Find a hotel
Hotels by class
- 5 stars (988)
- 4 stars (1451)
- 3 stars (2030)
- 2 stars (443)
- Other categories (32796)
Accommodation type
- Apartments (17712)
- Holiday homes (5904)
- Villas (5465)
- Hotels (3113)
- Guest houses (1552)
- Aparthotels (1149)
- Resorts (819)
- Bed & Breakfasts (667)
- Homestays (374)
- Lodges (206)
- Hostels (164)
- Chalets (135)
- Holiday parks (108)
- Inns (97)
- Campsites (73)
- Botels (39)
- Luxury tents (31)
- Country houses (30)
- Capsule hotels (28)
- Motels (16)
- Love hotels (12)
- Farm stays (9)
- Economy hotels (4)
- Condo (1)
Thematic Hotels
- Extended Stay (27996)
- Vacation Rentals (27961)
- Luxury accommodations (20592)
- Beach hotels (19389)
- Beachfront hotels (19168)
- Hotels with indoor pool (15466)
- Central hotels (14644)
- Airport hotels (13467)
- Family Friendly hotels (12427)
- Cheap and budget hotels (9153)
- Pet-friendly hotels (7027)
- Private Villas (5992)
- Jacuzzi (3045)
- Spa hotels (1906)
- Resorts (1394)
- Luxury hotels (830)
- Business hotels (536)
- Golf hotels (433)
- Boutique hotels (411)
- Exceptional design hotels (387)
- Travel Proud (365)
- Romantic hotels (349)
- Casino hotels (271)
- All-Inclusive (265)
- Sustainability certification (153)
- Small Luxury Hotels (138)
- 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
- Hyatt Zilara Cap Cana - Adults Only Punta Cana
- 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
- Dreams Royal Beach Punta Cana (Adults Only)
- Secrets Saint Lucia Resort & Spa (Adults Only) Gros Islet
- Sandals Curacao All Inclusive Adults Only Nieuwpoort
- Secrets Royal Beach Punta Cana (Adults Only)
- Seven Stars Resort & Spa Grace Bay
- Secrets La Romana All-Inclusive Adult Only Resort & Spa Bayahibe
- Ocean Blue & Sand Beach Resort Punta Cana
- The Ocean Club, A Four Seasons Resort, Bahamas Creek Village
- Melia Punta Cana Beach Wellness Inclusive Resort - Adults Only Bavaro
- Iberostar Selection Hacienda Dominicus Hotel Bayahibe
- Secrets Baby Beach Aruba Adults Only Ceru Colorado
- Curacao Marriott Beach Resort Willemstad
- El Beso Adults Only At Ocean El Faro Hotel Punta Cana
- Lopesan Costa Bavaro Resort, Spa & Casino Punta Cana
- Excellence El Carmen (Adults Only) Hotel Punta Cana
- Paradisus Punta Cana Resort All Inclusive (Adults Only)
- Secrets Playa Esmeralda Resort & Spa (Adults Only) Miches
- Mangrove Beach Corendon Curacao All-Inclusive Resort, Curio By Hilton Willemstad
- Riu Palace Bavaro
- 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
- Barcelo Bavaro Beach (Adults Only) Punta Cana
- Riu Palace Aruba Palm Beach
- Sanctuary Cap Cana, A Luxury Collection Resort, Dominican Republic, Adult All-Inclusive Punta Cana
- Grand Sirenis Punta Cana Resort & Aquagames
- The St. Regis Cap Cana Resort Punta Cana
- Bahia Principe Explore El Portillo Las Terrenas
- Excellence Punta Cana (Adults Only) Uvero Alto
- Moon Palace The Grand Punta Cana
- Royalton Punta Cana, An Autograph Collection All-Inclusive Resort & Casino
- Sandals Ochi Beach All Inclusive Resort Adults Only Ocho Rios
- Bahia Principe Explore Punta Cana
- Grand Palladium Jamaica Resort & Spa All Inclusive Lucea
- The Crane Resort Saint Philip
- Royalton Bavaro, An Autograph Collection All-Inclusive Resort & Casino Punta Cana
- Nickelodeon Hotels & Resorts Punta Cana
- Dreams Curacao Resort, Spa & Casino Willemstad
- Bahia Principe Explore Jamaica (Adults Only) Runaway Bay
- Azul Beach Resort Negril, Gourmet All Inclusive By Karisma
- 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
- La Concha Resort, Puerto Rico, Autograph Collection San Juan
- Hyatt Regency Aruba Resort & Casino Palm Beach
- San Juan Marriott Resort And Stellaris Casino
- Cocobay Resort Antigua (Adults Only) Johnson's Point
- Divi Village Golf And Beach Resort Palm Beach
- Chogogo Dive & Beach Resort Bonaire Kralendijk
- Hedonism II All Inclusive Resort (Adults Only) Negril
- Grotto Bay Beach Resort Hamilton Parish
- Embassy Suites By Hilton San Juan - Hotel & Casino
- Occidental Punta Cana
- Riu Montego Bay (Adults Only) Hotel
- Grand Hyatt Baha Mar Hotel Nassau
- Tamarijn Aruba All Inclusive Eagle Beach
- Beaches Negril Resort And Spa
- The Royal At Atlantis Hotel Creek Village
- Sunscape Dominicus La Romana Bayahibe
- Divi Aruba Phoenix Beach Resort Palm Beach
- Margaritaville Vacation Club - Rio Mar Rio Grande
- Hotel El Convento San Juan
- Barcelo Aruba Hotel Palm Beach
- Couples Tower Isle (Adults Only) Hotel Ocho Rios
- The Beach At Atlantis Nassau
- Wyndham Alltra Samana All Inclusive Resort
- The Westin St Thomas Beach Resort & Spa Frydendal
- Dreams Rose Hall All-Inclusive Resort & Spa Montego Bay
- Occidental Caribe Hotel Punta Cana
- Sonesta Hotels & Resorts Livingstone Curacao Willemstad
- Holiday Inn Resort Aruba - Beach Resort & Casino By Ihg Palm Beach
- Viva Miches By Wyndham, A Trademark All Inclusive Resort
- Sunscape Coco Punta Cana
- The Sands At Grace Bay
- Emotions By Hodelpa Puerto Plata Hotel
- Viva Dominicus Beach By Wyndham, A Trademark All Inclusive Bayahibe
- British Colonial Nassau Hotel
- Vik Hotel Arena Blanca Punta Cana
- Secret Harbour Beach Resort Nazareth
- Vh - Gran Ventana Beach Resort Puerto Plata
- Viva Heavens By Wyndham, A Trademark All Inclusive (Adults Only) Puerto Plata
- Blue Haven Resort Grace Bay
- The Coral At Atlantis Hotel Nassau
- Emotions By Hodelpa - Juan Dolio Hotel
- 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
- Bluebay Villas Doradas Adults Only Puerto Plata
- Hyatt Regency Grand Reserve Pr Rio Grande
- Sunscape Curacao Resort Spa & Casino Willemstad
- Riu Reggae All-Inclusive - Adults Only Montego Bay
3-star hotels in Caribbean
- Combate Beach Resort Cabo Rojo
- Dreamcatcher By Dw - Adults Only San Juan
- Hilton Ponce Golf & Casino Resort
- Coral Sands Inn & Cottages Dunmore Town
- Costa Bahia Hotel, Convention Center And Casino Guayanilla
- Four Points By Sheraton Caguas Real
- Hilton Vacation Club Royal Palm St Maarten Koolbaai
- Country Country Hotel Negril
- Negril Treehouse Resort
- Hotel Bambou Les Trois-Ilets
- Hampton Inn & Suites San Juan Carolina
- Bon Bini Resort Curacao Willemstad
- Marriott'S Aruba Surf Club Hotel Palm Beach
- Coco La Palm Hotel Negril
- Hampton By Hilton Grand Cayman Seven Mile Beach George Town
- Bolongo Bay Beach Resort
- Caribe Hilton Hotel San Juan
- Hilton Vacation Club Flamingo Beach Sint Maarten Pelican Key
- Mvc Eagle Beach Palm Beach
- Hotel Riu Naiboa Punta Cana
- Sapphire Beach Resort And Marina East End
- Divi Southwinds Beach Resort Christ Church
- Courtyard Aguadilla Hotel
- Village Pierre & Vacances Sainte Luce
- Buddy Dive Resort Kralendijk
- Breezes Resort & Spa All Inclusive, Bahamas (Adults Only) Nassau
- Playa Linda Beach Resort Palm Beach
- Platino Hotel & Casino Santiago De Los Caballeros
- Brion City Hotel BW Signature Collection Willemstad
- Coco Reef Bermuda Hotel Mount Pleasant
- Hotel Boutique Casa Sanchez (Adults Only) Santo Domingo
- Viva Fortuna Beach By Wyndham, A Trademark All Inclusive Freeport
- Bolongo Bay Beach Resort
- Viva Tangerine By Wyndham, A Trademark All Inclusive Cabarete
- San Juan Airport Hotel
- Timothy Beach Resort Frigate Bay
- Hotel Whala!Boca Chica
- Sol Caribe Beach Punta Cana
- Jolly Beach Antigua Bolands
- Legends Beach Resort Negril
- Sapphire Beach Club Resort Cupecoy
- Limetree Beach Resort By Club Wyndham Bolongo
- 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
- Country Country Beach Cottages Negril
2-star hotels in Caribbean
- Parador Guanica 1929
- Ti Village Creole Sainte-Anne
- Victoria City Hotel Oranjestad
- Palapa Beach Resort Curacao Jan Thiel
- El Mosquito Boutique Hotel Playa Bonita Las Terrenas
- Boho Bohemian Boutique Hotel Willemstad
- Armas Hotel San Juan
- Blessings At Strawberry Fields Hotel Robins Bay
- Eco Del Mar Hotel Pedernales
- Tree House Village - Waterfall El Valle
- Hotel El Guajataca Quebradillas
- Hotel Village Pomme Cannelle 3 Etoiles Le Precheur
- El Momo Cottages Windward Side
- Glamping Ecolodge Cueva De Las Aguilas Pedernales
- Arecibo Inn
- Esj Towers By Chana San Juan
- Casa Cubuy Ecolodge Naguabo
- Aparthotel Genova Santo Domingo
- Palmetto Hotel Santiago De Los Caballeros
- Hotel Las Caobas San Francisco de Macoris
- Tropical Breeze Vacation Home And Apartments Gros Islet
- Villas Del Lago Lake Resort And Campground Yaque Arriba
- Pirate'S Inn Bridgetown
- La Belle Maison Milot Samson
- Hotel Saint John Perse Pointe-a-Pitre
- Tamarind Tree Hotel Salisbury
- Hotel Iberia - San Juan
- Diamant Beach Le Diamant
- Dreams Miramar Hotel San Juan
- Dreams Hotel Puerto Rico San Juan
- Coral By The Sea Hotel Carolina
- Fort Burt Hotel Road Town
- Sandy Beach Hotel San Juan
- 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
- Wahoo Bay Beach Club & Resort Arcahaie
- Liriocala Apartahotel Bavaro
- Hotel Colonial Mayaguez
- Mirabelle Apartment Hotel Christ Church
- Concordia Eco Resort
- Condos At Fisherman'S Point Ocho Rios
- Chub Cay Resort & Marina
Recommended hotels in Caribbean
- Ocean Allure Eden Bay (Adults Only) Spring Rises
- El Conquistador Resort - Puerto Rico Fajardo
- Sandals St Lucia La Toc All Inclusive Adults Only Castries
- Majestic Elegance Punta Cana (Adults Only)
- Lionsdive Beach Resort CURACAO
- Hard Rock Hotel & Casino Punta Cana - All Inclusive (Adults Only)
- Riu Palace Punta Cana Bavaro
- Hammock Cove Antigua (Adults Only) Hotel Willikies
- Princess Senses The Mangrove Resort - Adults Only Green Island
- Riu Palace Aquarelle Falmouth
- Dreams Flora Resort & Spa Punta Cana
- Sandals Grande St Lucian Spa And Beach All Inclusive Resort Adults Only Gros Islet
- The Shore Club Turks & Caicos Grace Bay
- Hamilton Princess & Beach Club A Fairmont Managed Hotel Hamilton City
- Trs Turquesa Hotel (Adults Only) Bavaro
- Zel Punta Cana
- Grand Bavaro Princess (Adults Only)
- Sandals Jamaica Dunn'S River All Inclusive Adults Only
- Sonesta Ocean Point Resort (Adults Only) Maho
- Iberostar Waves Punta Cana
- Hyatt Zilara Rose Hall Adults Only Montego Bay
- Eagle Aruba Resort Palm Beach
- Zoetry Curacao Resort & Spa Willemstad
- Dreams Cap Cana Resort & Spa Punta Cana
- Van Der Valk Plaza Resort Bonaire Kralendijk
- 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
- Riu Bambu Hotel Punta Cana
- Colony Club, A Luxury Collection Resort, Barbados Saint James
- Serenade Punta Cana Beach & Spa Resort
- Warwick Paradise Island Bahamas (Adults Only) Nassau
- Marriott'S Frenchman'S Cove Hotel Estate Thomas
- Grand Palladium Lady Hamilton Resort & Spa Lucea
- W Punta Cana, Adult All-Inclusive
- Punta Cana Princess Adults Only
- Riu Palace Paradise Island (Adults Only) Creek Village
- Secrets Wild Orchid Adults Only Hotel Montego Bay
- Sandals Negril Beach All Inclusive Resort And Spa Adults Only
- The Cove At Atlantis Hotel Nassau
- La Creole Beach Hotel & Spa Le Gosier
- Playabachata Puerto Plata
- Royalton Antigua, An Autograph Collection All-Inclusive Resort Five Islands Village
- Hotel Riu Palace Jamaica (Adults Only) Montego Bay
- Hotel Riu Palace Tropical Bay Negril
- Riu Palace Macao (Adults Only) Bavaro
- The Rif At Mangrove Beach Corendon All-Inclusive, Curio Willemstad