Find a hotel
Hotels by class
- 5 stars (1054)
- 4 stars (1490)
- 3 stars (2102)
- 2 stars (466)
- Other categories (35082)
Accommodation type
- Apartments (19150)
- Holiday homes (6271)
- Villas (5748)
- Hotels (3322)
- Guest houses (1594)
- Aparthotels (1186)
- Resorts (826)
- Bed & Breakfasts (685)
- Homestays (413)
- Lodges (209)
- Hostels (167)
- Chalets (138)
- Holiday parks (111)
- Inns (106)
- Campsites (82)
- Botels (41)
- Luxury tents (39)
- Country houses (34)
- Capsule hotels (28)
- Motels (16)
- Love hotels (12)
- Farm stays (11)
- Economy hotels (4)
- Condo (1)
Thematic Hotels
- Extended Stay (28593)
- Vacation Rentals (28557)
- Luxury accommodations (21379)
- Beach hotels (19291)
- Beachfront hotels (19050)
- Hotels with indoor pool (15522)
- Central hotels (14626)
- Airport hotels (13453)
- Family Friendly hotels (12737)
- Cheap and budget hotels (9435)
- Pet-friendly hotels (7071)
- Private Villas (6158)
- Jacuzzi (3055)
- Spa hotels (1903)
- Resorts (1405)
- Luxury hotels (841)
- Business hotels (520)
- Golf hotels (434)
- Boutique hotels (415)
- Exceptional design hotels (387)
- Travel Proud (376)
- Romantic hotels (349)
- All-Inclusive (265)
- Casino hotels (263)
- Sustainability certification (149)
- Small Luxury Hotels (141)
- Castle Hotels (130)
- 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 (79)
- Mambo Beach (376)
- Puerto Rico Convention Center (561)
- 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 (283)
- Bob Marley Museum (363)
- Palm Beach (605)
- Old San Juan (162)
- Las Cascadas Water Park (41)
- Junkanoo Beach (46)
- Playa Juanillo Punta Cana (103)
- Ocean World Puerto Plata (91)
- Cinnamon Bay Museum (36)
- Dominicus Beach Bayahibe (295)
- Blue Mall Santo Domingo (356)
Districts
- Bavaro (1482)
- El Cortecito (924)
- Downtown Santo Domingo (659)
- Santurce (611)
- Isla Verde (223)
- Old San Juan (184)
- Colonial Zone (178)
- New Kingston (167)
- Cap Cana (163)
- Condado (145)
- Holetown (90)
- Saint Lawrence (87)
- Pietermaai District (80)
- Santo Domingo Este (75)
- 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
- The Ritz-Carlton, Aruba Hotel Palm Beach
- Secrets Tides Punta Cana (Adults Only)
- Eden Rock - St Barths Hotel St. Barthelemy
- The St. Regis Aruba Resort Palm Beach
- Secrets Saint Lucia Resort & Spa (Adults Only) Gros Islet
- Joia Aruba By Iberostar Hotel Palm Beach
- Secrets Cap Cana Resort & Spa (Adults Only)
- Ladera Resort (Adults Only) Soufriere
- Hyatt Ziva Cap Cana Punta Cana
- Dreams Royal Beach Punta Cana (Adults Only)
- Dreams Macao Beach Punta Cana
- Ocean Blue & Sand Beach Resort Punta Cana
- Majestic Mirage Punta Cana, All Suites (Adults Only)
- The Ocean Club, A Four Seasons Resort, Bahamas Creek Village
- Breathless Punta Cana Resort & Spa (Adults Only)
- Hyatt Ziva Rose Hall (Adults Only) Montego Bay
- Dreams Dominicus La Romana Resort & Spa Bayahibe
- Curacao Marriott Beach Resort Willemstad
- El Beso Adults Only At Ocean El Faro Hotel Punta Cana
- Dreams La Romana Resort And Spa (Adults Only) Bayahibe
- Hard Rock Hotel & Casino Punta Cana - All Inclusive (Adults Only)
- Riu Palace Aquarelle Falmouth
- Majestic Colonial Punta Cana (Adults Only)
- Riu Palace Bavaro
- Lopesan Costa Bavaro Resort, Spa & Casino Punta Cana
- Dreams Flora Resort & Spa Punta Cana
- Iberostar Selection Hacienda Dominicus Hotel Bayahibe
- Sandals Royal Barbados All Inclusive Adults Only Oistins
- Barcelo Bavaro Palace All Inclusive (Adults Only)
- Bahia Principe Explore Legend Punta Cana
- Riu Palace Aruba Palm Beach
- The St. Regis Cap Cana Resort Punta Cana
- Moon Palace Jamaica Ocho Rios
- Iberostar Selection Bavaro Suites (Adults Only) Punta Cana
- Moon Palace The Grand Punta Cana
- Dreams Cap Cana Resort & Spa Punta Cana
- Royalton Punta Cana, An Autograph Collection All-Inclusive Resort & Casino
- Breathless Montego Bay Adults Only Hotel
- Sandals Royal Bahamian All Inclusive Adults Only Nassau
- Bahia Principe Explore Punta Cana
- Royalton Blue Waters Montego Bay, An Autograph Collection All-Inclusive Resort Falmouth
- Fairmont El San Juan Hotel
- Playabachata Puerto Plata
- Nickelodeon Hotels & Resorts Punta Cana
- Royalton Antigua, An Autograph Collection All-Inclusive Resort Five Islands Village
- Dreams Curacao Resort, Spa & Casino Willemstad
- Azul Beach Resort Negril, Gourmet All Inclusive By Karisma
- Excellence Oyster Bay (Adults Only) Hotel Falmouth
4-star hotels in Caribbean
- Manchebo Beach Resort And Spa Palm Beach
- The Royal Sonesta San Juan Hotel Carolina
- San Juan Marriott Resort And Stellaris Casino
- Coconut Bay Beach Resort & Spa All Inclusive Vieux Fort
- Chogogo Dive & Beach Resort Bonaire Kralendijk
- Hedonism II All Inclusive Resort (Adults Only) Negril
- Occidental Punta Cana
- Hotel El Convento San Juan
- Grand Hyatt Baha Mar Hotel Nassau
- Beaches Negril Resort And Spa
- The Royal At Atlantis Hotel Creek Village
- Grotto Bay Beach Resort Hamilton Parish
- Alexandra Resort - All-Inclusive The Bight Settlements
- Sunscape Dominicus La Romana Bayahibe
- Bougainvillea Barbados Christ Church
- Condado Ocean Club - Adults Only Hotel San Juan
- Rincon Beach Resort
- Riu Bambu Hotel Punta Cana
- Wyndham Alltra Samana All Inclusive Resort
- Hotel Vista Sol Punta Cana Bavaro
- The Westin St Thomas Beach Resort & Spa Frydendal
- Renaissance Santo Domingo Jaragua Hotel & Casino
- Sonesta Hotels & Resorts Livingstone Curacao Willemstad
- Papagayo Beach Hotel (Adults Only) Willemstad
- Viva Miches By Wyndham, A Trademark All Inclusive Resort
- Marriott Isla Verde Beach Resort Carolina
- Sunscape Coco Punta Cana
- Marriott'S Aruba Ocean Club Hotel Palm Beach
- Viva Dominicus Beach By Wyndham, A Trademark All Inclusive Bayahibe
- Divi Little Bay Beach Resort Philipsburg
- Vh - Gran Ventana Beach Resort Puerto Plata
- Viva Heavens By Wyndham, A Trademark All Inclusive (Adults Only) Puerto Plata
- Lasource Spa Resort (Adults Only) St. George's
- Mayaguez Resort & Casino
- Emotions By Hodelpa - Juan Dolio Hotel
- La Creole Beach Hotel & Spa Le Gosier
- Viva Dominicus Palace By Wyndham, A Trademark All Inclusive Bayahibe
- Riu Republica (Adults Only) Hotel Punta Cana
- Divi Aruba All Inclusive Divi Beach
- Royalton Splash Punta Cana, An Autograph Collection All-Inclusive Resort & Casino
- Bluebay Villas Doradas Adults Only Puerto Plata
- Sunscape Curacao Resort Spa & Casino Willemstad
- The Condado Plaza Hotel San Juan
- Margaritaville Vacation Club - St Thomas Frydendal
- Club Med La Caravelle Hotel Sainte-Anne
- Catalonia Montego Bay Hotel
- Accra Beach Hotel & Spa Christ Church
- Riu Reggae All-Inclusive - Adults Only Montego Bay
3-star hotels in Caribbean
- Hyatt Place Manati
- Villa Beach Cottages Castries
- Combate Beach Resort Cabo Rojo
- Holiday Inn Mayaguez & Tropical Casino By Ihg
- Parador Villas Del Mar Hau Isabela
- Hyatt Place San Juan
- Southern Palms Beach Club Saint Lawrence Gap
- Sapphire Beach Resort And Marina East End
- Hotel Vista Azul Aguadilla
- Four Points By Sheraton Caguas Real
- Hotel Bambou Les Trois-Ilets
- Le Rayon Vert - Hotel & Restaurant Vue Sur Mer Deshaies
- Hampton Inn & Suites San Juan Carolina
- Marriott'S Aruba Surf Club Hotel Palm Beach
- Bluegreen At La Cabana Beach Resort & Casino Palm Beach
- Holland House Beach Hotel Philipsburg
- Caribe Hilton Hotel San Juan
- Blue Orchids Beach Hotel Bridgetown
- 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
- Sugar Cane Club Hotel & Spa (Adults Only) Saint Peter
- All Seasons Resort Saint James
- Village Pierre & Vacances Sainte Luce
- Buddy Dive Resort Kralendijk
- Coconut Inn Palm Beach
- Deja Resort All Inclusive Montego Bay
- Hotel Vista Bahia & Marina Salinas
- Emerald Beach Resort Altona
- Playa Linda Beach Resort Palm Beach
- Peace And Plenty Resort George Town
- 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
- Village Pierre & Vacances Sainte Anne
- San Juan Airport Hotel
- Hotel Whala!Boca Chica
- Sol Caribe Beach Punta Cana
- Canella Beach Hotel Le Gosier
- Windward Passage Hotel Charlotte Amalie
- Sunbay Hotel- Daily Breakfast & Beach Access Included Christ Church
- Grand Decameron Montego Beach, A Trademark All-Inclusive Resort Montego Bay
- Riu Negril Hotel WESTMORELAND
- Occidental Caribe Hotel Uvero Alto
2-star hotels in Caribbean
- Parador Maunacaribe - Maunabo
- Parador Guanica 1929
- 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
- Arena Condos Aruba - Few Steps From Eagle Beach! Palm Beach
- Boho Bohemian Boutique Hotel Willemstad
- Armas Hotel San Juan
- Tree House Village - Waterfall El Valle
- Aruba Surfside Marina Hotel Oranjestad
- Hotel El Guajataca Quebradillas
- Glamping Ecolodge Cueva De Las Aguilas Pedernales
- Somos Hotel San Juan
- Hotel Village Pomme Cannelle 3 Etoiles Le Precheur
- El Momo Cottages Windward Side
- Arecibo Inn
- Esj Towers By Chana San Juan
- Hotel Las Caobas San Francisco de Macoris
- Parador Palmas De Lucia Yabucoa
- Palmetto Hotel Santiago De Los Caballeros
- Villas Del Lago Lake Resort And Campground Yaque Arriba
- Fantastic Hotel Marigot
- Tamarind Tree Hotel Salisbury
- The Mandeville Hotel - Manchester
- Golden House Hotel & Convention Center Los Tres Ojos de Agua
- Diamant Beach Le Diamant
- Dreams Miramar Hotel San Juan
- Hotel Le Rotabas Sainte-Anne
- Dreams Hotel Puerto Rico San Juan
- Karaibes Hotel Le Gosier
- Coral By The Sea Hotel Carolina
- Sandy Beach Hotel San Juan
- Hotel Santander Sd Santo Domingo
- Sun Fun Hotel
- Hotel Renacer Santo Domingo
- Silver Seas Hotel Ocho Rios
- 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
- Beachside Villas Simpson Bay
- Hotel Colonial Mayaguez
- Mirabelle Apartment Hotel Christ Church
- Eco Del Mar Hotel Cabo Rojo
Recommended hotels in Caribbean
- Casa De Campo Resort & Villas La Romana
- Ocean Allure Eden Bay (Adults Only) Spring Rises
- Secrets Royal Beach Punta Cana (Adults Only)
- Secrets Baby Beach Aruba Adults Only Ceru Colorado
- Hyatt Regency Aruba Resort & Casino Palm Beach
- Zemi Miches Punta Cana All-Inclusive Resort, Curio By Hilton
- S Hotel Montego Bay - Luxury Boutique All-Inclusive Hotel
- Majestic Elegance Punta Cana (Adults Only)
- Melia Punta Cana Beach Wellness Inclusive Resort - Adults Only Bavaro
- Windjammer Landing Resort And Residences Gros Islet
- Riu Palace Punta Cana Bavaro
- Pineapple Beach Club (Adults Only) Long Bay
- Iberostar Waves Costa Dorada Hotel Puerto Plata
- Bahia Principe Explore La Romana (Adults Only) El Soco
- Secrets Playa Esmeralda Resort & Spa (Adults Only) Miches
- Sandals St Lucia Halcyon Beach All Inclusive Adults Only
- Radisson Blu Aruba Hotel Palm Beach
- Beaches Turks And Caicos The Bight Settlements
- Ocean Coral Spring Resort Spring Rises
- Barcelo Bavaro Beach (Adults Only) Punta Cana
- Sandals Grande Antigua All Inclusive Resort And Spa Adults Only Dickenson Bay
- Tamarijn Aruba All Inclusive Eagle Beach
- Grand Sirenis Punta Cana Resort & Aquagames
- Hilton Ponce Golf & Casino Resort
- Excellence Punta Cana (Adults Only) Uvero Alto
- Impressive Punta Cana
- Blue Bay Curacao Golf & Beach Resort Willemstad
- Van Der Valk Plaza Resort Bonaire Kralendijk
- Adults Only Club At Lopesan Costa Bavaro Resort Punta Cana
- Margaritaville Vacation Club - Rio Mar Rio Grande
- Paradisus Grand Cana All Inclusive - Formerly The Grand Reserve At Paradisus Palma Real Bavaro
- The Westin St. John Resort Villas Cruz Bay
- Catalonia Punta Cana
- Be Live Collection Marien Hotel Puerto Plata
- The Kontiki Hotel Willemstad
- Sandals Montego Bay All Inclusive - Couples Only (Adults Only)
- Barcelo Aruba Hotel Palm Beach
- Dreams Rose Hall All-Inclusive Resort & Spa Montego Bay
- British Colonial Nassau Hotel
- Grand Palladium Palace Resort Spa & Casino Punta Cana
- Margaritaville Beach Resort Nassau
- Riu Palace Paradise Island (Adults Only) Creek Village
- El Rancho Haiti Port-au-Prince
- The Reef At Atlantis Hotel Nassau
- Hotel Riu Palace Jamaica (Adults Only) Montego Bay
- Bahia Principe Explore Jamaica (Adults Only) Runaway Bay
- Pink Sands Resort Dunmore Town
- Royalton Chic Punta Cana, An Autograph Collection All-Inclusive Resort & Casino, Adults Only