Find a hotel
Accommodation type
- Apartments (19281)
- Holiday homes (6242)
- Villas (6147)
- Hotels (3476)
- Guest houses (1184)
- Aparthotels (856)
- Resorts (741)
- Bed & Breakfasts (585)
- Homestays (569)
- Hostels (174)
- Lodges (157)
- Inns (152)
- Chalets (151)
- Campsites (93)
- Holiday parks (73)
- Country houses (59)
- Botels (59)
- Luxury tents (54)
- Capsule hotels (17)
- Farm stays (16)
- Love hotels (10)
- Motels (6)
- Economy hotels (3)
Thematic Hotels
- Luxury accommodations (22478)
- Central hotels (21255)
- Cheap and budget hotels (13599)
- Airport hotels (11530)
- Beach hotels (9078)
- Resorts (8529)
- Private Villas (6324)
- Pet-friendly hotels (5774)
- Beachfront hotels (5040)
- Jacuzzi (2598)
- Spa hotels (2114)
- Luxury hotels (1742)
- Golf hotels (1450)
- Casino hotels (1113)
- Exceptional design hotels (896)
- Business hotels (838)
- Family Friendly hotels (748)
- Boutique hotels (701)
- Hotels with indoor pool (686)
- Self Catering (483)
- Romantic hotels (401)
- Small Luxury Hotels (242)
- Castle Hotels (173)
- Historical hotels (121)
- New Hotels (30)
- Hotels with a view (2)
Hotels by location
Nearby
- V. C. Bird International (113)
- Queen Beatrix (856)
- Wallblake (62)
- Grantley Adams International (303)
- South Bimini (12)
- Rafael Hernandez (126)
- Cap-Haitien International (16)
- Benjamin Rivera Noriega (47)
- Gerrard Smith (2)
- Canefield (163)
- Douglas-Charles (15)
- Terrance B. Lettsome International (16)
- Le Lamentin (1146)
- Marie Galante (184)
- Owen Roberts International (184)
- J.A.G.S. McCartney International (12)
- Exuma International (17)
- Governors Harbour (43)
- Maurice Bishop International (182)
- Norman Manley International (379)
- Deadmans Cay (1)
- La Romana International (124)
- Edward Bodden (3)
- Eugenio Maria de Hostos (47)
- Sangster International (467)
- Marsh Harbour (8)
- Lynden Pindling International (99)
- Negril (227)
- Vance W. Amory International (34)
- Auguste George (4)
- Punta Cana (412)
- Las Americas (226)
- Luis Munoz Marin International (671)
- Flamenco Beach (Playa Flamenco) (30)
- Cable Beach (39)
- Old San Juan (141)
Districts
- Bavaro (1526)
- Downtown Santo Domingo (575)
- Santurce (313)
- Isla Verde (237)
- New Kingston (229)
- Cap Cana (208)
- Colonial Zone (183)
- Old San Juan (172)
- Condado (145)
- Holetown (91)
- Santo Domingo Este (86)
- Ocean Park (80)
- Pietermaai District (73)
- Jan Thiel (71)
- Saint Lawrence (59)
- Palmas del Mar (40)
- Uvero Alto (36)
- Miramar (36)
- Speightstown (28)
- Porters (25)
- Downtown Nassau (22)
- Long Bay (14)
- Cabeza de Toro (14)
- Paradise Island (14)
- Williams Town (10)
- Petionville (3)
- Bridgetown (2)
- Gascue (2)
- Rockley (1)
Popular cities in Caribbean
Popular hotels in Caribbean
5-star hotels in Caribbean


