Best 5-star hotels in Caribbean
8.2Great283 reviews
Hotel
Barcelo Santo Domingo
Dominican Republic, Santo Domingo
from INR 5 654 per night
8.4Great227 reviews
Resort
Barcelo Bavaro Beach (Adults Only)
Dominican Republic, Punta Cana
from INR 8 980 per night
8.0Great6 reviews
Resort
Sandals South Coast All Inclusive - Couples Only (Adults Only)
Jamaica, Whitehouse
from INR 70 680 per night
8.8Great44 reviews
Resort
Sandals Montego Bay All Inclusive - Couples Only (Adults Only)
Jamaica, Montego Bay
from INR 71 761 per night
8.4Great381 reviews
Resort
Bahia Principe Grand Bavaro
Dominican Republic, Punta Cana
from INR 12 639 per night
8.2Great258 reviews
Resort
Ocean Blue & Sand Beach Resort
Dominican Republic, Punta Cana
from INR 8 149 per night
8.6Great151 reviews
Resort
Paradisus Palma Real Golf & Spa Resort All Inclusive
Dominican Republic, Punta Cana
from INR 39 580 per night
8.2Great207 reviews
Resort
Grand Sirenis Punta Cana Resort & Aquagames
Dominican Republic, Punta Cana
from INR 15 050 per night
8.4Great178 reviews
Resort
Casa De Campo Resort & Villas
Dominican Republic, La Romana
from INR 14 551 per night
8.4Great207 reviews
Resort
Bahia Principe Grand El Portillo
Dominican Republic, Las Terrenas
from INR 11 059 per night
8.4Great322 reviews
Resort
Be Live Collection Canoa
Dominican Republic, Bayahibe
from INR 10 227 per night
8.4Great390 reviews
Resort
Be Live Collection Punta Cana (Adults Only)
Dominican Republic, Punta Cana
from INR 22 201 per night
Most popular 4-star hotels in Caribbean
8.4Great411 reviews
Resort
Holiday Inn Resort Montego Bay All-Inclusive, An Ihg Hotel
Jamaica, Montego Bay
from INR 12 472 per night
8.6Great59 reviews
Hotel
Hotel Iloma Corail Residence
Martinique, Sainte-Luce
from INR 7 068 per night
8.2Great241 reviews
Resort
Vik Hotel Arena Blanca
Dominican Republic, Punta Cana
from INR 8 065 per night
8.4Great91 reviews
Resort
Jewel Dunn'S River Adult Beach Resort & Spa
Jamaica, Ocho Rios
from INR 28 937 per night
8.4Great100 reviews
Resort
Sandy Haven Resort (Adults Only)
Jamaica, Negril
from INR 42 241 per night
8.4Great37 reviews
Resort
Franklyn D Resort & Spa All Inclusive
Jamaica, Runaway Bay
from INR 58 207 per night
8.4Great53 reviews
Resort
Hedonism II All Inclusive Resort (Adults Only)
Jamaica, Negril
from INR 49 725 per night
8.4Great171 reviews
Hotel
Hotel Bakoua Martinique
Martinique, Les Trois-Ilets
from INR 12 472 per night
8.0Great54 reviews
Hotel
Auberge De La Vieille Tour
Guadeloupe, Le Gosier (Grande-Terre)
from INR 19 457 per night
8.6Great145 reviews
Resort
Viva Dominicus Palace By Wyndham, A Trademark All Inclusive
Dominican Republic, Bayahibe
from INR 11 142 per night
8.2Great55 reviews
Hotel
Catcha Falling Star
Jamaica, Negril
Featuring a swimming pool, a Jacuzzi and an outdoor swimming pool, the 4-star Catcha Falling Star Negril stands only 8 minutes' stroll from Rick's Cafe.
from INR 7 899 per night
Most popular 3-star hotels in Caribbean
8.2Great133 reviews
Hotel
Karibea Sainte Luce Hotel
Martinique, Sainte-Luce
from INR 11 059 per night
8.0Great46 reviews
Hotel
Hotel La Cocoteraie By Popinns
Guadeloupe, Saint-Francois (Grande-Terre)
from INR 15 632 per night
8.2Great112 reviews
Hotel
Hotel Fleur D'Epee
Guadeloupe, Le Gosier (Grande-Terre)
from INR 12 971 per night
8.4Great150 reviews
Hotel
Zenitude Hotel Residences Le Salako
Guadeloupe, Le Gosier (Grande-Terre)
from INR 8 481 per night
8.2Great296 reviews
Hotel
Canella Beach Hotel
Guadeloupe, Le Gosier (Grande-Terre)
from INR 10 477 per night
8.0Great169 reviews
Resort
Bellevue Dominican Bay
Dominican Republic, Boca Chica
from INR 3 492 per night
8.2Great48 reviews
Aparthotel
Domaine De L'Anse Ramier
Martinique, Les Trois-Ilets
from INR 10 560 per night
Amazing spa hotels in Caribbean
8.4Great161 reviews
Resort
Grand Palladium Jamaica Resort & Spa All Inclusive
Jamaica, Lucea
from INR 31 764 per night
8.4Great105 reviews
Resort
Grand Palladium Lady Hamilton Resort & Spa
Jamaica, Lucea
from INR 14 468 per night
8.4Great110 reviews
Resort
Trs Turquesa Hotel (Adults Only)
Dominican Republic, Bavaro
from INR 21 037 per night
8.2Great58 reviews
Hotel
Riu Montego Bay (Adults Only)
Jamaica, Montego Bay
from INR 14 967 per night
8.4Great354 reviews
Resort
Barcelo Bavaro Palace All Inclusive (Adults Only)
Dominican Republic, Bavaro
from INR 13 969 per night
8.4Great67 reviews
Resort
Sanctuary Cap Cana, A Luxury Collection All-Inclusive Resort, Dominican Republic (Adults Only)
Dominican Republic, Punta Cana
from INR 54 465 per night
8.4Great299 reviews
Resort
Natura Park Beach & Spa Eco Resort
Dominican Republic, Punta Cana
from INR 25 112 per night
8.4Great348 reviews
Resort
Occidental Punta Cana
Dominican Republic, Punta Cana
from INR 15 217 per night
8.4Great330 reviews
Hotel
El Embajador, A Royal Hideaway Hotel
Dominican Republic, Santo Domingo
from INR 9 728 per night
8.4Great427 reviews
Hotel
Catalonia Santo Domingo
Dominican Republic, Santo Domingo
from INR 9 063 per night
8.4Great401 reviews
Resort
Catalonia Royal Bavaro (Adults Only)
Dominican Republic, Punta Cana
from INR 14 219 per night
Top family hotels in Caribbean
7.8Very good51 reviews
Hotel
Residence De La Baie - Anse Mitan
Martinique, Les Trois-Ilets
from INR 5 571 per night
8.0Great45 reviews
Resort
Iberostar Punta Cana
Dominican Republic, Punta Cana
from INR 12 888 per night
8.2Great74 reviews
Resort
Iberostar Costa Dorada
Dominican Republic, Puerto Plata
from INR 7 400 per night
8.6Great36 reviews
Hotel
La Toubana Hotel & Spa
Guadeloupe, Sainte-Anne (Grande-Terre)
from INR 34 342 per night
8.2Great254 reviews
Resort
Be Live Collection Marien
Dominican Republic, Puerto Plata
from INR 53 800 per night
8.2Great33 reviews
Resort
Cayo Levantado Resort (Adults Only)
Dominican Republic, Samana
from INR 54 215 per night
8.4Great85 reviews
Resort
Royal Decameron Club Caribbean Resort
Jamaica, Runaway Bay
from INR 16 214 per night
8.2Great105 reviews
Resort
Jewel Punta Cana All-Inclusive Resort
Dominican Republic, Punta Cana
from INR 15 383 per night
8.2Great158 reviews
Resort
Hard Rock Hotel & Casino Punta Cana (Adults Only)
Dominican Republic, Punta Cana
from INR 39 996 per night
8.4Great87 reviews
Resort
Royalton Splash Punta Cana, An Autograph Collection All-Inclusive Resort & Casino
Dominican Republic, Punta Cana
from INR 18 543 per night
Best luxury hotels in Caribbean
8.4Great100 reviews
Resort
Secrets Wild Orchid (Adults Only)
Jamaica, Montego Bay
from INR 32 013 per night
8.4Great111 reviews
Resort
Sunset At The Palms Resort (Adults Only)
Jamaica, Negril
from INR 25 278 per night
8.2Great531 reviews
Resort
Grand Bavaro Princess
Dominican Republic, Bavaro
from INR 15 050 per night
8.4Great162 reviews
Hotel
Radisson Hotel Santo Domingo
Dominican Republic, Santo Domingo
from INR 6 901 per night
8.4Great42 reviews
Resort
Iberostar Grand Bavaro Hotel (Adults Only)
Dominican Republic, Punta Cana
from INR 24 696 per night
8.4Great310 reviews
Resort
Majestic Colonial Punta Cana (Adults Only)
Dominican Republic, Punta Cana
from INR 33 011 per night
8.2Great144 reviews
Hotel
Four Points By Sheraton
Dominican Republic, Punta Cana
from INR 11 558 per night
8.2Great251 reviews
Hotel
La Pagerie - Tropical Garden Hotel
Martinique, Les Trois-Ilets
from INR 13 055 per night
8.4Great47 reviews
Resort
Secrets St. James (Adults Only)
Jamaica, Montego Bay
from INR 29 269 per night
8.2Great203 reviews
Resort
Bahia Principe Grand La Romana (Adults Only)
Dominican Republic, La Romana
from INR 13 720 per night
8.2Great50 reviews
Resort
Jewel Runaway Bay Beach Resort & Waterpark
Jamaica, Runaway Bay
from INR 32 013 per night
8.4Great195 reviews
Hotel
Sheraton Santo Domingo
Dominican Republic, Santo Domingo
from INR 7 982 per night
8.2Great122 reviews
Resort
The Westin Puntacana Resort
Dominican Republic, Punta Cana
from INR 11 308 per night
8.2Great110 reviews
Resort
Bahia Principe Grand Jamaica (Adults Only)
Jamaica, Runaway Bay
from INR 16 963 per night
8.2Great71 reviews
Resort
Royalton Punta Cana, An Autograph Collection All-Inclusive Resort & Casino
Dominican Republic, Punta Cana
from INR 21 370 per night
8.2Great57 reviews
Resort
Hideaway At Royalton Blue Waters, An Autograph Collection All-Inclusive Resort - Adults Only
Jamaica, Falmouth
from INR 16 131 per night
Cheap hotels in Caribbean
7.4Very good88 reviews
Hotel
Hotel Saint John Perse
Guadeloupe, Pointe-a-Pitre (Grande-Terre)
from INR 7 566 per night
8.2Great34 reviews
Hotel
Karibea Beach Resort Clipper
Guadeloupe, Le Gosier (Grande-Terre)
from INR 7 483 per night
8.4Great67 reviews
Hotel
Village Pierre & Vacances Sainte Luce
Martinique, Sainte-Luce
from INR 9 146 per night
8.2Great142 reviews
Hotel
Hotel - Residence Habitation Grande Anse
Guadeloupe, Deshaies
from INR 8 398 per night
8.2Great80 reviews
Resort
Village Pierre & Vacances Sainte Anne
Guadeloupe, Sainte-Anne (Grande-Terre)
from INR 9 146 per night
8.4Great14 reviews
Hotel
Residence Le Vallon Guadeloupe Parc Piscine Appartements & Studios & Services Hoteliers A La Carte
Guadeloupe, Saint-Francois (Grande-Terre)
from INR 4 989 per night
8.4Great43 reviews
Holiday park
Hotel Village Pomme Cannelle 3 Etoiles
Martinique, Le Precheur
from INR 13 221 per night
8.4Great91 reviews
Holiday park
Le Village De La Pointe
Martinique, Le Vauclin
from INR 8 149 per night
8.4Great45 reviews
Hotel
Residence Turquoise Guadeloupe - Vue Mer Et Lagon
Guadeloupe, Le Gosier (Grande-Terre)
from INR 6 901 per night
Top resorts in Caribbean
8.0Great103 reviews
Hotel
Hotel Le Rotabas
Guadeloupe, Sainte-Anne (Grande-Terre)
from INR 9 895 per night
8.2Great116 reviews
Hotel
Karibea La Valmeniere Hotel
Martinique, Fort-de-France
from INR 18 792 per night
8.4Great106 reviews
Resort
Grand Decameron Montego Beach, A Trademark All-Inclusive Resort
Jamaica, Montego Bay
from INR 13 221 per night
8.4Great122 reviews
Resort
Breathless Punta Cana Resort & Spa (Adults Only)
Dominican Republic, Punta Cana
from INR 31 598 per night
8.2Great69 reviews
Resort
Jewel Paradise Cove Adult Beach Resort & Spa
Jamaica, Runaway Bay
from INR 20 039 per night
8.2Great130 reviews
Resort
Bahia Principe Luxury Ambar (Adults Only)
Dominican Republic, Punta Cana
from INR 15 632 per night
8.6Great42 reviews
Hotel
Bwa Chik Hotel & Golf
Guadeloupe, Saint-Francois (Grande-Terre)
from INR 13 138 per night
8.2Great42 reviews
Resort
Cofresi Palm Beach & Spa Resort
Dominican Republic, Puerto Plata
from INR 10 477 per night
8.2Great220 reviews
Resort
Viva Dominicus Beach By Wyndham, A Trademark All Inclusive
Dominican Republic, Bayahibe
from INR 28 105 per night
8.0Great51 reviews
Hotel
Bahia Principe Luxury Bouganville (Adults Only)
Dominican Republic, La Romana
from INR 18 293 per night
8.4Great67 reviews
Resort
Hyatt Ziva Rose Hall (Adults Only)
Jamaica, Montego Bay
from INR 27 024 per night
8.4Great138 reviews
Resort
Bahia Principe Grand Punta Cana
Dominican Republic, Punta Cana
from INR 11 641 per night
8.4Great48 reviews
Resort
Hyatt Zilara Rose Hall Adults Only
Jamaica, Montego Bay
from INR 36 088 per night