Find a hotel
Hotels by class
- 5 stars (985)
- 4 stars (1451)
- 3 stars (2030)
- 2 stars (443)
- Other categories (32813)
Accommodation type
- Apartments (17720)
- Holiday homes (5905)
- Villas (5470)
- Hotels (3110)
- Guest houses (1551)
- Aparthotels (1149)
- Resorts (821)
- Bed & Breakfasts (667)
- Homestays (375)
- Lodges (206)
- Hostels (164)
- Chalets (135)
- Holiday parks (108)
- Inns (97)
- Campsites (73)
- Botels (39)
- Luxury tents (32)
- Country houses (30)
- Capsule hotels (28)
- Motels (16)
- Love hotels (12)
- Farm stays (9)
- Economy hotels (4)
- Condo (1)
Thematic Hotels
- Extended Stay (27913)
- Vacation Rentals (27878)
- Luxury accommodations (20498)
- Beach hotels (19346)
- Beachfront hotels (19126)
- Hotels with indoor pool (15420)
- Central hotels (14610)
- Airport hotels (13206)
- Family Friendly hotels (12403)
- Cheap and budget hotels (9106)
- Pet-friendly hotels (7022)
- Private Villas (5963)
- Jacuzzi (3036)
- Spa hotels (1906)
- Resorts (1393)
- Luxury hotels (828)
- Business hotels (536)
- Golf hotels (433)
- Boutique hotels (411)
- Exceptional design hotels (387)
- Travel Proud (363)
- Romantic hotels (349)
- Casino hotels (271)
- All-Inclusive (265)
- Sustainability certification (149)
- Small Luxury Hotels (137)
- Castle Hotels (126)
- Self Catering (90)
- Historical hotels (87)
- New Hotels (10)
- Onsen Accommodation (8)
- Hotels with a view (1)
Popular cities in Caribbean
Popular hotels in Caribbean
5-star hotels in Caribbean
- Dreams Onyx Resort & Spa Punta Cana
- Casa De Campo Resort & Villas La Romana
- Hyatt Ziva Cap Cana Punta Cana
- Dreams Royal Beach Punta Cana (Adults Only)
- Sandals Curacao All Inclusive Adults Only Nieuwpoort
- Dreams Macao Beach Punta Cana
- Secrets La Romana All-Inclusive Adult Only Resort & Spa Bayahibe
- Majestic Elegance Punta Cana (Adults Only)
- Majestic Mirage Punta Cana, All Suites (Adults Only)
- Hard Rock Hotel & Casino Punta Cana - All Inclusive (Adults Only)
- El Beso Adults Only At Ocean El Faro Hotel Punta Cana
- 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
- Marigot Bay Resort And Marina
- Paradisus By Melia Palma Real Golf And Spa Resort Punta Cana
- Paradisus Punta Cana Resort All Inclusive (Adults Only)
- Bahia Principe Explore La Romana (Adults Only) El Soco
- Zel Punta Cana
- Wyndham Alltra Punta Cana All Inclusive Resort
- Secrets Playa Esmeralda Resort & Spa (Adults Only) Miches
- Mangrove Beach Corendon Curacao All-Inclusive Resort, Curio By Hilton Willemstad
- Sandals Royal Barbados All Inclusive Adults Only Oistins
- Barcelo Bavaro Palace All Inclusive (Adults Only)
- Beaches Turks And Caicos The Bight Settlements
- Ocean Coral Spring Resort Spring Rises
- The St. Regis Cap Cana Resort Punta Cana
- Moon Palace Jamaica Ocho Rios
- Excellence Punta Cana (Adults Only) Uvero Alto
- Moon Palace The Grand Punta Cana
- Caribe Deluxe Princess Punta Cana
- Sandals Royal Bahamian All Inclusive Adults Only Nassau
- Serenade Punta Cana Beach & Spa Resort
- The Ritz-Carlton St. Thomas Hotel Nazareth
- Grand Palladium Lady Hamilton Resort & Spa Lucea
- Riu Palace Paradise Island (Adults Only) Creek Village
- The Reef At Atlantis Hotel Nassau
- Secrets Wild Orchid Adults Only Hotel Montego Bay
- Sandals Negril Beach All Inclusive Resort And Spa Adults Only
- The Cove At Atlantis Hotel Nassau
- Nickelodeon Hotels & Resorts Punta Cana
- Royalton Antigua, An Autograph Collection All-Inclusive Resort Five Islands Village
- Bahia Principe Explore Jamaica (Adults Only) Runaway Bay
- Royalton Chic Punta Cana, An Autograph Collection All-Inclusive Resort & Casino, Adults Only
- Hotel Riu Palace Tropical Bay Negril
- Jumby Bay Island - Oetker Collection Hotel Long Island
4-star hotels in Caribbean
- Hyatt Regency Aruba Resort & Casino Palm Beach
- The Royal Sonesta San Juan Hotel Carolina
- San Juan Marriott Resort And Stellaris Casino
- Lionsdive Beach Resort CURACAO
- Pineapple Beach Club (Adults Only) Long Bay
- Sheraton Puerto Rico Resort & Casino San Juan
- Coconut Bay Beach Resort & Spa All Inclusive Vieux Fort
- Hyatt Regency Grand Reserve Puerto Rico Rio Grande
- Copamarina Beach Resort & Spa Guanica
- Hedonism II All Inclusive Resort (Adults Only) Negril
- Riu Montego Bay (Adults Only) Hotel
- Grand Hyatt Baha Mar Hotel Nassau
- The Royal At Atlantis Hotel Creek Village
- Sunscape Dominicus La Romana Bayahibe
- Margaritaville Vacation Club - Rio Mar Rio Grande
- Coral Estate Luxury Resort Willibrordus
- The Westin St. John Resort Villas Cruz Bay
- Riu Ocho Rios Hotel
- Riu Bambu Hotel Punta Cana
- The Westin Aruba Resort (Adults Only) Palm Beach
- Santo Domingo Bay Convention Resort & Casino Boca Chica
- Wyndham Alltra Samana All Inclusive Resort
- Hotel Vista Sol Punta Cana Bavaro
- The Westin St Thomas Beach Resort & Spa Frydendal
- The Reef Beach Resort, East End, Grand Cayman
- Dreams Rose Hall All-Inclusive Resort & Spa Montego Bay
- Occidental Caribe Hotel Punta Cana
- Holiday Inn Resort Aruba - Beach Resort & Casino By Ihg Palm Beach
- Viva Miches By Wyndham, A Trademark All Inclusive Resort
- Marriott Isla Verde Beach Resort Carolina
- Sunscape Coco Punta Cana
- Oyster Bay Beach Resort Oyster Pond
- Vik Hotel Arena Blanca Punta Cana
- Grand Cayman Marriott Beach Resort George Town
- Couples Sans Souci (Adults Only) Hotel Ocho Rios
- Casa Marina Sosua, Trademark By Wyndham All Inclusive
- Coral Costa Caribe Beach Resort Juan Dolio
- Riu Republica (Adults Only) Hotel Punta Cana
- Royalton Splash Punta Cana, An Autograph Collection All-Inclusive Resort & Casino
- Hotel Riu Palace Jamaica (Adults Only) Montego Bay
- Hyatt Regency Grand Reserve Pr Rio Grande
- Hotel Whala!Bavaro
- Sunscape Curacao Resort Spa & Casino Willemstad
- Accra Beach Hotel & Spa Christ Church
- Crystal Cove, Barbados, A Tribute Portfolio All-Inclusive Resort Saint James
- Carina Bay All-Inclusive Resort & Casino (Adults Only) Madame Carty
- Riu Palace Macao (Adults Only) Bavaro
- The Rif At Mangrove Beach Corendon All-Inclusive, Curio Willemstad
3-star hotels in Caribbean
- Hyatt Place Manati
- Hyatt Place Bayamon
- Parador Villas Del Mar Hau Isabela
- Hyatt Place San Juan
- Hilton Ponce Golf & Casino Resort
- South Gap Hotel Christ Church
- Rincon Of The Seas Grand Caribbean Hotel
- Coral Sands Inn & Cottages Dunmore Town
- Hotel Bambou Les Trois-Ilets
- Morritt'S Tortuga Club Hotel Gun Bay
- The Trident Hotel Port Antonio
- Hampton Inn & Suites San Juan Carolina
- Marriott'S Aruba Surf Club Hotel Palm Beach
- Bluegreen At La Cabana Beach Resort & Casino Palm Beach
- Bolongo Bay Beach Resort
- Caribe Hilton Hotel San Juan
- Blue Orchids Beach Hotel Bridgetown
- Hilton Vacation Club Flamingo Beach Sint Maarten Pelican Key
- Aloft By Marriott Ponce Hotel & Casino
- The Oasis At Grace Bay Hotel Long Bay
- Hotel Riu Naiboa Punta Cana
- Casablanca Hotel San Juan
- Platino Hotel & Casino Santiago De Los Caballeros
- Village Pierre & Vacances Sainte Luce
- Emerald Beach Resort Altona
- All Seasons Resort Saint James
- Playa Linda Beach Resort Palm Beach
- Sapphire Beach Resort And Marina East End
- Brion City Hotel BW Signature Collection Willemstad
- Breezes Resort & Spa All Inclusive, Bahamas (Adults Only) Nassau
- Hotel Fleur D'Epee Le Gosier
- Hotel Boutique Casa Sanchez (Adults Only) Santo Domingo
- Viva Fortuna Beach By Wyndham, A Trademark All Inclusive Freeport
- Samsara Cliff Resort Negril
- Bolongo Bay Beach Resort
- Viva Tangerine By Wyndham, A Trademark All Inclusive Cabarete
- Seagarden Beach Resort Montego Bay
- The Marlin At Taino Beach Resort Freeport
- Hotel Whala!Boca Chica
- Karibea Sainte Luce Hotel
- Jolly Beach Antigua Bolands
- Legends Beach Resort Negril
- Kings Landing Hotel Clifton
- Grand Decameron Montego Beach, A Trademark All-Inclusive Resort Montego Bay
- Riu Negril Hotel WESTMORELAND
- Occidental Caribe Hotel Uvero Alto
- Hacienda Campo Verde Hotel Inoa
- Jw Marriot St. Maarten Beach Resort & Spa Oyster Pond
2-star hotels in Caribbean
- El Encuentro Surf Lodge Cabarete
- City View Hotel Kingston
- Victoria City Hotel Oranjestad
- Palapa Beach Resort Curacao Jan Thiel
- El Mosquito Boutique Hotel Playa Bonita Las Terrenas
- Armas Hotel San Juan
- Blessings At Strawberry Fields Hotel Robins Bay
- Tree House Village - Waterfall El Valle
- Hotel El Guajataca Quebradillas
- El Valle Lodge
- El Momo Cottages Windward Side
- Glamping Ecolodge Cueva De Las Aguilas Pedernales
- Arecibo Inn
- Esj Towers By Chana San Juan
- Casa Cubuy Ecolodge Naguabo
- Palmetto Hotel Santiago De Los Caballeros
- Villas Del Lago Lake Resort And Campground Yaque Arriba
- Fantastic Hotel Marigot
- Casa Luna Guest House San Juan
- Tamarind Tree Hotel Salisbury
- La Belle Maison Milot Samson
- Hotel Playa Laguna Sosua
- Golden House Hotel & Convention Center Los Tres Ojos de Agua
- Diamant Beach Le Diamant
- Dreams Miramar Hotel San Juan
- Micro Hotel Condo Suites Santo Domingo
- Dreams Hotel Puerto Rico San Juan
- Coral By The Sea Hotel Carolina
- Sandy Beach Hotel San Juan
- Fort Burt Hotel Road Town
- Sun Fun Hotel Nassau
- Airport Suites Hotel Piarco
- 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
- Mirabelle Apartment Hotel Christ Church
- Condos At Fisherman'S Point Ocho Rios
- Villa De Rose Port of Spain
Recommended hotels in Caribbean
- Joia Bavaro By Iberostar (Adults Only) Punta Cana
- Joia Aruba By Iberostar Hotel Palm Beach
- Secrets Cap Cana Resort & Spa (Adults Only)
- Zoetry Agua Punta Cana
- Curacao Avila Beach Hotel Willemstad
- Secrets Royal Beach Punta Cana (Adults Only)
- Sunset At The Palms Resort (Adults Only) Negril
- Seven Stars Resort & Spa Grace Bay
- Sandals St Lucia La Toc All Inclusive Adults Only Castries
- S Hotel Montego Bay - Luxury Boutique All-Inclusive Hotel
- Iberostar Selection Hacienda Dominicus Hotel Bayahibe
- Secrets Baby Beach Aruba Adults Only Ceru Colorado
- Dreams Playa Esmeralda Resort & Spa Miches
- Joia Rose Hall By Iberostar (Adults Only) Montego Bay
- Iberostar Waves Costa Dorada Hotel Puerto Plata
- Bahia Principe Escape Ambar (Adults Only) Hotel Punta Cana
- Hilton Aruba Caribbean Resort & Casino Palm Beach
- Trs Turquesa Hotel (Adults Only) Bavaro
- Baoase Luxury Resort Willemstad
- Melia Caribe Beach Resort Bavaro
- Iberostar Waves Rose Hall Beach - All-Inclusive Resort - Adults Only Montego Bay
- Sonesta Ocean Point Resort (Adults Only) Maho
- Sandals St Lucia Halcyon Beach All Inclusive Adults Only Vigie
- Iberostar Waves Punta Cana
- Hyatt Zilara Rose Hall Adults Only Montego Bay
- Barcelo Bavaro Beach (Adults Only) Punta Cana
- Occidental Punta Cana
- Impressive Premium Punta Cana
- Catalonia Royal Bavaro (Adults Only) Punta Cana
- Adults Only Club At Lopesan Costa Bavaro Resort Punta Cana
- Sandals Ochi Beach All Inclusive Resort Adults Only Ocho Rios
- Sandals Royal Caribbean All Inclusive Resort & Private Island - Couples Only (Adults Only) Montego Bay
- Barcelo Aruba Hotel Palm Beach
- Breathless Montego Bay Hotel
- Hawksbill Resort Antigua (Adults Only) Five Islands Village
- Bahia Principe Explore Punta Cana
- Sonesta Hotels & Resorts Livingstone Curacao Willemstad
- British Colonial Nassau Hotel
- Grand Palladium Jamaica Resort & Spa All Inclusive Lucea
- Grand Palladium Palace Resort Spa & Casino Punta Cana
- Hilton Barbados Resort Bridgetown
- Margaritaville Beach Resort Nassau
- El Rancho Haiti Port-au-Prince
- Vh - Gran Ventana Beach Resort Puerto Plata
- Royalton Blue Waters Montego Bay, An Autograph Collection All-Inclusive Resort Falmouth
- Royalton Bavaro, An Autograph Collection All-Inclusive Resort & Casino Punta Cana
- Margaritaville Vacation Club - St Thomas Frydendal
- Finest Punta Cana By The Excellence Collection Hotel