Find a hotel
Accommodation type
- Apartments (19223)
- Holiday homes (6161)
- Villas (6140)
- Hotels (3659)
- Guest houses (1203)
- Aparthotels (872)
- Resorts (749)
- Bed & Breakfasts (595)
- Homestays (565)
- Hostels (177)
- Lodges (159)
- Inns (154)
- Chalets (153)
- Campsites (94)
- Holiday parks (72)
- Country houses (59)
- Botels (59)
- Luxury tents (55)
- Capsule hotels (16)
- Farm stays (16)
- Motels (10)
- Love hotels (10)
- Economy hotels (5)
Thematic Hotels
- Luxury accommodations (22851)
- Central hotels (20719)
- Cheap and budget hotels (13594)
- Airport hotels (11246)
- Beach hotels (8971)
- Resorts (8218)
- Private Villas (6441)
- Pet-friendly hotels (5644)
- Beachfront hotels (4912)
- Jacuzzi (2573)
- Spa hotels (2070)
- Luxury hotels (1787)
- Golf hotels (1459)
- Casino hotels (1076)
- Exceptional design hotels (901)
- Business hotels (834)
- Family Friendly hotels (736)
- Boutique hotels (705)
- Hotels with indoor pool (674)
- Self Catering (490)
- Romantic hotels (403)
- Small Luxury Hotels (243)
- Castle Hotels (175)
- Historical hotels (121)
- New Hotels (30)
- Hotels with a view (2)
Hotels by location
Nearby
- V. C. Bird International (114)
- Queen Beatrix (838)
- Wallblake (60)
- Grantley Adams International (297)
- South Bimini (11)
- Rafael Hernandez (126)
- Cap-Haitien International (19)
- Benjamin Rivera Noriega (46)
- Gerrard Smith (1)
- Canefield (159)
- Douglas-Charles (13)
- Terrance B. Lettsome International (15)
- Le Lamentin (1146)
- Marie Galante (180)
- Owen Roberts International (200)
- J.A.G.S. McCartney International (13)
- Exuma International (17)
- Governors Harbour (18)
- Maurice Bishop International (182)
- Norman Manley International (366)
- Deadmans Cay (1)
- La Romana International (120)
- Edward Bodden (3)
- Eugenio Maria de Hostos (47)
- Sangster International (470)
- Marsh Harbour (8)
- Lynden Pindling International (96)
- Negril (230)
- Vance W. Amory International (35)
- Auguste George (4)
- Punta Cana (385)
- Las Americas (221)
- Luis Munoz Marin International (649)
- Flamenco Beach (Playa Flamenco) (30)
- Cable Beach (37)
- Old San Juan (140)
Districts
- Bavaro (1519)
- Downtown Santo Domingo (564)
- Santurce (319)
- Isla Verde (235)
- New Kingston (225)
- Cap Cana (206)
- Colonial Zone (186)
- Old San Juan (171)
- Condado (145)
- Holetown (88)
- Santo Domingo Este (87)
- Ocean Park (80)
- Pietermaai District (74)
- Jan Thiel (73)
- Saint Lawrence (59)
- Palmas del Mar (40)
- Uvero Alto (35)
- Miramar (35)
- Speightstown (27)
- Porters (25)
- Downtown Nassau (22)
- Cabeza de Toro (15)
- Paradise Island (15)
- Long Bay (13)
- Williams Town (10)
- Petionville (3)
- Bridgetown (2)
- Gascue (2)
- Rockley (1)
Popular cities in Caribbean
Popular hotels in Caribbean
5-star hotels in Caribbean


