Find a hotel
Hotels by class
- 5 stars (996)
- 4 stars (1449)
- 3 stars (2039)
- 2 stars (443)
- Other categories (33177)
Accommodation type
- Apartments (17971)
- Holiday homes (5966)
- Villas (5506)
- Hotels (3122)
- Guest houses (1555)
- Aparthotels (1154)
- Resorts (822)
- Bed & Breakfasts (668)
- Homestays (380)
- Lodges (207)
- Hostels (164)
- Chalets (136)
- Holiday parks (108)
- Inns (97)
- Campsites (75)
- Botels (40)
- Luxury tents (32)
- Country houses (30)
- Capsule hotels (28)
- Motels (16)
- Love hotels (12)
- Farm stays (10)
- Economy hotels (4)
- Condo (1)
Thematic Hotels
- Extended Stay (27999)
- Vacation Rentals (27964)
- Luxury accommodations (20573)
- Beach hotels (19429)
- Beachfront hotels (19208)
- Hotels with indoor pool (15508)
- Central hotels (14646)
- Airport hotels (13178)
- Family Friendly hotels (12485)
- Cheap and budget hotels (9122)
- Pet-friendly hotels (7043)
- Private Villas (5975)
- Jacuzzi (3057)
- Spa hotels (1907)
- Resorts (1394)
- Luxury hotels (834)
- Business hotels (536)
- Golf hotels (434)
- Boutique hotels (411)
- Exceptional design hotels (387)
- Travel Proud (369)
- 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
- Hyatt Zilara Cap Cana - Adults Only Punta Cana
- Kimpton Seafire Resort + Spa By Ihg West Bay
- Secrets Tides Punta Cana (Adults Only)
- Joia Bavaro By Iberostar (Adults Only) Punta Cana
- Ladera Resort (Adults Only) Soufriere
- Dreams Onyx Resort & Spa Punta Cana
- Casa De Campo Resort & Villas La Romana
- Half Moon Hotel Montego Bay
- Grace Bay Club Hotel
- Secrets Saint Lucia Resort & Spa (Adults Only) Gros Islet
- Secrets Royal Beach Punta Cana (Adults Only)
- Dreams Macao Beach Punta Cana
- Majestic Elegance Punta Cana (Adults Only)
- Majestic Mirage Punta Cana, All Suites (Adults Only)
- Live Aqua Punta Cana (Adults Only)
- Secrets Baby Beach Aruba Adults Only Ceru Colorado
- Hard Rock Hotel & Casino Punta Cana - All Inclusive (Adults Only)
- Riu Palace Punta Cana Bavaro
- Majestic Colonial Punta Cana (Adults Only)
- The Shore Club Turks & Caicos Grace Bay
- Bahia Principe Explore La Romana (Adults Only) El Soco
- Melia Caribe Beach Resort Bavaro
- Zel Punta Cana
- Mangrove Beach Corendon Curacao All-Inclusive Resort, Curio By Hilton Willemstad
- Sandals St Lucia Halcyon Beach All Inclusive Adults Only Vigie
- Grand Palladium Select Bavaro Punta Cana
- Iberostar Waves Punta Cana
- Barcelo Bavaro Palace All Inclusive (Adults Only)
- Hyatt Zilara Rose Hall Adults Only Montego Bay
- Sandals Grande Antigua All Inclusive Resort And Spa Adults Only Dickenson Bay
- Riu Palace Aruba Palm Beach
- Sanctuary Cap Cana, A Luxury Collection Resort, Dominican Republic, Adult All-Inclusive Punta Cana
- Moon Palace Jamaica Ocho Rios
- Iberostar Selection Bavaro Suites (Adults Only) Punta Cana
- Excellence Punta Cana (Adults Only) Uvero Alto
- Zoetry Curacao Resort & Spa Willemstad
- Royalton Punta Cana, An Autograph Collection All-Inclusive Resort & Casino
- Catalonia Punta Cana
- Margaritaville Island Reserve Cap Cana Hammock - An Adults Only Karisma All-Inclusive Experience Punta Cana
- Serenade Punta Cana Beach & Spa Resort
- Bahia Principe Explore Punta Cana
- Grand Palladium Jamaica Resort & Spa All Inclusive Lucea
- Fairmont El San Juan Hotel
- Playabachata Puerto Plata
- Nickelodeon Hotels & Resorts Punta Cana
- Royalton Antigua, An Autograph Collection All-Inclusive Resort Five Islands Village
- Sandals South Coast (Adults Only) Hotel Westmoreland
- Jumby Bay Island - Oetker Collection Hotel Long Island
4-star hotels in Caribbean
- 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
- Divi Village Golf And Beach Resort Palm Beach
- 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
- Chogogo Dive & Beach Resort Bonaire Kralendijk
- Hedonism II All Inclusive Resort (Adults Only) Negril
- Embassy Suites By Hilton Aruba Beach Resort Palm Beach
- Occidental Punta Cana
- Grand Hyatt Baha Mar Hotel Nassau
- 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
- The Westin St. John Resort Villas Cruz Bay
- Condado Ocean Club - Adults Only Hotel San Juan
- Riu Ocho Rios Hotel
- Barcelo Aruba Hotel Palm Beach
- Kunuku Aqua Resort All Inclusive CURACAO
- Hotel Vista Sol Punta Cana Bavaro
- Warwick Paradise Island Bahamas (Adults Only) Nassau
- Dreams Rose Hall All-Inclusive Resort & Spa Montego Bay
- Marriott'S Frenchman'S Cove Hotel Estate Thomas
- Sunscape Coco Punta Cana
- Emotions By Hodelpa Puerto Plata Hotel
- Oyster Bay Beach Resort Oyster Pond
- Viva Dominicus Beach By Wyndham, A Trademark All Inclusive Bayahibe
- Hilton Barbados Resort Bridgetown
- Vik Hotel Arena Blanca Punta Cana
- El Rancho Haiti Port-au-Prince
- Vh - Gran Ventana Beach Resort Puerto Plata
- The Coral At Atlantis Hotel Nassau
- Mayaguez Resort & Casino
- Casa Marina Sosua, Trademark By Wyndham All Inclusive
- Comfort Suites Paradise Island Creek Village
- 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
- Sea Breeze Beach House All Inclusive By Ocean Hotels Christ Church
- Hyatt Regency Grand Reserve Pr Rio Grande
- St. James'S Club Resort Mamora Bay
- Riu Palace Macao (Adults Only) Bavaro
- Riu Reggae All-Inclusive - Adults Only Montego Bay
3-star hotels in Caribbean
- Hyatt Place Manati
- Hyatt Place Bayamon
- 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
- Hyatt House San Juan Hotel
- Coral Sands Inn & Cottages Dunmore Town
- Hotel Bambou Les Trois-Ilets
- The Trident Hotel Port Antonio
- Marriott'S Aruba Surf Club Hotel 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
- Mvc Eagle Beach Palm Beach
- Aloft By Marriott Ponce Hotel & Casino
- Island Inn Hotel All-Inclusive Saint Michael
- Divi Flamingo Beach Resort Kralendijk
- Embassy Suites By Hilton Dorado Del Mar Beach Resort
- Holiday Inn Express San Juan Condado By Ihg
- Casablanca Hotel San Juan
- Coconut Court Beach Hotel Christ Church
- Rostrevor Hotel Christ Church
- Butterfly Beach Hotel Christ Church
- Deja Resort All Inclusive Montego Bay
- Emerald Beach Resort Altona
- Playa Linda Beach Resort Palm Beach
- Coco Reef Bermuda Hotel Mount Pleasant
- Breezes Resort & Spa All Inclusive, Bahamas (Adults Only) Nassau
- 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
- Aquarius Vacation Club At Dorado Del Mar Hotel
- The Marlin At Taino Beach Resort Freeport
- Hotel Whala!Boca Chica
- Sol Caribe Beach Punta Cana
- Karibea Sainte Luce Hotel
- Jolly Beach Antigua Bolands
- Barbados Beach Club Resort Christ Church
- Legends Beach Resort Negril
- Sapphire Beach Club Resort Cupecoy
- Riu Negril Hotel WESTMORELAND
- Occidental Caribe Hotel Uvero Alto
- Jw Marriott St Maarten Beach Resort & Spa Dawn Beach
2-star hotels in Caribbean
- Parador Maunacaribe - Maunabo
- El Encuentro Surf Lodge Cabarete
- 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
- 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
- White Sands Shared Apartments Punta Cana
- Hotel Village Pomme Cannelle 3 Etoiles Le Precheur
- El Momo Cottages Windward Side
- Borinquen Beach Inn San Juan
- Glamping Ecolodge Cueva De Las Aguilas Pedernales
- Arecibo Inn
- Esj Towers By Chana San Juan
- Hotel Las Caobas San Francisco de Macoris
- Parador Palmas De Lucia Yabucoa
- Hotel San Jorge San Juan
- Tropical Breeze Vacation Home And Apartments Gros Islet
- Villas Del Lago Lake Resort And Campground Yaque Arriba
- Villa Verde Inn San Juan
- Edgehill Manor Guest House Hamilton City
- Tamarind Tree Hotel Salisbury
- Pirate'S Inn Bridgetown
- Golden House Hotel & Convention Center Los Tres Ojos de Agua
- Diamant Beach Le Diamant
- Micro Hotel Condo Suites Santo Domingo
- Karaibes Hotel Le Gosier
- Coral By The Sea Hotel Carolina
- Sandy Beach Hotel 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
- Liriocala Apartahotel Bavaro
- Captain'S Cove Beach Resort & Villas Falmouth
- Mirabelle Apartment Hotel Christ Church
Recommended hotels in Caribbean
- Hyatt Ziva Cap Cana Punta Cana
- Four Seasons Resort Nevis
- Rosewood Baha Mar Hotel Nassau
- La Concha Resort, Puerto Rico, Autograph Collection San Juan
- Ocean Blue & Sand Beach Resort Punta Cana
- S Hotel Montego Bay - Luxury Boutique All-Inclusive Hotel
- 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
- Dreams Playa Esmeralda Resort & Spa Miches
- Joia Rose Hall By Iberostar (Adults Only) Montego Bay
- Riu Palace Aquarelle Falmouth
- Lopesan Costa Bavaro Resort, Spa & Casino Punta Cana
- Marigot Bay Resort And Marina
- Dreams Flora Resort & Spa Punta Cana
- Carlisle Bay Hotel Old Road
- Excellence El Carmen (Adults Only) Hotel Punta Cana
- Senator Puerto Plata Vip Hotel
- Baoase Luxury Resort Willemstad
- Coconut Bay Beach Resort & Spa All Inclusive Vieux Fort
- Sandals Jamaica Dunn'S River All Inclusive Adults Only
- Rosewood Bermuda Hotel Tucker's Town
- Sandals Royal Barbados All Inclusive Adults Only Oistins
- Beaches Turks And Caicos The Bight Settlements
- Riu Montego Bay (Adults Only) Hotel
- Condado Vanderbilt Hotel San Juan
- Tamarijn Aruba All Inclusive Eagle Beach
- Impressive Punta Cana
- Moon Palace The Grand Punta Cana
- Dreams Cap Cana Resort & Spa Punta Cana
- Catalonia Royal Bavaro (Adults Only) Punta Cana
- Paradisus Grand Cana All Inclusive - Formerly The Grand Reserve At Paradisus Palma Real Bavaro
- Be Live Collection Marien Hotel Puerto Plata
- Riu Bambu Hotel Punta Cana
- Breathless Montego Bay Adults Only Hotel
- Colony Club, A Luxury Collection Resort, Barbados Saint James
- Sandals Royal Bahamian All Inclusive Adults Only Nassau
- Sandals Montego Bay All Inclusive - Couples Only (Adults Only)
- Sonesta Hotels & Resorts Livingstone Curacao Willemstad
- Grand Palladium Lady Hamilton Resort & Spa Lucea
- Sandals Negril Beach All Inclusive Resort And Spa Adults Only
- The Cove At Atlantis Hotel Nassau
- Emotions By Hodelpa - Juan Dolio Hotel
- Royalton Splash Punta Cana, An Autograph Collection All-Inclusive Resort & Casino
- Bahia Principe Explore Jamaica (Adults Only) Runaway Bay
- Sunscape Curacao Resort Spa & Casino Willemstad
- Margaritaville Vacation Club - St Thomas Frydendal
- Hotel Riu Palace Tropical Bay Negril