- Dorado Beach, A Ritz-Carlton Reserve Hotel
- Grand Bavaro Princess (Adults Only) Hotel
- Dreams Dominicus La Romana Resort & Spa Bayahibe
- Catalonia Punta Cana Hotel
- Majestic Mirage Punta Cana, All Suites (Adults Only)
- Barcelo Bavaro Beach (Adults Only) Hotel Punta Cana
- Majestic Colonial Punta Cana (Adults Only) Hotel
- Majestic Elegance Punta Cana (Adults Only) Hotel
- Riu Palace Punta Cana Hotel Bavaro
- Joia Rose Hall By Iberostar (Adults Only) Hotel Montego Bay
- Ocean Blue & Sand Beach Resort Punta Cana
- Wyndham Grand Rio Mar Rainforest Beach And Golf Resort Rio Grande
- Kimpton Seafire Resort + Spa By Ihg West Bay
- Hermitage Bay Hotel Jolly Harbour
- Beaches Turks & Caicos Hotel The Bight Settlements
- Trs Turquesa Hotel (Adults Only) Bavaro
- Secrets Royal Beach Punta Cana (Adults Only) Hotel
- Sandals Montego Bay All Inclusive - Couples Only (Adults Only) Hotel
- Riu Republica (Adults Only) Hotel Punta Cana
- Hyatt Ziva Rose Hall (Adults Only) Hotel Montego Bay
- Riu Montego Bay (Adults Only) Hotel
- Occidental Punta Cana Hotel
- Bahia Principe Fantasia Punta Cana Hotel
- Punta Cana Princess Adults Only Hotel
- Bahia Principe Luxury Runaway Bay (Adults Only) Hotel
- Sandals Regency La Toc All Inclusive Resort And Spa - Couples Only (Adults Only) Castries
- Beaches Turks And Caicos Resort Villages And Spa All Inclusive The Bight Settlements
- Royalton Bavaro, An Autograph Collection All-Inclusive Resort & Casino Punta Cana
- Excellence Punta Cana (Adults Only) Hotel Uvero Alto
- Resorts World Bimini Bailey Town
- Paradisus Palma Real Golf & Spa Resort All Inclusive Punta Cana
- Iberostar Waves Costa Dorada Hotel Puerto Plata
- Bahia Principe Luxury Bouganville (Adults Only) La Romana
- Sandals Grande Antigua Hotel St. John's
- Be Live Collection Marien Hotel Puerto Plata
- Grand Palladium Punta Cana Resort & Spa
- Couples Swept Away (Adults Only) Hotel Negril
- Secrets Wild Orchid (Adults Only) Hotel Montego Bay
- Iberostar Waves Rose Hall Beach Hotel Montego Bay
- Nickelodeon Hotels & Resorts Punta Cana
- Grand Palladium Lady Hamilton Resort & Spa Lucea
- Sandals Royal Caribbean (Adults Only) Hotel Montego Bay
- Grand Palladium Jamaica Resort & Spa All Inclusive Lucea
- Royalton Blue Waters Montego Bay, An Autograph Collection All-Inclusive Resort Falmouth
- Sandals Royal Curacao All Inclusive Couples Only Hotel Nieuwpoort
- Royalton Negril, An Autograph Collection All-Inclusive Resort
- Grand Palladium Bavaro Suites Resort & Spa Punta Cana
- Excellence Oyster Bay (Adults Only) Hotel Falmouth
4-star hotels in Caribbean


- Seven Stars Resort & Spa Grace Bay
- Curacao Avila Beach Hotel Willemstad
- Bucuti & Tara Boutique Beach Resort - Adult Only Palm Beach
- Sheraton Puerto Rico Resort & Casino San Juan
- Nh Haiti El Rancho Hotel Port-au-Prince
- Grand Cayman Marriott Resort George Town
- Sonesta Maho Beach All Inclusive Resort Casino & Spa
- Casa Marina Beach & Reef All Inclusive Hotel Sosua
- Barcelo Bavaro Casino All Inclusive (Adults Only) Hotel
- Paradisus Punta Cana Resort All Inclusive (Adults Only)
- Wyndham Alltra Samana All Inclusive Resort
- San Juan Marriott Resort And Stellaris Casino
- All Inclusive Holiday Inn Resort Aruba - Beach Resort & Casino By Ihg Palm Beach
- Riu Palace Paradise Island (Adults Only) Hotel Creek Village
- Lighthouse Pointe At Grand Lucayan Resort Freeport
- Grand Hyatt Baha Mar Hotel Nassau
- Blue Bay Curacao Golf & Beach Resort Willemstad
- The Sands At Grace Bay Hotel
- Manchebo Beach Resort And Spa Palm Beach
- La Pagerie - Tropical Garden Hotel Les Trois-Ilets
- British Colonial Nassau Hotel
- Catalonia Bayahibe Hotel
- The Royal At Atlantis Hotel Creek Village
- Accra Beach Hotel Christ Church
- Warwick Paradise Island Bahamas (Adults Only) Hotel Nassau
- Divi Aruba Phoenix Beach Resort Palm Beach
- Vista Sol Punta Cana Hotel
- Kontiki Beach Resort Willemstad
- Pink Sands Resort Dunmore Town
- Vh - Gran Ventana Beach Resort Puerto Plata
- Resorts World Bimini Bailey Town
- Hilton Rose Hall Resort & Spa Montego Bay
- Courtyard By Marriott San Juan Miramar Hotel
- Sandals Ochi Beach Resort All Inclusive (Adults Only) Ocho Rios
- The Westin St Thomas Beach Resort & Spa Frydendal
- Jewel Grande Montego Bay Resort And Spa
- The Verandah Antigua (Adults Only) Hotel Willikies
- Sunscape Curacao Resort Spa & Casino Willemstad
- Bay Gardens Beach Resort & Spa Gros Islet
- Viva Dominicus Beach By Wyndham, A Trademark All Inclusive Hotel Bayahibe
- Riu Reggae (Adults Only) Hotel Montego Bay
- Barcelo Aruba Hotel Palm Beach
- Beaches Negril Resort And Spa
- Hotel Whala!Bavaro
- Lifestyle Tropical Beach Resort & Spa All Inclusive (Adults Only) Puerto Plata
- Grand Decameron Cornwall Beach, A Trademark All-Inclusive Resort Montego Bay
- Courtyard By Marriott Nassau Downtown/Junkanoo Beach Hotel
- Buoy Haus Beach Resort St Thomas Autograph Collection Nazareth
3-star hotels in Caribbean