- St. Regis Bahia Beach Resort, Puerto Rico Rio Grande
- Half Moon Hotel Montego Bay
- The Ritz-Carlton, Grand Cayman Hotel Seven Mile Beach
- Secrets Cap Cana Resort & Spa (Adults Only)
- Sandals Royal Plantation All Inclusive - Couples Only (Adults Only) Hotel Ocho Rios
- Sanctuary Cap Cana, A Luxury Collection Resort, Dominican Republic, Adult All-Inclusive Punta Cana
- Majestic Elegance Punta Cana (Adults Only) Hotel
- Casa De Campo Resort & Villas La Romana
- Majestic Mirage Punta Cana, All Suites (Adults Only)
- Iberostar Selection Hacienda Dominicus Hotel Bayahibe
- Excellence El Carmen (Adults Only) Hotel Punta Cana
- Hard Rock Hotel & Casino Punta Cana (Adults Only)
- Joia Rose Hall By Iberostar (Adults Only) Hotel Montego Bay
- Bahia Principe Grand La Romana (Adults Only) Hotel
- Riu Montego Bay (Adults Only) Hotel
- Trs Turquesa Hotel (Adults Only) Bavaro
- Grand Bavaro Princess (Adults Only) Hotel
- Secrets Royal Beach Punta Cana (Adults Only) Hotel
- El Beso Adults Only At Ocean El Faro Hotel Punta Cana
- Como Parrot Cay Hotel Sandy Point
- Grand Palladium Palace Resort Spa & Casino Punta Cana
- Dreams Onyx Resort & Spa Punta Cana
- Barcelo Bavaro Palace All Inclusive (Adults Only)
- Occidental Punta Cana Hotel
- Bahia Principe Luxury Runaway Bay (Adults Only) Hotel
- Sonesta Ocean Point Resort (Adults Only) Maho
- Be Live Collection Canoa Hotel Bayahibe
- Breathless Montego Bay (Adults Only) Hotel
- Catalonia Punta Cana Hotel
- Dorado Beach, A Ritz-Carlton Reserve Hotel
- Iberostar Waves Costa Dorada Hotel Puerto Plata
- Paradisus Palma Real Golf & Spa Resort All Inclusive Punta Cana
- Beaches Turks & Caicos Hotel The Bight Settlements
- Secrets Wild Orchid (Adults Only) Hotel Montego Bay
- Couples Swept Away (Adults Only) Hotel Negril
- Bahia Principe Grand Jamaica (Adults Only) Hotel Runaway Bay
- Sandals Royal Caribbean (Adults Only) Hotel Montego Bay
- Nickelodeon Hotels & Resorts Punta Cana
- Royalton Chic Punta Cana, An Autograph Collection All-Inclusive Resort & Casino, Adults Only
- The Cove At Atlantis Hotel Nassau
- Hideaway At Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort, Adults Only Gros Islet
- Melia Caribe Beach Resort Punta Cana
- Grand Palladium Bavaro Suites Resort & Spa Punta Cana
- Playabachata Hotel Puerto Plata
- Be Live Collection Punta Cana (Adults Only) Hotel
- Hotel Riu Palace Tropical Bay Negril
- Bahia Principe Fantasia Punta Cana Hotel
- Excellence Oyster Bay (Adults Only) Hotel Falmouth
4-star hotels in Caribbean


- El Conquistador Resort - Puerto Rico Fajardo
- Aruba Marriott Resort & Stellaris Casino Palm Beach
- Seven Stars Resort & Spa Grace Bay
- Keyonna Beach Hotel Johnson's Point
- Riu Palace Aruba Hotel Palm Beach
- Hedonism II All Inclusive Resort (Adults Only) Negril
- Paradisus Punta Cana Resort All Inclusive (Adults Only)
- Riu Palace Paradise Island (Adults Only) Hotel Creek Village
- Ocean Two Resort - Breakfast Included By Ocean Hotels Saint Lawrence Gap
- Nh Haiti El Rancho Hotel Port-au-Prince
- Pineapple Beach Club (Adults Only) Hotel Long Bay
- Beaches Ocho Rios Hotel
- Coconut Bay Beach Resort & Spa All Inclusive Vieux Fort
- Divi Aruba All Inclusive Hotel
- Grand Hyatt Baha Mar Hotel Nassau
- Blue Bay Curacao Golf & Beach Resort Willemstad
- Amanyara Hotel Wheeland
- Bluebay Villas Doradas Adults Only Puerto Plata
- Jewel Dunn'S River Adult Beach Resort & Spa Ocho Rios
- The Beach At Atlantis Hotel Nassau
- British Colonial Nassau Hotel
- The Royal At Atlantis Hotel Creek Village
- The Westin Aruba Resort (Adults Only) Palm Beach
- Warwick Paradise Island Bahamas (Adults Only) Hotel Nassau
- Royalton Punta Cana, An Autograph Collection All-Inclusive Resort & Casino Bavaro
- Villa Montana Beach Resort Isabela
- Holiday Inn Resort Aruba - Beach Resort & Casino By Ihg Palm Beach
- Hilton Rose Hall Resort & Spa Montego Bay
- Hawksbill Resort Antigua (Adults Only) Five Islands Village
- Sunscape Splash Montego Bay Resort And Spa
- Divi Little Bay Beach Resort Philipsburg
- Papagayo Beach Resort (Adults Only) Willemstad
- Royalton Splash Punta Cana, An Autograph Collection All-Inclusive Resort & Casino
- Ciqala Suites Hotel - San Juan
- The Verandah Antigua (Adults Only) Hotel Willikies
- Viva Dominicus Palace By Wyndham, A Trademark All Inclusive Hotel Bayahibe
- Oyster Bay Beach Resort Oyster Pond
- La Creole Beach Hotel & Spa Le Gosier
- Sunscape Curacao Resort Spa & Casino Willemstad
- Viva Dominicus Beach By Wyndham, A Trademark All Inclusive Hotel Bayahibe
- Hotel Whala!Bavaro
- Sandals Dunns River Hotel Ocho Rios
- Accra Beach Hotel Christ Church
- Grand Decameron Cornwall Beach, A Trademark All-Inclusive Resort Montego Bay
- Crystal Cove By Elegant Hotels - All-Inclusive Saint James
- Riu Palace Macao (Adults Only) Bavaro
- Riu Palace Bavaro All Inclusive Hotel
- Hotel L'Esplanade Grand Case
3-star hotels in Caribbean


