All Caribbean hotels
Narrow your choice
Hotels by stars
- 5 stars [982]
- 4 stars [1447]
- 3 stars [2031]
- 2 stars [442]
- Boutique & Other [32812]
Other property types
- Apartments [17719]
- Holiday homes [5906]
- Villas [5470]
- Hotels [3110]
- Guest houses [1551]
- Aparthotels [1149]
- Resorts [813]
- 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]
Hotel types
- Extended Stay [27981]
- Vacation Rentals [27946]
- Luxury accommodations [20539]
- Beach hotels [19377]
- Beachfront hotels [19157]
- Hotels with indoor pool [15451]
- Central hotels [14639]
- Airport hotels [13247]
- Family Friendly hotels [12414]
- Cheap and budget hotels [9161]
- Pet-friendly hotels [7026]
- Private Villas [5977]
- Jacuzzi [3036]
- Spa hotels [1899]
- Resorts [1385]
- Luxury hotels [827]
- Business hotels [531]
- Golf hotels [431]
- Boutique hotels [411]
- Exceptional design hotels [384]
- Travel Proud [359]
- Romantic hotels [344]
- Casino hotels [264]
- All-Inclusive [259]
- Sustainability certification [150]
- Small Luxury Hotels [138]
- Castle Hotels [126]
- Self Catering [90]
- Historical hotels [86]
- New Hotels [10]
- Onsen Accommodation [8]
- Hotels with a view [1]
Location filters
Districts
- Bavaro [1335]
- El Cortecito [839]
- Downtown Santo Domingo [618]
- Santurce [571]
- Isla Verde [190]
- Colonial Zone [173]
- Old San Juan [168]
- Cap Cana [157]
- New Kingston [137]
- Condado [121]
- Holetown [89]
- Saint Lawrence [85]
- Pietermaai District [78]
- Santo Domingo Este [73]
- Gascue [57]
- Ocean Park [55]
- Porters [52]
- Jan Thiel [47]
- Malecon Area [46]
- Miramar [36]
- Uvero Alto [33]
- Palmas del Mar [25]
- Speightstown [24]
- Pueblo Bavaro [23]
- Downtown Nassau [15]
- Paradise Island [13]
- Williams Town [8]
- Long Bay [7]
- Petionville [3]
Vicinity
- Atlantis Bahamas Nassau [47]
- Flamenco Beach (Playa Flamenco) [32]
- Cable Beach [68]
- Isla de Saona [6]
- Seven Mile Beach [73]
- Sagrado Corazon Metro Station [49]
- Playa Dorada Puerto Plata [77]
- Mambo Beach [367]
- Puerto Rico Convention Center [524]
- Bahia de las Aguilas Los Patos [3]
- Trunk Bay [33]
- Horseshoe Bay [14]
- Malecon Santo Domingo [413]
- Bioluminescent Bay [32]
- Crash Boat Beach [43]
- Playa Grande Rio San Juan [8]
- Virgin Islands National Park [24]
- Lyford Cay Harbour [25]
- Cabbage Beach [33]
- Agora Mall Santo Domingo [262]
- Bob Marley Museum [327]
- Palm Beach [582]
- Old San Juan [155]
- Las Cascadas Water Park [38]
- Junkanoo Beach [41]
- Playa Juanillo Punta Cana [104]
- Ocean World Puerto Plata [86]
- Fort San Felipe del Morro [137]
- Blue Mall Santo Domingo [331]
- Dominicus Beach Bayahibe [289]
5 stars
- Alsol Tiara Cap Cana (Adults Only) Punta Cana
- Ambergris Cay - Private Island All-Inclusive Big Ambergris Cay
- Anse Chastanet Resort Soufriere
- Art Hotel Curacao - Luxury Adults Only Willemstad
- Aventura Studios And Suites - Los Corales Beach - Good Location With Many Restaurants Punta Cana
- Bahia Principe Escape Bouganville (Adults Only) El Soco
- Bahia Principe Explore Jamaica (Adults Only) Runaway Bay
- Bahia Principe Grand Cayacoa (Adults Only) Hotel Samana
- Bakour Punta Cana Suites
- Be Live Collection Punta Cana Adults Only
- Beach Enclave Grace Bay
- Bequia Beach Hotel Luxury Resort & Spa Port Elizabeth
- Blue Monkey Hotel & Beach Club Saint James
- Bodyholiday St Lucia Gros Islet
- Calabash Cove (Adults Only)
- Caribbean Club Boutique Hotel, Grand Cayman Seven Mile Beach
- Dominican Fiesta Hotel Santo Domingo
- Dreams Cap Cana Resort & Spa Punta Cana
- Dreams Curacao Resort, Spa & Casino Willemstad
- Dreams Playa Esmeralda Resort & Spa Miches
- Family Selection At Grand Palladium Select Bavaro Punta Cana
- Fiesta Americana Funeeq Punta Cana All Inclusive
- Golden Clouds Hotel Oracabessa
- Goldwynn Resort & Residences Nassau
- Grand Isle Resort & Residences Farmer's Hill
- Grand Palladium Punta Cana Resort & Spa
- Grand Sirenis Punta Cana Resort & Aquagames
- Hammock Cove Antigua (Adults Only) Hotel Willikies
- Hyatt Ziva Cap Cana Punta Cana
- Iberostar Selection Coral Bavaro Punta Cana
- Iberostar Selection Hacienda Dominicus Hotel Bayahibe
- Intercontinental Real Santo Domingo By Ihg Hotel
- Joia Aruba By Iberostar Hotel Palm Beach
- Joia Bavaro By Iberostar (Adults Only) Punta Cana
- Jw Marriott St Maarten Beach Resort & Spa Dawn Beach
- Kimpton Seafire Resort + Spa By Ihg West Bay
- La Vue Boutique Hotel Calliaqua
- Live Aqua Punta Cana (Adults Only)
- Lopesan Serenity Bay Resort, Spa & Casino - Adults Only Punta Cana
- Lopesan Splash Cove Resort, Spa & Casino Punta Cana
- Mangrove Beach Corendon Curacao All-Inclusive Resort, Curio By Hilton Willemstad
- Moon Palace The Grand Punta Cana
- O:Live Boutique Hotel, A Small Luxury Hotel Of The World (Adults Only) San Juan
- O:Lv Fifty Five Hotel - Adults Only San Juan
- Ocean Allure Eden Bay (Adults Only) Spring Rises
- Ocean Blue & Sand Beach Resort Punta Cana
- Palm Heights Hotel George Town
- Petit St. Vincent Resort Petit St Vincent Island
- Port Ferdinand Marina & Luxury Residences Saint Peter
- Punta Cana Princess Adults Only
- Residences At Dorado Beach, A Ritz Carlton Reserve
- Ritz Carlton Club - St Thomas Hotel Nazareth
- Riu Palace Aquarelle Falmouth
- Riu Palace Macao (Adults Only) Punta Cana
- Rosewood Le Guanahani St Barth Marigot
- Round Hill Hotel & Villas Montego Bay
- Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort Gros Islet
- Royalton Vessence Barbados, An Autograph Collection All-Inclusive Resort - Adult Oriented Saint James
- Sandals Barbados All Inclusive Adults Only Christ Church
- Sandals St Vincent All Inclusive Adults Only Kingstown
- Secrets Baby Beach Aruba Adults Only Ceru Colorado
- Secrets La Romana All-Inclusive Adult Only Resort & Spa Bayahibe
- Secrets Saint Lucia Resort & Spa (Adults Only) Gros Islet
- Serenade All Suites - Adults Only Resort Punta Cana
- Serenade Punta Cana Beach & Spa Resort
- Seven Stars Resort & Spa Grace Bay
- Silversands Beach House Grenada - Adults Only Bamboo
- Silversands Grand Anse
- Sugar Beach, A Viceroy Resort Soufriere
- Temptation Miches Resort, Punta Cana (Adults Only)
- The Bannister Hotel & Yacht Club Samana
- The Caves Hotel Negril
- The Level At Melia Caribe Tropical Hotel Bavaro
- The Level At Melia Punta Cana Beach Adults Only Bavaro
- The Residences At The St. Regis Bermuda Saint George
- The Ritz-Carlton, Grand Cayman Hotel Seven Mile Beach
- The Signature Level At Grand Palladium Lady Hamilton Resort & Spa Lucea
- The St. Regis Aruba Resort Palm Beach
- The St. Regis Bermuda Resort Saint George
- The St. Regis Cap Cana Resort Punta Cana
- The Strand Turks And Caicos Turtle Cove
- The Villas At Simpson Bay Resort
- Tribe Resort Guayacanes
- Tui Blue Curacao All-Inclusive Soto
- W Punta Cana, Adult All-Inclusive
- West Bay Club Hotel Grace Bay
- Zoetry Curacao Resort & Spa Willemstad
4 stars
- Aligio Apart-Hotel & Spa - Las Terrenas
- Alma San Juan, Puerto Rico, Autograph Collection Hotel
- Andaz Turks And Caicos At Grace Bay Hotel Providenciales
- Aruba'S Life Vacation Residences - By Heritage Property Management Noord
- Azura Bermuda Hotel Mount Pleasant
- Be Live Experience Hamaca Suites Santo Domingo
- Bijblauw Hotel Willemstad
- Bleu Emeraude Hotel Grand Case
- Bloozz Resort Bonaire Kralendijk
- Bluefields Bay Villas
- Boutique Hotel Swiss Paradise Aruba Villas And Suites Palm Beach
- Bubali Bliss Studios & Villas Palm Beach
- C Bay Deluxe Resort Willemstad
- Carmilet Guest House Aguadilla
- Chogogo Dive & Beach Resort Curacao Jan Thiel
- Club Med La Caravelle Hotel Sainte-Anne
- Coconut Bay Beach Resort & Spa All Inclusive Vieux Fort
- Cofresi Palm Beach & Spa Resort Puerto Plata
- Condado Ocean Club - Adults Only Hotel San Juan
- Coral Estate Luxury Resort Willibrordus
- Cottages By The Sea Frederiksted
- Courtyard By Marriott Kingston, Jamaica Hotel
- Donoma Las Terrenas Resort & Villas, Autograph Collection
- Escape At Nonsuch Bay Antigua (Adults Only) Hotel Gaynors
- Esmeralda Resort - Orient Bay Cul de Sac
- Four Points By Sheraton Puntacana Punta Cana
- Gallows Point Resort (Adults Only) Cruz Bay
- Golden Rock Dive And Nature Resort Oranjestad
- Grand Cayman Beach Suites
- Grand Hyatt Baha Mar Hotel Nassau
- Grand Hyatt Grand Cayman Resort And Spa Seven Mile Beach
- Great Huts Eco Resort Port Antonio
- Habitation Saint Charles - Hotel De Charme & Spa Petit-Bourg
- Hadco Experiences At Asa Wright Nature Centre Blanchisseuse
- Harborside Resort & Vacation Rentals At Atlantis Nassau
- Hotel Alisei Las Terrenas
- Hotel El Convento San Juan
- Hotel Grand A View Montego Bay
- Hotel Indigo Grand Cayman By Ihg West Bay
- Hotel Indigo Turks & Caicos Grace Bay By Ihg The Bight Settlements
- Hotel L'Esplanade Grand Case
- Hotel Plaza Brisas Punta Cana
- Hotel Whala!Bavaro
- Hummingbird Hotel Cabarete
- Hyatt Centric San Juan Isla Verde
- Jj'S Paradise Resort Marigot Bay
- Kahari Resort Stocking Island
- Kunuku Resort All Inclusive Curacao, Trademark By Wyndham Willemstad
- La Terraza De San Juan Hotel
- Las Casitas Village At El Conquistador Fajardo
- Le Relais Du Moulin - Hotel De Charme & Spa Adult Only Sainte-Anne
- Malliouhana Resort Anguilla Long Bay Village
- Morena Resort Willemstad
- Morritt'S Resort Sand Bluff
- Ocean Breeze Boutique Hotel & Marina Kralendijk
- Ocean Club West 533 Aparthotel Grace Bay
- Oceans At Divi Little Bay Hotel
- Papagayo Beach Hotel (Adults Only) Willemstad
- Pink Sands Resort Dunmore Town
- Piscadera Harbour Village Willemstad
- Polish Princess Guest House Port Antonio
- Pomme Cannelle - Luxury Suites & Spa Orient Bay
- Quintessence Hotel Long Bay Village
- Radisson Aquatica Resort Barbados Bridgetown
- Regal Beach Club George Town
- Riu Negril
- Riu Reggae Hotel Montego Bay
- Riu Republica (Adults Only) Hotel Punta Cana
- Rosedon Hotel Pembroke
- Royal Islander Club Resort La Terrasse Lowlands
- Saint Peter'S Bay Beachfront 309
- San Juan Marriott Resort And Stellaris Casino
- Sandcastles Resort, Ocho Rios
- Sandyport Beach Resort Nassau
- Satama Hotel Cap-Haitien
- Scuba Lodge City Beach Willemstad
- Sea Breeze Beach House All Inclusive By Ocean Hotels Christ Church
- Seastar Inn Negril
- Secrets St. Martin Resort & Spa (Adults Only) Saint Martin
- Select Sosua Adults Only, Trademark By Wyndham All Inclusive
- Sensatori Resort Punta Cana
- Sheraton Puerto Rico Resort & Casino San Juan
- Silver Sands Condominiums West Bay
- South Point Hotel Inc Christ Church
- Stanza Mare Beach Front Punta Cana
- Stonefield Villa Resort (Adults Only) Soufriere
- Sublime Samana Hotel & Residences Las Terrenas
- Sunscape Dominicus La Romana Bayahibe
- Sunset At The Palms Resort (Adults Only) Negril
- Terra Nova, BW Premier Collection Hotel Kingston
- The Palm Leaf Apartments Noord
- The Sands Barbados Worthing
- The Sunshine Hotel And Suites West Bay
- The Westin Aruba Resort (Adults Only) Palm Beach
- The Westin St Thomas Beach Resort & Spa Frydendal
- Tio Pepe'S Guest House Aibonito
- Tropical Lagoon Resort Port Antonio
- Ultra Infinity Hotel Cabarete
- Vh - Gran Ventana Beach Resort Puerto Plata
- Villa Amalie & Villa Curiel Willemstad
- Viva Miches By Wyndham, A Trademark All Inclusive Resort
- Watercolours Bed & Breakfast Mount Pleasant
- White Bay Villas And Beach Club Jost Van Dyke
- White Sands Beach Condos Christ Church
3 stars
- 1 Corcega Beachfront Suites Rincon
- 21 Palms Hotel Las Galeras
- All Nations Guest House Port Antonio
- Aloft By Marriott San Juan Hotel
- Amnios Hotel Gustavia
- Apartamento En Dominican Bay Boca Chica
- Bahia Urbana Hotel San Juan
- Baker'S Suites Simpson Bay
- Bali Hotel Adults Only Isla Verde, A Trademark By Wyndham San Juan
- Barbuda Cottages Codrington
- Bed & Bike Westpunt Hotel
- Bird Rock Beach Hotel Basseterre
- Birdie'S Nest Black Rock
- Blue Horizon Hotel Rockley
- Bluegreen At La Cabana Beach Resort & Casino Palm Beach
- Bolongo Bay Beach Resort
- Caliente Caribe Hotel Cabrera
- Cana Rock Star Punta Cana
- Cane Garden Bay Beach Hotel
- Coco La Palm Hotel Negril
- Colony Club Inn & Suites Nassau
- Dream Inn Pr San Juan
- Exuma Palms Hotel Mount Thompson
- Grace Bay Suites
- Grand Windsock Bonaire Hotel Kralendijk
- Hideaways Exuma Hotel George Town
- Holiday Inn Express San Juan Condado By Ihg
- Hotel Arena Coco & Playa Boca Chica
- Hotel Checkin El Cortecito Beach Punta Cana
- Hotel La Vista Azul Turtle Cove
- Hotel Manyana By Surfers Bay Christ Church
- Hotel Mayaguez Plaza, BW Signature Collection
- Hotel Mont Joli Cap-Haitien
- Hotel Montana Petionville
- Hotel Nuevo Mejico Ponce
- Hotel Oloffson Musseau
- Hotel Pelican Schoelcher
- Hotel Riazor Santo Domingo
- Hotel Vista Bahia & Marina Salinas
- Hotel Vista Verde Yauco
- Hyatt Place Bayamon
- Indigo Beach Resort Black River
- Intercity Accommodations Saint Joseph
- John'S Place Cockburn Town
- Lagoon View Estates Montego Bay
- Little Jungle Apartments Aruba
- Love At First Sight Staniard Creek
- Mangos Jamaica Adults Only Hotel Falmouth
- Marina De Salinas Hotel
- Melbourne Inn Christ Church
- Mi Tierra Hotel Cabo Rojo
- Mount Edgecombe Boutique Hotel Maran
- Natura Cabana Boutique Hotel & Spa Cabarete
- Negril Beach Club Condos
- Northwest Point Resort Wheeland
- Oasis Marigot Hotel
- Ocean West Boutique Hotel Nassau
- Oceanblue Resort Christ Church
- Pelican Beach Hotel Whitby
- Pink Plantation House Hotel Castries
- Platon Ecolodge Rancho Antonio
- Racoon Lodge Pointe-a-Pitre
- Rainforest & Ocean View Inn At Carabali Luquillo
- Salt Whistle Bay Retreat Hotel Mayreau Island
- Saman Boutique Hotel By Mint Las Terrenas
- Selectum Hacienda Punta Cana
- Solace By The Sea Ponce
- Sosua Inn Hotel
- Spanish Water Apartments Willemstad
- Sugar Cane Club Hotel & Spa (Adults Only) Saint Peter
- Tamarind Reef Resort Spa & Marina Christiansted
- The Catamaran Hotel Falmouth Harbour
- The Ginger Lily Hotel Gros Islet
- The Locale Hotel Grand Cayman George Town
- The Tides, Grace Bay Hotel The Bight Settlements
- The Wave Hotel Condado San Juan
- The Wexford Hotel Montego Bay
- Tropica Beach Hotel (Adults Only) San Juan
- Villa Cofresi Rincon
- Villa Eden Rock Schoelcher
- Villa La Caleta Las Galeras
- Viva Tangerine By Wyndham, A Trademark All Inclusive Cabarete
- White Sands Negril
- Willowbank Resort Hog Bay
2 stars
- Casa Luna Guest House San Juan
- Cookie House Hotel Arthur's Town
- Coral By The Sea Hotel Carolina
- El Momo Cottages Windward Side
- El Valle Lodge
- Fantastic Hotel Marigot
- Galleon House Hotel Charlotte Amalie
- Garden Beach Studios At Montego Bay Club
- Harmony Haven Hotel Tower Isle
- Hotel Maracas Punta Cana
- Hotel Perichi'S Cabo Rojo
- Lance Aux Epines Cottages
- Levimar Guest House Levittown
- Montego Hotel Montego Bay
- Ocean Village Deluxe Sosua
- Orchard Garden Hotel Nassau
- Palapa Beach Resort Curacao Jan Thiel
- Paradise Brandon Hill Guest House Montego Bay
- Parador Guanica 1929
- Red Sunset Beach Club Boqueron
- Silver Seas Hotel Ocho Rios
- Tonys Guest House Petit Valley
- Tree House Village - Waterfall El Valle
- Verdana Rental Residencial Arlene II Sfm San Francisco de Macoris
- Wahoo Bay Beach Club & Resort Arcahaie
Unrated
- 1802 At San Juan Hostel
- Adulo Apartments Christ Church
- Adventure And Comfort In Hacienda Carabali, Close To Luquillo Beach
- Arcadia Beachfront Bridgetown
- Atlantis Loft Studio By Stay Here Pr San Juan
- Augusta Bay Hotel George Town
- Aura Anse Marcel Aparthotel
- Bahia Principe Grand Aquamarine (Adults Only) Hotel Bavaro
- Beach Front! Kiters Paradise! Nanny Estates C6 Cabarete
- Beachfront Penthouse With Ocean And Sunset Views At Pelican Reef #703 Rincon
- Birdie'S Nest Black Rock
- Blue Beach Eco-Hotel By Sanfabini Bayahibe
- Blue Horizon Battaleys Mews Mullins Barbados Villa Saint Peter
- Blue Horizons Guest House Warwick Camp
- Boutique-Hotel Culture Creole Les Trois-Ilets
- Cabana Recordando El Ayer San Lorenzo
- Caprice Studio & Guest House Roger
- Casa Bonita Inn La Parguera
- Cayo Tiburones Guest House Arecibo
- Cherry Tree Garden May Pen
- Chez Crix Villa Roseau
- Coconut Breeze Svg - 1 Bdrm Hotel Kingstown
- Coconut Breeze Villas Cane Garden Bay
- Costa Bavaro Garden Punta Cana
- Costa Bonita Private Villa 604 Isla Culebra
- Cottage At Coverley Christ Church
- Coulibri Ridge Hotel Soufriere
- Eden On The Sea Hotel Bridgetown
- Garden Beach Resort Montego Bay
- Global Villa Lucea
- Hacienda Azucena, Rio Grande, El Yunque Rain Forest
- Hacienda Siesta Alegre Bed & Breakfast Rio Grande
- Harbour House Aparthotel Oranjestad
- Herbert'S Place Cabo Rojo
- Hermitage Bay All Inclusive Jolly Harbour
- Honky Tonk Punta Cana
- Hotel El Imperio Punta Cana
- Hotel Neon By Playa Palmera Beach Resort Punta Cana
- Indigo Bay Villa Poolside - Ocean 14 Koolbaai
- Jewel Paradise Cove Resort Runaway Bay
- Kanopi House Hotel Port Antonio
- Kevin'S Court Hotel Carnbee Village
- Kokomo Culebra Isla Culebra
- La Esquinita Beach Spot Rio Grande
- Las Gaviotas House / Ocean View With Pool Fajardo Ceiba
- Le Bougainvillier Blanc Hotel Pointe-Noire
- Le Nil Hotel Sainte-Anne
- Los Castillos Resort Los Altos de Jalisco
- Mango Dance Hotel Scarborough
- Marazul Dive Resort-Panoramic Ocean View Town Home Westpunt
- Martello House Villa Saint James
- Moonlight Room Sainte-Rose
- Moorings Yacht Club Hotel Road Town
- Mystique St Lucia By Royalton Villa Gros Islet
- Neymar Beach House Camuy
- Ocean Dreams Apartment Aguada
- Old Trees, Halcyon Villa Paynes Bay
- Palm Grove Villa Saint James
- Paradise Island Beach Club Creek Village
- Pearl'S Guest House Port of Spain
- Playa Bonita Residences Las Terrenas
- Rainbow Inn Grenville
- Recycled House Hotel Santo Domingo
- Rincon Surf House Hostel
- Rose Apartments Christ Church
- Royal Westmoreland - Villa Rosa By Island Villas Saint James
- Russell Heights Vacation Home Kingston
- Sapphire Sands By Bay Gardens Resorts Gros Islet
- Seawinds Condominiums Oistins
- Silk Cotton Villas Nassau
- Silver Sands Villas - By Zenbreak Christ Church
- Skycastles Condominiums Ocho Rios
- Southern Surf Beach Apartments Bridgetown
- The Carlton Barbados - Luxury Townhouse Rental Saint James
- The Flamingo House Hotel Contant
- The Villas At Palmas Humacao
- Triton Luxury Villa Providenciales
- Tropical Roga Villa With Private Pool Cabarete
- Tropikist Beach Hotel Crown Point
- Two Bedroom Condo At One Cable Beach With Patio Nassau
- Victoria Del Mar 3F | Serene Beachfront Retreat Stella
- Villa @ Richmond Estate Priory
- Villa Blanca Beach Club Punta Cana
- Villa Esencia Providenciales
- Villa Eshta San Juan
- Villa Mariposa Ocean Front Mansion With Infinity Pool Guanica
- Villa Renaissance The Bight Settlements
- Villas Riviera Las Terrenas
- Virginia'S Place The Valley
- Westmoreland Hills 11-Whitehaven Villa Saint James