- Hampton Inn & Suites San Juan Carolina
- Coral Sands Inn & Cottages Dunmore Town
- Embassy Suites By Hilton San Juan - Hotel & Casino
- Sapphire Beach Resort And Marina East End
- Southern Palms Beach Club Hotel Saint Lawrence Gap
- Coco La Palm Hotel Negril
- Princess Heights Luxury Condo Hotel Oyster Pond
- Hilton Vacation Club Royal Palm St Maarten Hotel Koolbaai
- Long Bay Beach Resort Freshwater Pond
- Holland House Beach Hotel Philipsburg
- Tamarijn Aruba All Inclusive Hotel
- Embassy Suites By Hilton Dorado Del Mar Beach Resort
- Jakes Hotel Treasure Beach
- Strawberry Hill Hotel Newcastle
- Hilton Vacation Club Flamingo Beach Sint Maarten Hotel Pelican Key
- Tryp By Wyndham Aruba Adults Only Hotel Palm Beach
- Mount Irvine Bay Resort Black Rock
- Coco Palm Hotel Gros Islet
- Hotel Bambou & Spa Les Trois-Ilets
- Coral Mist Beach Hotel Bridgetown
- Hotel Boutique Casa Sanchez (Adults Only) Santo Domingo
- Riu Bambu Hotel Punta Cana
- Orange Hill Beach Inn Nassau
- Peace And Plenty Resort George Town
- Sugar Cane Club Hotel & Spa (Adults Only) Saint Peter
- Cape Santa Maria Beach Resort & Villas Seymour's
- Coconut Court Beach Hotel Christ Church
- Ports Of Call Resort Grace Bay
- The Club Barbados (Adults Only) Hotel Saint James
- Elysian Beach Resort Nazareth
- Hideaways Exuma Hotel George Town
- The Ritz Village (Adults Only) Willemstad
- The Grand Caymanian Resort George Town
- Butterfly Beach Hotel Christ Church
- Ocean Reef Yacht Club & Resort Freeport
- Riu Ocho Rios Hotel
- All Seasons Resort Saint James
- Breezes Resort & Spa All Inclusive, Bahamas (Adults Only) Nassau
- Seagarden Beach Resort Montego Bay
- Hilton Trinidad & Conference Centre Hotel Port of Spain
- Village Pierre & Vacances Sainte Anne
- Deja Resort All Inclusive Montego Bay
- Emerald Beach Resort Altona
- Viva Fortuna Beach By Wyndham, A Trademark All Inclusive Hotel Freeport
- Decameron Club Caribbean Runaway Bay, Ramada All-Inclusive Resort
- Canella Beach Hotel Le Gosier
- Sapphire Beach Club Resort Cupecoy
- Grand Decameron Montego Beach, A Trademark All-Inclusive Resort Montego Bay
2-star hotels in Caribbean


