Analysts have revealed that more travellers are enjoying Caribbean holidays but they are spending less during their trips. The Bahamas, St Lucia and the Dominican Republic received record numbers last year but tourists are tightening their purse strings.