These are unusual times, and the state of affairs can change quickly. Please check the latest travel guidance before making your journey. Our writers visited these hotels pre-pandemic.
The Caribbean is one of the best regions in the world for indulging in a pampering beach-oriented holiday. Our pick of the best luxury hotels in the Caribbean are spread over nine islands and countries – Barbados, Antigua, St Lucia, Jamaica, Grenada, the Dominican Republic, Anguilla, St Barths and Nevis – and you can expect beautiful and cosseting bedrooms, the finest cuisine and exceptional levels of personal service. Some of the featured hotels also offer outstanding facilities such as heavenly spas.
Sandy Lane
Saint James, Barbados
From
£
737
Cap Juluca, a Belmond Hotel
Anguilla
From
£
590
Cap Maison
Cap Estate, Saint Lucia
From
£
266
Eden Rock St Barths
Baie de St Jean, Saint Barthélemy
From
£
805
Montpelier Plantation & Beach
Nevis, Saint Kitts and Nevis
From
£
123
Amanera
Dominican Republic
From
£
1,289
Carlisle Bay
Old Road, Antigua, Antigua and Barbuda
From
£
299
Jumby Bay
St John’s, Antigua, Antigua and Barbuda
From
£
1,519
Round Hill Hotel and Villas
Montego Bay, Jamaica
From
£
278
• The best hotels in Jamaica
Sugar Beach
Soufriere, Saint Lucia
From
£
423
Coral Reef Club
Saint James, Barbados
As for facilities, the spa is a highlight and there are two big and attractive swimming pools set tranquilly in the grounds. Dinners are cosseting, candlelit occasions, and the food is satisfying and rich.
From
£
282
Calabash Grenada
St George’s, Grenada
From
£
351
Contributions by James Henderson, Nigel Tisdall & Antonia Windsor