We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Cuba

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Cuba?

We'll send you updates with the latest deals, reviews and articles for Cuba each week.

Map of Cuba Hotels

Hotels (321)

B&Bs / Inns (2,003)

Speciality Lodging (1,104)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travellers' Choice™ 2016 Winner All-Inclusive
 
Melia Cayo Coco (Cayo Coco) 4.0 of 5
Jardines del Rey | Ciego de Ávila, 69400, Cuba
Show Prices
USD 208 - USD 416 Avg. price/night*
Ollie #1 of 321 hotels in Cuba
  •  Awesome 
  • This was an amazing get away vacation. I stayed here for 7 nights at about... more
  • 14 November 2017
Traveller photos (7880)
Calle Jose Marti y Lino Perez, Trinidad 62600, Cuba
Show Prices
USD 268 - USD 560 Avg. price/night*
Ollie #2 of 321 hotels in Cuba
  •  Just the Best 
  • Trinidad Cuba is a very laid back community with bustling streets, loud... more
  • 5 November 2017
Traveller photos (628)
Certificate of Excellence
Travellers' Choice™ 2016 Winner All-Inclusive
 
Royalton Cayo Santa Maria (Cayo Santa Maria) 4.0 of 5
05200, Cuba
Show Prices
USD 259 - USD 509 Avg. price/night*
Ollie #3 of 321 hotels in Cuba
  •  The Best Resort ever 
  • Royalton Hotel is the best hotel that I wisit, and I travel allot for... more
  • 12 November 2017
Traveller photos (5943)
Certificate of Excellence
Travellers' Choice™ 2016 Winner All-Inclusive
 
Playa Esmeralda, Crta Guardalavaca, Holguin 007, Cuba
Show Prices
USD 203 - USD 578 Avg. price/night*
Ollie #4 of 321 hotels in Cuba
Traveller photos (7286)
Km 18 1/2 Autopista Sur, Varadero 42200, Cuba
Show Prices
USD 197 - USD 362 Avg. price/night*
Ollie #5 of 321 hotels in Cuba
Traveller photos (1831)
Crta. de Las Morlas, km 15, Varadero 42200, Cuba
Show Prices
USD 174 - USD 456 Avg. price/night*
Ollie #6 of 321 hotels in Cuba
Traveller photos (7571)
Certificate of Excellence
Travellers' Choice™ 2016 Winner All-Inclusive
 
Melia Buenavista (Cayo Santa Maria) 4.5 of 5
Punta Madruguilla, 52610, Cuba
Show Prices
USD 263 - USD 800 Avg. price/night*
Ollie #7 of 321 hotels in Cuba
  •  Paradise!!! 
  • Great hotel! Amazing location with great service. The staff was really... more
  • 29 September 2017
Traveller photos (5007)
Carretera Las Morlas km 17,5 | Sector Punta Hicacos, Varadero 42200, Cuba
Show Prices
USD 252 - USD 627 Avg. price/night*
Ollie #8 of 321 hotels in Cuba
Traveller photos (8026)
Pullman Cayo Coco (Cayo Coco) 4.5 of 5
Playas Las Coloradas, 67210, Cuba
Show Prices
USD 166 - USD 376 Avg. price/night*
Ollie #9 of 321 hotels in Cuba
Traveller photos (3800)
Travellers' Choice™ 2016 Winner All-Inclusive
 
Carretera Las Morlas km 15 | Punta Hicacos, Varadero 42200, Cuba
Show Prices
USD 262 - USD 469 Avg. price/night*
Ollie #10 of 321 hotels in Cuba
  •  Honeymoon heaven! 
  • My wife Nicola chose Royalton as a surprise honeymoon destination for us... more
  • 17 November 2017
Traveller photos (6256)
Neptuno, esquina Prado y Zulueta | Habana Vieja, Havana 10100, Cuba
Show Prices
USD 311 - USD 634 Avg. price/night*
Ollie #11 of 321 hotels in Cuba
#1 of 80 hotels in Havana
  •  Fabulous ! 
  • We upgraded our hotel because we just weren't sure about hotels in Cuba... more
  • 17 November 2017
Traveller photos (4808)
| Playa de Las Americas, Varadero 42200, Cuba
Show Prices
USD 254 - USD 470 Avg. price/night*
Ollie #12 of 321 hotels in Cuba
  •  customer service 
  • Melia Las Americas is a fine hotel that I would have no problem... more
  • 17 November 2017
Traveller photos (6923)
Arroyo Bermejo Beach KM 60, Jibacoa 32900, Cuba
Show Prices
USD 149 - USD 335 Avg. price/night*
Ollie #13 of 321 hotels in Cuba
  •  The Best! 
  • Why the "Best"? I have worked and lived in Cuba for over 16 years... more
  • 15 November 2017
Traveller photos (2552)
Melia Habana (Havana) 4.0 of 5
Ave 3era, e/ 76 y 80 | Miramar Playa, Havana 11300, Cuba
Show Prices
USD 277 - USD 539 Avg. price/night*
Ollie #14 of 321 hotels in Cuba
#2 of 80 hotels in Havana
  •  Shame... 
  • This hotel is super nice: the service at the reception is efficient I... more
  • 16 November 2017
Traveller photos (2946)
IBEROSTAR Playa Pilar (Cayo Guillermo) 5.0 of 5
Km 55 Carretera a Playa Pilar | Tel: +53 7 8666069, Cuba
Show Prices
USD 173 - USD 442 Avg. price/night*
Ollie #15 of 321 hotels in Cuba
  •  Amazing Hotel 
  • This hotel is amazing! At check in, we were given frozen cocktails, then... more
  • 27 October 2017
Traveller photos (3001)
Dhawa Cayo Santa Maria (Cayo Santa Maria) 3.5 of 5
Cayo las Brujas s/n, 52610, Cuba
Show Prices
USD 174 - USD 237 Avg. price/night*
Ollie #16 of 321 hotels in Cuba
Traveller photos (1191)
Playa Pesquero | Carretera a Guardalavaca, Rafael Freyre 11300, Cuba
Show Prices
USD 154 - USD 293 Avg. price/night*
Ollie #17 of 321 hotels in Cuba
Traveller photos (10565)
Melia Varadero (Varadero) 4.0 of 5
Carretera de las Morlas, Varadero 42200, Cuba
No photo provided
Show Prices
USD 192 - USD 424 Avg. price/night*
Ollie #18 of 321 hotels in Cuba
  •  Melia Varadero 
  • Enjoyed everything. The service was excellent. The staff was friendly... more
  • 14 November 2017
Traveller photos (7341)
Ave. Turistica Tararaco, Playa Santa Lucia 74250, Cuba
Show Prices
USD 110 - USD 189 Avg. price/night*
Ollie #19 of 321 hotels in Cuba
Traveller photos (3163)
Sol Palmeras (Varadero) 4.0 of 5
Carretera de las Morlas, Varadero 42200, Cuba
Show Prices
USD 161 - USD 385 Avg. price/night*
Ollie #20 of 321 hotels in Cuba
Traveller photos (8406)