- Four Points By Sheraton Caguas Real Hotel
- Coral Sands Inn & Cottages Dunmore Town
- Hampton Inn & Suites San Juan Carolina
- Hilton Vacation Club Royal Palm St Maarten Hotel Koolbaai
- Embassy Suites By Hilton San Juan - Hotel & Casino
- Southern Palms Beach Club Hotel Saint Lawrence Gap
- Sapphire Beach Resort And Marina East End
- Negril Treehouse Resort
- Morritts Tortuga Club Hotel Gun Bay
- Tamarijn Aruba All Inclusive Hotel
- Hyatt House San Juan Hotel
- Holland House Beach Hotel Philipsburg
- Bolongo Bay Beach Resort
- Le Rayon Vert - Hotel & Restaurant Vue Sur Mer
- Coco Palm Hotel Gros Islet
- Riu Bambu Hotel Punta Cana
- Sea Palace Hotel Philipsburg
- Hotel Bambou & Spa Les Trois-Ilets
- Strawberry Hill Hotel Newcastle
- Coconut Court Beach Hotel Christ Church
- Embassy Suites By Hilton Dorado Del Mar Beach Resort
- Ports Of Call Resort Grace Bay
- Nanny Cay Hotel Road Town
- The Ritz Village (Adults Only) Willemstad
- Village Pierre & Vacances Sainte Luce
- Buddy Dive Resort Kralendijk
- Caribe Hilton Hotel San Juan
- Hibiscus Lodge Hotel Ocho Rios
- Riu Ocho Rios Hotel
- All Seasons Resort Saint James
- Ocean Reef Yacht Club & Resort Freeport
- Breezes Resort & Spa All Inclusive, Bahamas (Adults Only) Nassau
- At Wind Chimes Boutique Hotel San Juan
- Seagarden Beach Resort Montego Bay
- Hilton Trinidad & Conference Centre Hotel Port of Spain
- San Juan Airport Hotel
- Hotel Fleur D'Epee Le Gosier
- Canella Beach Hotel Le Gosier
- The Wave Hotel Condado San Juan
- Divi Flamingo Beach Resort Kralendijk
- Decameron Club Caribbean Runaway Bay, Ramada All-Inclusive Resort
- Samsara Cliff Resort Negril
- Jolly Beach Antigua Hotel Bolands
- Windward Passage Hotel Charlotte Amalie
- Grand Decameron Montego Beach, A Trademark All-Inclusive Resort Montego Bay
- Kings Landing Hotel Clifton
- Occidental Caribe Hotel Uvero Alto
- The Tropical At Lifestyle Holidays Vacation Resort Puerto Plata
2-star hotels in Caribbean


