Find a hotel
Hotels by class
- 5 stars (988)
- 4 stars (1451)
- 3 stars (2030)
- 2 stars (443)
- Other categories (32756)
Accommodation type
- Apartments (17687)
- Holiday homes (5899)
- Villas (5459)
- Hotels (3113)
- Guest houses (1551)
- Aparthotels (1149)
- Resorts (819)
- Bed & Breakfasts (667)
- Homestays (374)
- Lodges (206)
- Hostels (164)
- Chalets (132)
- 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 (27984)
- Vacation Rentals (27949)
- Luxury accommodations (20587)
- Beach hotels (19378)
- Beachfront hotels (19157)
- Hotels with indoor pool (15462)
- Central hotels (14641)
- Airport hotels (13466)
- Family Friendly hotels (12421)
- Cheap and budget hotels (9155)
- Pet-friendly hotels (7017)
- Private Villas (5993)
- Jacuzzi (3044)
- Spa hotels (1906)
- Resorts (1395)
- Luxury hotels (830)
- Business hotels (536)
- Golf hotels (433)
- Boutique hotels (411)
- Exceptional design hotels (387)
- Travel Proud (366)
- Romantic hotels (349)
- Casino hotels (271)
- All-Inclusive (265)
- Sustainability certification (154)
- 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
- The Ritz-Carlton, Aruba Hotel Palm Beach
- Secrets Tides Punta Cana (Adults Only)
- The St. Regis Aruba Resort Palm Beach
- Hyatt Ziva Cap Cana Punta Cana
- The Ritz-Carlton, Turks & Caicos Hotel Grace Bay
- Majestic Elegance Punta Cana (Adults Only)
- Majestic Mirage Punta Cana, All Suites (Adults Only)
- The Ocean Club, A Four Seasons Resort, Bahamas Creek Village
- Live Aqua Punta Cana (Adults Only)
- Catalonia Royal La Romana Adults Only Bayahibe
- Melia Caribe Beach Resort Bavaro
- Iberostar Selection Hacienda Dominicus Hotel Bayahibe
- Secrets Baby Beach Aruba Adults Only Ceru Colorado
- Majestic Colonial Punta Cana (Adults Only)
- Lopesan Costa Bavaro Resort, Spa & Casino Punta Cana
- Dreams Flora Resort & Spa Punta Cana
- Marigot Bay Resort And Marina
- Senator Puerto Plata Vip Hotel
- Paradisus By Melia Palma Real Golf And Spa Resort Punta Cana
- Bahia Principe Explore La Romana (Adults Only) El Soco
- Iberostar Waves Rose Hall Beach - All-Inclusive Resort - Adults Only Montego Bay
- 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 The Bight Settlements
- Ocean Coral Spring Resort Spring Rises
- Barcelo Bavaro Beach (Adults Only) Punta Cana
- Excellence Punta Cana (Adults Only) Uvero Alto
- Moon Palace The Grand Punta Cana
- Dreams Cap Cana Resort & Spa Punta Cana
- Adults Only Club At Lopesan Costa Bavaro Resort Punta Cana
- Sandals Ochi Beach All Inclusive Resort Adults Only Ocho Rios
- Caribe Deluxe Princess Punta Cana
- Serenade Punta Cana Beach & Spa Resort
- Bahia Principe Explore Punta Cana
- Sandals Montego Bay All Inclusive - Couples Only (Adults Only)
- The Ritz-Carlton St. Thomas Hotel Nazareth
- Grand Palladium Lady Hamilton Resort & Spa Lucea
- W Punta Cana, Adult All-Inclusive
- Fairmont El San Juan Hotel
- Riu Palace Paradise Island (Adults Only) Creek Village
- Secrets Wild Orchid Adults Only Hotel Montego Bay
- Nickelodeon Hotels & Resorts Punta Cana
- Royalton Antigua, An Autograph Collection All-Inclusive Resort Five Islands Village
- Dreams Curacao Resort, Spa & Casino Willemstad
- Finest Punta Cana By The Excellence Collection Hotel
- Jumby Bay Island - Oetker Collection Hotel Long Island
4-star hotels in Caribbean
- Sheraton Puerto Rico Resort & Casino San Juan
- Hilton Aruba Caribbean Resort & Casino Palm Beach
- Ocean Two Resort - Breakfast Included By Ocean Hotels Saint Lawrence Gap
- Aruba Marriott Resort & Stellaris Casino Palm Beach
- The Verandah Antigua (Adults Only) Willikies
- Chogogo Dive & Beach Resort Bonaire Kralendijk
- Embassy Suites By Hilton San Juan - Hotel & Casino
- Occidental Punta Cana
- Riu Montego Bay (Adults Only) Hotel
- Eagle Aruba Resort Palm Beach
- Grand Hyatt Baha Mar Hotel Nassau
- Tamarijn Aruba All Inclusive Eagle Beach
- The Royal At Atlantis Hotel Creek Village
- Sunscape Dominicus La Romana Bayahibe
- Margaritaville Vacation Club - Rio Mar Rio Grande
- Coral Estate Luxury Resort Willibrordus
- Riu Ocho Rios Hotel
- Riu Bambu Hotel Punta Cana
- Alexandra Resort - All-Inclusive The Bight Settlements
- The Beach At Atlantis Nassau
- The Westin Aruba Resort (Adults Only) Palm Beach
- Kunuku Aqua Resort All Inclusive CURACAO
- Wyndham Alltra Samana All Inclusive Resort
- Chogogo Resort Curacao
- 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
- Viva Dominicus Beach By Wyndham, A Trademark All Inclusive Bayahibe
- Vik Hotel Arena Blanca Punta Cana
- Secret Harbour Beach Resort Nazareth
- Viva Heavens By Wyndham, A Trademark All Inclusive (Adults Only) Puerto Plata
- La Creole Beach Hotel & Spa Le Gosier
- 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
- Royalton Splash Punta Cana, An Autograph Collection All-Inclusive Resort & Casino
- Hotel Riu Palace Jamaica (Adults Only) Montego Bay
- Bluebay Villas Doradas Adults Only Puerto Plata
- Sea Breeze Beach House All Inclusive By Ocean Hotels Christ Church
- Harborside Resort & Vacation Rentals At Atlantis Nassau
- Hyatt Regency Grand Reserve Pr Rio Grande
- The Condado Plaza Hotel San Juan
- Margaritaville Vacation Club - St Thomas Frydendal
- Carina Bay All-Inclusive Resort & Casino (Adults Only) Madame Carty
- Riu Reggae All-Inclusive - Adults Only Montego Bay
3-star hotels in Caribbean
- Hyatt Place Manati
- Hyatt Place Bayamon
- Villa Beach Cottages Castries
- Holiday Inn Mayaguez & Tropical Casino By Ihg
- Hyatt House San Juan Hotel
- Hilton Ponce Golf & Casino Resort
- Hilton Vacation Club Royal Palm St Maarten Koolbaai
- The Pink Palm Hotel - Adults Only Charlotte Amalie
- Hotel Bambou Les Trois-Ilets
- Morritt'S Tortuga Club Hotel Gun Bay
- Le Rayon Vert - Hotel & Restaurant Vue Sur Mer Deshaies
- Marriott'S Aruba Surf Club Hotel Palm Beach
- Bluegreen At La Cabana Beach Resort & Casino Palm Beach
- Grand Windsock Bonaire Hotel Kralendijk
- Long Bay Beach Resort Freshwater Pond
- Caribe Hilton Hotel San Juan
- The Bodyholiday St Lucia
- Divi Flamingo Beach Resort Kralendijk
- Holiday Inn Express San Juan Condado By Ihg
- Sugar Cane Club Hotel & Spa (Adults Only) Saint Peter
- Sapphire Beach Resort And Marina East End
- Village Pierre & Vacances Sainte Luce
- Buddy Dive Resort Kralendijk
- Embassy Suites By Hilton Dorado Del Mar Beach Resort
- Elysian Beach Resort Nazareth
- Breezes Resort & Spa All Inclusive, Bahamas (Adults Only) Nassau
- Emerald Beach Resort Altona
- Castle Villas At Bluebeards Charlotte Amalie
- Playa Linda Beach Resort Palm Beach
- The Ritz Village (Adults Only) Willemstad
- Hotel Fleur D'Epee Le Gosier
- Carayou Hotel Et Spa Les Trois-Ilets
- 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
- Seagarden Beach Resort Montego Bay
- The Marlin At Taino Beach Resort Freeport
- San Juan Airport Hotel
- Hotel Whala!Boca Chica
- Jolly Beach Antigua Bolands
- Barbados Beach Club Resort Christ Church
- Windward Passage Hotel Charlotte Amalie
- Sapphire Beach Club Resort Cupecoy
- Kings Landing Hotel Clifton
- Hotel Costa Linda Beach Boca Chica
- Riu Negril Hotel WESTMORELAND
- Occidental Caribe Hotel Uvero Alto
- Aruba Beach Club Resort Eagle Beach
2-star hotels in Caribbean
- El Encuentro Surf Lodge Cabarete
- Parador Maunacaribe - Maunabo
- Parador Guanica 1929
- City View Hotel Kingston
- Casa Islena Hotel Rincon
- Casa Ciana Hotel San Juan
- Victoria City Hotel Oranjestad
- Tante Arlette
- 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
- Eco Del Mar Hotel Pedernales
- 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
- Palmetto Hotel Santiago De Los Caballeros
- Hotel Le Manguier Morne Pavillon
- Villas Del Lago Lake Resort And Campground Yaque Arriba
- Villa Verde Inn San Juan
- Hotel San Jorge San Juan
- Hotel Saint John Perse Pointe-a-Pitre
- Tamarind Tree Hotel Salisbury
- The Mandeville Hotel - Manchester
- 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
- 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
- Wahoo Bay Beach Club & Resort Arcahaie
- Liriocala Apartahotel Bavaro
- Hotel Colonial Mayaguez
- Mirabelle Apartment Hotel Christ Church
- Chub Cay Resort & Marina
Recommended hotels in Caribbean
- The Palms Turks And Caicos Hotel The Bight Settlements
- Renaissance Wind Creek Aruba Resort Oranjestad
- Curacao Avila Beach Hotel Willemstad
- Seven Stars Resort & Spa Grace Bay
- Sandals St Lucia La Toc All Inclusive Adults Only Castries
- Zemi Beach House, Lxr Hotels & Resorts Shoal Bay Village
- Breathless Punta Cana Resort & Spa (Adults Only)
- Melia Punta Cana Beach Wellness Inclusive Resort - Adults Only Bavaro
- San Juan Marriott Resort And Stellaris Casino
- Lionsdive Beach Resort CURACAO
- Hard Rock Hotel & Casino Punta Cana - All Inclusive (Adults Only)
- El Beso Adults Only At Ocean El Faro Hotel Punta Cana
- Riu Palace Punta Cana Bavaro
- Riu Palace Aquarelle Falmouth
- Divi Village Golf And Beach Resort Palm Beach
- Excellence El Carmen (Adults Only) Hotel Punta Cana
- Catalonia Bayahibe Hotel
- Baoase Luxury Resort Willemstad
- Zel Punta Cana
- Sandals St Lucia Halcyon Beach All Inclusive Adults Only Vigie
- Grand Palladium Select Bavaro Punta Cana
- Grand Sirenis Punta Cana Resort & Aquagames
- The St. Regis Cap Cana Resort Punta Cana
- Bahia Principe Explore El Portillo Las Terrenas
- Moon Palace Jamaica Ocho Rios
- Zoetry Curacao Resort & Spa Willemstad
- Impressive Premium Punta Cana
- Barcelo Santo Domingo Hotel
- Royalton Punta Cana, An Autograph Collection All-Inclusive Resort & Casino
- The Westin St. John Resort Villas Cruz Bay
- Catalonia Punta Cana
- Barcelo Aruba Hotel Palm Beach
- Breathless Montego Bay Hotel
- Hotel Vista Sol Punta Cana Bavaro
- The Westin St Thomas Beach Resort & Spa Frydendal
- Dreams Rose Hall All-Inclusive Resort & Spa Montego Bay
- Bahia Principe Escape Runaway Bay (Adults Only)
- El Rancho Haiti Port-au-Prince
- Grand Palladium Palace Resort Spa & Casino Punta Cana
- Emotions By Hodelpa Puerto Plata Hotel
- Grand Cayman Marriott Beach Resort George Town
- Vh - Gran Ventana Beach Resort Puerto Plata
- The Cove At Atlantis Hotel Nassau
- Royalton Bavaro, An Autograph Collection All-Inclusive Resort & Casino Punta Cana
- Casa Marina Sosua, Trademark By Wyndham All Inclusive
- Playabachata Puerto Plata
- Sunscape Curacao Resort Spa & Casino Willemstad
- Royalton Chic Punta Cana, An Autograph Collection All-Inclusive Resort & Casino, Adults Only