- Aruba Blue Village Hotel And Apartments Palm Beach
- Casa Islena Hotel Rincon
- Brise Marine Aparthotel Sainte-Luce
- Strawberry Fields Together Hotel Robins Bay
- Sandcastle Beach Apartments Palm Beach
- Casa Coral Hostel Luquillo
- El Valle Lodge
- Lance Aux Epines Cottages
- El Mosquito Boutique Hotel Playa Bonita Las Terrenas
- Victoria City Hotel Oranjestad
- Judy House Cottages And Rooms Negril
- Hotel Village Pomme Cannelle 3 Etoiles Le Precheur
- Sana El Jardin Secreto Hostel Santiago De Los Caballeros
- Pirate'S Inn Bridgetown
- Alicia'S Inn Philipsburg
- Xtabi Resort Negril
- Centr'Hotel Marigot
- Royal Palm Hotel Dunmore Town
- Sand Dollar Bonaire Aparthotel Kralendijk
- Meridian Inn Christ Church
- Borinquen Beach Inn San Juan
- Batey Hotel Boutique Boca Chica
- Dominican Tree House Village El Valle
- Towne Hotel Nassau
- Sherwood Park Apartments Carnbee Village
- Palapa Beach Resort Curacao Jan Thiel
- Galleon House Hotel Charlotte Amalie
- Golden House Hotel & Convention Center Santo Domingo
- Green Coast Beach Hotel Punta Cana
- Pineapple Court Hotel Ocho Rios
- Hotel Colombus Aguada
- Hotel Iberia - San Juan
- Flamingo Bay Hotel & Marina Freeport
- Luxe Beach Resort Discovery Bay
- Caribic House Hotel Montego Bay
- Jasmine Inn Kingston
- Diamant Beach Aparthotel Le Diamant
- Sandy Beach Hotel San Juan
- Airport Suites Hotel Piarco
- Silver Seas Hotel Ocho Rios
- Hotel Maracas Punta Cana
- Sunset House Hotel George Town
- Arena Condos Aruba - Few Steps From Eagle Beach! Palm Beach
- Chub Cay Resort & Marina
- Rainbow Inn Grenville
- Orange Creek Inn
- Wahoo Bay Beach Club & Resort Arcahaie
- Sea Gate Hotel Vieques
Recommended hotels in Caribbean


- Zemi Beach House, Lxr Hotels & Resorts Shoal Bay Village
- Secrets Cap Cana Resort & Spa (Adults Only)
- Joia Bavaro By Iberostar (Adults Only) Hotel Punta Cana
- Cap Juluca, A Belmond Hotel, Anguilla West End Village
- Sanctuary Cap Cana, A Luxury Collection Resort, Dominican Republic, Adult All-Inclusive Punta Cana
- Goldeneye Hotel Oracabessa
- Bahia Principe Luxury Ambar (Adults Only) Hotel Punta Cana
- Aruba Marriott Resort & Stellaris Casino Palm Beach
- Riu Palace Tropical Bay Hotel Negril
- Catalonia Royal La Romana Adults Only Hotel Bayahibe
- Cocobay Resort Antigua (Adults Only) Johnson's Point
- Dreams La Romana Resort And Spa (Adults Only) Bayahibe
- Dreams Flora Resort & Spa Punta Cana
- Renaissance Santo Domingo Jaragua Hotel & Casino
- Moon Palace Jamaica Hotel Ocho Rios
- Bahia Principe Grand Jamaica (Adults Only) Hotel Runaway Bay
- Dreams Royal Beach Punta Cana (Adults Only) Hotel
- Coconut Bay Beach Resort & Spa All Inclusive Vieux Fort
- Impressive Punta Cana Hotel
- El Beso Adults Only At Ocean El Faro Hotel Punta Cana
- Excellence El Carmen (Adults Only) Hotel Punta Cana
- Jewel Paradise Cove Adult Beach Resort & Spa Runaway Bay
- Lopesan Costa Bavaro Resort, Spa & Casino Punta Cana
- Iberostar Waves Punta Cana Hotel
- The Westin St. John Resort Villas Cruz Bay
- Breathless Montego Bay (Adults Only) Hotel
- Pineapple Beach Club (Adults Only) Hotel Long Bay
- Sandals Negril Beach All Inclusive Resort And Spa - Couples Only
- Hedonism II All Inclusive Resort (Adults Only) Negril
- Catalonia Royal Bavaro (Adults Only) Hotel Punta Cana
- St. James'S Club Resort Mamora Bay
- Divi Village Golf And Beach Resort Palm Beach
- Sonesta Ocean Point Resort (Adults Only) Maho
- Hotel Riu Palace Bavaro Punta Cana
- Coyaba Beach Resort St. George's
- Bahia Principe Grand El Portillo Hotel Las Terrenas
- The Westin Aruba Resort (Adults Only) Palm Beach
- Royalton Punta Cana, An Autograph Collection All-Inclusive Resort & Casino Bavaro
- Bahia Principe Grand Punta Cana Hotel
- The Crane Resort Saint Philip
- Sandals Royal Bahamian All Inclusive - Couples Only (Adults Only) Hotel Nassau
- Langley Resort Fort Royal Deshaies
- Fairmont El San Juan Hotel
- Royalton Antigua, An Autograph Collection All-Inclusive Resort Five Islands Village
- Iberostar Selection Rose Hall Suites (Adults Only) Montego Bay
- Azul Beach Resort Negril, Gourmet All Inclusive By Karisma
- Viva Heavens By Wyndham, A Trademark All Inclusive (Adults Only) Hotel Puerto Plata
- Cofresi Palm Beach & Spa Resort Puerto Plata