- Aruba Blue Village Hotel And Apartments Palm Beach
- Brise Marine Aparthotel Sainte-Luce
- Casa Islena Hotel Rincon
- Strawberry Fields Together Hotel Robins Bay
- Arena Condos Aruba - Few Steps From Eagle Beach! Palm Beach
- El Valle Lodge
- Sand Dollar Bonaire Aparthotel Kralendijk
- Hotel Village Pomme Cannelle 3 Etoiles Le Precheur
- Victoria City Hotel Oranjestad
- Rio Vista Resort Port Antonio
- Rooms On The Beach Ocho Rios
- Xtabi Resort Negril
- Pirate'S Inn Bridgetown
- Centr'Hotel Marigot
- Midtown Guest House Charlotte Amalie
- Meridian Inn Christ Church
- El Momo Cottages Windward Side
- Sugarapple Inn Saint Vincent
- Borinquen Beach Inn San Juan
- Montego Hotel Montego Bay
- Batey Hotel Boutique Boca Chica
- Anguilla Great House Beach Resort Rendezvous Bay
- Green Coast Beach Hotel Punta Cana
- The Mandeville Hotel - Manchester
- Galleon House Hotel Charlotte Amalie
- Armas Hotel San Juan
- Verdana Rental Residencial Arlene II Sfm San Francisco de Macoris
- Sherwood Park Apartments Carnbee Village
- Golden House Hotel & Convention Center Santo Domingo
- Tamarind Tree Hotel Salisbury
- Paradise Beach Hotel Kingstown
- Flamingo Bay Hotel & Marina Freeport
- Caribic House Hotel Montego Bay
- Diamant Beach Aparthotel Le Diamant
- Silver Seas Hotel Ocho Rios
- Cascadia Hotel Port of Spain
- Sandy Beach Hotel San Juan
- Airport Suites Hotel Piarco
- Sunset House Hotel George Town
- Sea Gate Hotel Vieques
- Concordia Eco Resort
- Wahoo Bay Beach Club & Resort Arcahaie
- Kuyaba Hotel Negril
- Condos At Fisherman'S Point Ocho Rios
- Roots Bamboo Beach Resort Negril
- Ocean Village Deluxe Sosua
- Canoe Bay Beach Resort Lowlands
- Cookie House Hotel Arthur's Town
Recommended hotels in Caribbean


- Amsterdam Manor Beach Resort Palm Beach
- Majestic Colonial Punta Cana (Adults Only) Hotel
- Adults Only Club At Lopesan Costa Bavaro Resort Punta Cana
- Dreams Flora Resort & Spa Punta Cana
- Renaissance Santo Domingo Jaragua Hotel & Casino
- Lionsdive Beach Resort Curacao
- Dreams Macao Beach Punta Cana
- Baoase Luxury Resort Willemstad
- Hyatt Ziva Rose Hall (Adults Only) Hotel Montego Bay
- Anse Chastanet Resort Soufriere
- Bahia Principe Fantasia Punta Cana Hotel
- Iberostar Waves Punta Cana Hotel
- Jewel Paradise Cove Adult Beach Resort & Spa Runaway Bay
- Windjammer Landing Resort And Residences Gros Islet
- The Ocean Club, A Four Seasons Resort, Bahamas Creek Village
- Sandals Grande Antigua Resort & Spa Dickenson Bay
- Sandals Royal Barbados All Inclusive - Couples Only (Adults Only) Hotel Oistins
- Catalonia Royal Bavaro (Adults Only) Hotel Punta Cana
- Bodyholiday Hotel Castries
- Divi Village Golf And Beach Resort Palm Beach
- Lopesan Costa Bavaro Resort, Spa & Casino Punta Cana
- Riu Republica (Adults Only) Hotel Punta Cana
- Hilton Aruba Caribbean Resort & Casino Palm Beach
- Secrets St. James (Adults Only) Hotel Montego Bay
- Waves Resort & Spa, An Autograph Collection All-Inclusive Resort Saint James
- Sandals Negril Beach All Inclusive Resort And Spa - Couples Only
- Bahia Principe Grand El Portillo Hotel Las Terrenas
- Grand Cayman Marriott Resort George Town
- Moon Palace Jamaica Hotel Ocho Rios
- Hotel Riu Naiboa Punta Cana
- Iberostar Waves Rose Hall Beach Hotel Montego Bay
- Bahia Principe Grand Punta Cana Hotel
- Jewel Grande Montego Bay Resort And Spa
- Lasource Spa Resort (Adults Only) St. George's
- Sandals Montego Bay All Inclusive - Couples Only (Adults Only) Hotel
- Sandals Royal Bahamian All Inclusive - Couples Only (Adults Only) Hotel Nassau
- The Club Barbados (Adults Only) Hotel Saint James
- Royalton Blue Waters Montego Bay, An Autograph Collection All-Inclusive Resort Falmouth
- Riu Palace Jamaica (Adults Only) Hotel Montego Bay
- Langley Resort Fort Royal Deshaies
- Sandals Emerald Bay Golf, Tennis And Spa All Inclusive Resort - Couples Only (Adults Only) Rokers Point
- St. James'S Club Resort Mamora Bay
- Vh - Gran Ventana Beach Resort Puerto Plata
- Viva Heavens By Wyndham, A Trademark All Inclusive (Adults Only) Hotel Puerto Plata
- Viva Fortuna Beach By Wyndham, A Trademark All Inclusive Hotel Freeport
- Riu Negril Hotel
- Sandals South Coast (Adults Only) Hotel Westmoreland
- Jumby Bay Island - Oetker Collection Hotel Long Island