Find a hotel
Hotels by class
- 5 stars (1047)
- 4 stars (1489)
- 3 stars (2091)
- 2 stars (465)
- Other categories (34427)
Accommodation type
- Apartments (18781)
- Holiday homes (6150)
- Villas (5625)
- Hotels (3312)
- Guest houses (1578)
- Aparthotels (1172)
- Resorts (826)
- Bed & Breakfasts (683)
- Homestays (405)
- Lodges (209)
- Hostels (166)
- Chalets (137)
- Holiday parks (106)
- Inns (106)
- Campsites (81)
- Luxury tents (39)
- Botels (38)
- Country houses (34)
- Capsule hotels (27)
- Motels (16)
- Love hotels (12)
- Farm stays (11)
- Economy hotels (4)
- Condo (1)
Thematic Hotels
- Extended Stay (27989)
- Vacation Rentals (27952)
- Luxury accommodations (21381)
- Beach hotels (19286)
- Beachfront hotels (19045)
- Hotels with indoor pool (15517)
- Central hotels (14627)
- Airport hotels (13450)
- Family Friendly hotels (12726)
- Cheap and budget hotels (9501)
- Pet-friendly hotels (6939)
- Private Villas (6164)
- Jacuzzi (3056)
- Spa hotels (1904)
- Resorts (1406)
- Luxury hotels (835)
- Business hotels (520)
- Golf hotels (434)
- Boutique hotels (416)
- Exceptional design hotels (388)
- Travel Proud (376)
- Romantic hotels (349)
- All-Inclusive (265)
- Casino hotels (259)
- Sustainability certification (149)
- Small Luxury Hotels (143)
- Castle Hotels (129)
- Self Catering (91)
- Historical hotels (87)
- New Hotels (10)
- Onsen Accommodation (8)
- Hotels with a view (1)
Hotels by location
Nearby
- Atlantis Bahamas Nassau (49)
- Flamenco Beach (Playa Flamenco) (34)
- Cable Beach (74)
- Isla de Saona (6)
- Seven Mile Beach (73)
- Sagrado Corazon Metro Station (51)
- Playa Dorada Puerto Plata (78)
- Mambo Beach (376)
- Puerto Rico Convention Center (562)
- Bahia de las Aguilas Los Patos (3)
- Trunk Bay (36)
- Horseshoe Bay (14)
- Malecon Santo Domingo (431)
- Bioluminescent Bay (33)
- Crash Boat Beach (47)
- Playa Grande Rio San Juan (8)
- Lyford Cay Harbour (26)
- Virgin Islands National Park (27)
- Cabbage Beach (35)
- Agora Mall Santo Domingo (285)
- Bob Marley Museum (365)
- Palm Beach (607)
- Old San Juan (163)
- Las Cascadas Water Park (41)
- Junkanoo Beach (46)
- Playa Juanillo Punta Cana (104)
- Ocean World Puerto Plata (91)
- Cinnamon Bay Museum (36)
- Dominicus Beach Bayahibe (295)
- Blue Mall Santo Domingo (360)
Districts
- Bavaro (1483)
- El Cortecito (925)
- Downtown Santo Domingo (658)
- Santurce (611)
- Isla Verde (223)
- Old San Juan (184)
- Colonial Zone (177)
- New Kingston (167)
- Cap Cana (163)
- Condado (145)
- Holetown (90)
- Saint Lawrence (87)
- Pietermaai District (80)
- Santo Domingo Este (73)
- Ocean Park (64)
- Gascue (58)
- Porters (54)
- Jan Thiel (49)
- Malecon Area (44)
- Miramar (41)
- Uvero Alto (34)
- Palmas del Mar (27)
- Pueblo Bavaro (25)
- Speightstown (25)
- Downtown Nassau (17)
- Paradise Island (14)
- Williams Town (11)
- Long Bay (7)
- Petionville (3)
- Cabeza de Toro (1)
Popular cities in Caribbean
Popular hotels in Caribbean
5-star hotels in Caribbean
- Secrets Tides Punta Cana (Adults Only)
- Joia Bavaro By Iberostar (Adults Only) Punta Cana
- Eden Rock - St Barths Hotel St. Barthelemy
- Secrets Saint Lucia Resort & Spa (Adults Only) Gros Islet
- Secrets Cap Cana Resort & Spa (Adults Only)
- Dreams Onyx Resort & Spa Punta Cana
- Hyatt Ziva Cap Cana Punta Cana
- Casa De Campo Resort & Villas La Romana
- Ocean Allure Eden Bay (Adults Only) Spring Rises
- The Palms Turks And Caicos Hotel The Bight Settlements
- Sandals Curacao All Inclusive Adults Only Nieuwpoort
- Secrets Baby Beach Aruba Adults Only Ceru Colorado
- Majestic Elegance Punta Cana (Adults Only)
- Majestic Mirage Punta Cana, All Suites (Adults Only)
- Trs Turquesa Hotel (Adults Only) Bavaro
- Breathless Punta Cana Resort & Spa (Adults Only)
- Melia Punta Cana Beach Wellness Inclusive Resort - Adults Only Bavaro
- Hard Rock Hotel & Casino Punta Cana - All Inclusive (Adults Only)
- Princess Senses The Mangrove Resort - Adults Only Green Island
- Lopesan Costa Bavaro Resort, Spa & Casino Punta Cana
- Dreams Flora Resort & Spa Punta Cana
- Melia Caribe Beach Resort Bavaro
- Iberostar Selection Hacienda Dominicus Hotel Bayahibe
- Sanctuary Cap Cana, A Luxury Collection Resort, Dominican Republic, Adult All-Inclusive Punta Cana
- Wyndham Alltra Punta Cana All Inclusive Resort
- Grand Bavaro Princess (Adults Only)
- Mangrove Beach Corendon Curacao All-Inclusive Resort, Curio By Hilton Willemstad
- Barcelo Bavaro Palace All Inclusive (Adults Only)
- Beaches Turks And Caicos Resort Villages And Spa All Inclusive The Bight Settlements
- Barcelo Bavaro Beach (Adults Only) Punta Cana
- Bahia Principe Explore Legend Punta Cana
- Sandals Grande Antigua All Inclusive Resort And Spa Adults Only Dickenson Bay
- Grand Sirenis Punta Cana Resort & Aquagames
- Moon Palace Jamaica Ocho Rios
- Excellence Punta Cana (Adults Only) Uvero Alto
- Catalonia Royal Bavaro (Adults Only) Punta Cana
- Caribe Deluxe Princess Punta Cana
- Grand Palladium Lady Hamilton Resort & Spa Lucea
- Fairmont El San Juan Hotel
- Sandals Negril Beach All Inclusive Resort And Spa Adults Only
- The Cove At Atlantis Hotel Nassau
- Royalton Bavaro, An Autograph Collection All-Inclusive Resort & Casino Punta Cana
- Playabachata Puerto Plata
- Royalton Hideaway Saint Lucia, An Autograph Collection All-Inclusive Resort - Adults Only Gros Islet
- Nickelodeon Hotels & Resorts Punta Cana
- Dreams Curacao Resort, Spa & Casino Willemstad
- Royalton Chic Punta Cana, An Autograph Collection All-Inclusive Resort & Casino, Adults Only
- Excellence Oyster Bay (Adults Only) Hotel Falmouth
4-star hotels in Caribbean
- Cocobay Resort Antigua (Adults Only) Johnson's Point
- The Royal Sonesta San Juan Hotel Carolina
- San Juan Marriott Resort And Stellaris Casino
- Lionsdive Beach Resort CURACAO
- Sheraton Puerto Rico Resort & Casino San Juan
- Sugar Bay Barbados Hotel Bridgetown
- Hilton Aruba Caribbean Resort & Casino Palm Beach
- Coconut Bay Beach Resort & Spa All Inclusive Vieux Fort
- Renaissance Wind Creek Curacao Resort Willemstad
- Hedonism II All Inclusive Resort (Adults Only) Negril
- Divi Village Golf And Beach Resort Palm Beach
- Embassy Suites By Hilton Aruba Beach Resort Palm Beach
- Radisson Blu Aruba Hotel Palm Beach
- Occidental Punta Cana
- Riu Montego Bay (Adults Only) Hotel
- Grand Hyatt Baha Mar Hotel Nassau
- The Royal At Atlantis Hotel Creek Village
- Van Der Valk Plaza Resort Bonaire Kralendijk
- The Westin St. John Resort Villas Cruz Bay
- The Kontiki Hotel Willemstad
- Riu Bambu Hotel Punta Cana
- The Westin Aruba Resort (Adults Only) Palm Beach
- Barcelo Aruba Hotel Palm Beach
- Occidental Caribe Hotel Punta Cana
- Sonesta Hotels & Resorts Livingstone Curacao Willemstad
- Holiday Inn Resort Aruba - Beach Resort & Casino By Ihg Palm Beach
- British Colonial Nassau Hotel
- Viva Miches By Wyndham, A Trademark All Inclusive Resort
- Carambola Beach Resort St. Croix, Us Virgin Islands Fountain
- Emotions By Hodelpa Puerto Plata Hotel
- Divi Little Bay Beach Resort Philipsburg
- Vik Hotel Arena Blanca Punta Cana
- Margaritaville Beach Resort Nassau
- El Rancho Haiti Port-au-Prince
- Secret Harbour Beach Resort Nazareth
- Vh - Gran Ventana Beach Resort Puerto Plata
- Langley Resort Fort Royal Deshaies
- Mayaguez Resort & Casino
- Casa Marina Sosua, Trademark By Wyndham All Inclusive
- Viva Dominicus Palace By Wyndham, A Trademark All Inclusive Bayahibe
- Coral Costa Caribe Beach Resort Juan Dolio
- Riu Republica (Adults Only) Hotel Punta Cana
- Divi Aruba All Inclusive Divi Beach
- Bluebay Villas Doradas Adults Only Puerto Plata
- Harborside Resort & Vacation Rentals At Atlantis Nassau
- Pink Sands Resort Dunmore Town
- Margaritaville Vacation Club - St Thomas Frydendal
- Club Med La Caravelle Hotel Sainte-Anne
3-star hotels in Caribbean
- The Oasis At Grace Bay Hotel Long Bay
- Hyatt Place Bayamon
- Holiday Inn Ponce & El Tropical Casino By Ihg
- Hyatt Place San Juan
- Hilton Ponce Golf & Casino Resort
- Sapphire Beach Resort And Marina East End
- Rincon Of The Seas Grand Caribbean Hotel
- Coral Sands Inn & Cottages Dunmore Town
- Hotel Vista Azul Aguadilla
- Punta Borinquen Resort Aguadilla
- Le Rayon Vert - Hotel & Restaurant Vue Sur Mer Deshaies
- Marriott'S Aruba Surf Club Hotel Palm Beach
- The Grand Caymanian Resort George Town
- Hampton By Hilton Grand Cayman Seven Mile Beach George Town
- Residence Inn By Marriott San Juan Isla Verde
- Caribe Hilton Hotel San Juan
- Hilton Vacation Club Flamingo Beach Sint Maarten Pelican Key
- Mvc Eagle Beach Palm Beach
- Jakes Hotel Treasure Beach
- Divi Flamingo Beach Resort Kralendijk
- Embassy Suites By Hilton Dorado Del Mar Beach Resort
- Holiday Inn Express San Juan Condado By Ihg
- Hotel Riu Naiboa Punta Cana
- Coconut Court Beach Hotel Christ Church
- Platino Hotel & Casino Santiago De Los Caballeros
- Butterfly Beach Hotel Christ Church
- Village Pierre & Vacances Sainte Luce
- Coconut Inn Palm Beach
- Castle Villas At Bluebeards Charlotte Amalie
- Playa Linda Beach Resort Palm Beach
- Peace And Plenty Resort George Town
- Divi Southwinds Beach Resort Christ Church
- Breezes Resort & Spa All Inclusive, Bahamas (Adults Only) Nassau
- Hotel Fleur D'Epee Le Gosier
- The Club Barbados (Adults Only) Hotel Saint James
- Viva Fortuna Beach By Wyndham, A Trademark All Inclusive Freeport
- Viva Tangerine By Wyndham, A Trademark All Inclusive Cabarete
- Bolongo Bay Beach Resort
- Seagarden Beach Resort Montego Bay
- El Colonial Hotel Open Bar Adults Only San Juan
- Village Pierre & Vacances Sainte Anne
- The Marlin At Taino Beach Resort Freeport
- San Juan Airport Hotel
- Windward Passage Hotel Charlotte Amalie
- Hotel Costa Linda Beach Boca Chica
- Riu Negril Hotel WESTMORELAND
- Occidental Caribe Hotel Uvero Alto
- Hacienda Campo Verde Hotel Inoa
2-star hotels in Caribbean
- El Encuentro Surf Lodge Cabarete
- Palapa Beach Resort Curacao Jan Thiel
- Blessings At Strawberry Fields Hotel Robins Bay
- Casa Ciana Hotel San Juan
- Victoria City Hotel Oranjestad
- El Mosquito Boutique Hotel Playa Bonita Las Terrenas
- Armas Hotel San Juan
- Tree House Village - Waterfall El Valle
- Hotel El Guajataca Quebradillas
- Glamping Ecolodge Cueva De Las Aguilas Pedernales
- Somos Hotel San Juan
- El Momo Cottages Windward Side
- Borinquen Beach Inn San Juan
- Arecibo Inn
- Residence Fort Savane
- Esj Towers By Chana San Juan
- Hotel Las Caobas San Francisco de Macoris
- Hotel Le Manguier Morne Pavillon
- Villas Del Lago Lake Resort And Campground Yaque Arriba
- Edgehill Manor Guest House Hamilton City
- Casa Luna Guest House San Juan
- Tamarind Tree Hotel Salisbury
- Pirate'S Inn Bridgetown
- Hotel Iberia - San Juan
- The Mandeville Hotel - Manchester
- Galleon House Hotel Charlotte Amalie
- Diamant Beach Le Diamant
- Dreams Miramar Hotel San Juan
- Dreams Hotel Puerto Rico San Juan
- Coral By The Sea Hotel Carolina
- Sandy Beach Hotel San Juan
- Casa Del Caribe Inn San Juan
- Sun Fun Hotel Nassau
- Hotel Renacer Santo Domingo
- Silver Seas Hotel Ocho Rios
- Plaza Coral Hotel Punta Cana
- Hotel Las Marias De Neiba Cerro Al Medio
- Flamingo Bay Hotel & Marina Freeport
- Seagate Hotel Vieques
- Canoe Bay Beach Resort Lowlands
- Sunset House Hotel George Town
- The Golden Sunset Hotel Negril
- Wahoo Bay Beach Club & Resort Arcahaie
- Beachside Villas Simpson Bay
- Liriocala Apartahotel Bavaro
- Captain'S Cove Beach Resort & Villas Falmouth
- Hotel Colonial Mayaguez
- Mirabelle Apartment Hotel Christ Church
Recommended hotels in Caribbean
- Grace Bay Club Hotel
- La Concha Resort, Puerto Rico, Autograph Collection San Juan
- Dreams Macao Beach Punta Cana
- Ocean Blue & Sand Beach Resort Punta Cana
- Hyatt Ziva Rose Hall (Adults Only) Montego Bay
- Riu Palace Punta Cana Bavaro
- Riu Palace Aquarelle Falmouth
- Majestic Colonial Punta Cana (Adults Only)
- Iberostar Waves Costa Dorada Hotel Puerto Plata
- Sandals Grande St Lucian Spa And Beach All Inclusive Resort Adults Only Gros Islet
- The Shore Club Turks & Caicos Grace Bay
- Senator Puerto Plata Vip Hotel
- Paradisus By Melia Palma Real Golf And Spa Resort Punta Cana
- Baoase Luxury Resort Willemstad
- Aruba Marriott Resort & Stellaris Casino Palm Beach
- Iberostar Waves Rose Hall Beach - All-Inclusive Resort - Adults Only Montego Bay
- Sandals Jamaica Dunn'S River All Inclusive Adults Only
- Sonesta Ocean Point Resort (Adults Only) Maho
- Lopesan Caoba Lagoon Resort, Spa & Casino Punta Cana
- Ocean Coral Spring Resort Spring Rises
- Hyatt Zilara Rose Hall Adults Only Montego Bay
- Condado Vanderbilt Hotel San Juan
- Tamarijn Aruba All Inclusive Eagle Beach
- The St. Regis Cap Cana Resort Punta Cana
- Blue Bay Curacao Golf & Beach Resort Willemstad
- Impressive Premium Punta Cana
- Round Hill Hotel & Villas Montego Bay
- Sandals Ochi Beach All Inclusive Resort Adults Only Ocho Rios
- Sunscape Dominicus La Romana Bayahibe
- Catalonia Punta Cana
- Margaritaville Island Reserve Cap Cana Hammock - An Adults Only Karisma All-Inclusive Experience Punta Cana
- Riu Ocho Rios Hotel
- Be Live Collection Marien Hotel Puerto Plata
- Wyndham Alltra Samana All Inclusive Resort
- Viva V Samana By Wyndham, A Trademark Adults All Inclusive Las Terrenas
- Sandals Montego Bay All Inclusive - Couples Only (Adults Only)
- Marriott'S Frenchman'S Cove Hotel Estate Thomas
- Viva Dominicus Beach By Wyndham, A Trademark All Inclusive Bayahibe
- The Ritz-Carlton St. Thomas Hotel Nazareth
- The Reef At Atlantis Hotel Nassau
- Secrets Wild Orchid Adults Only Hotel Montego Bay
- Blue Haven Resort Grace Bay
- Royalton Splash Punta Cana, An Autograph Collection All-Inclusive Resort & Casino
- Royalton Antigua, An Autograph Collection All-Inclusive Resort Five Islands Village
- Hotel Whala!Bavaro
- Sunscape Curacao Resort Spa & Casino Willemstad
- Jolly Beach Antigua Bolands
- Riu Reggae All-Inclusive - Adults Only Montego Bay