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 Hotels

What style of hotel do you prefer?
All Hotels (287)
B&Bs (817)
Best Value (28)
Romantic (104)
Luxury (75)
Resort (71)
Family (49)
On the Beach (27)
Trendy (12)

Refine search

Price per night

 

Property type

 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Hotels travellers recommend

5.0 of 5 Paradisus Rio de Oro Resort & Spa, Holguin
233 AUD - 304 AUD per night*
Travellers' Choice™ 2012 Winner All Inclusive
Ranked #1 of 287 hotels in Cuba
Ranked #1 of 9 hotels in Holguin
4.5 of 5 stars 1,998 reviews
Traveller photos (2585)
Ranked #2 of 287 hotels in Cuba
Ranked #1 of 9 hotels in Trinidad
4.5 of 5 stars 247 reviews
Traveller photos (125)
5.0 of 5 Iberostar Varadero, Varadero Travellers' Choice™ 2012 Winner All Inclusive
Ranked #3 of 287 hotels in Cuba
Ranked #1 of 57 hotels in Varadero
4.5 of 5 stars 2,077 reviews
Traveller photos (2612)
4.5 of 5 Melia Buenavista, Cayo Santa Maria
Ranked #4 of 287 hotels in Cuba
4.5 of 5 stars 530 reviews
Traveller photos (1034)
5.0 of 5 Paradisus Varadero Resort & Spa, Varadero
264 AUD - 345 AUD per night*
Ranked #5 of 287 hotels in Cuba
Ranked #2 of 57 hotels in Varadero
4.5 of 5 stars 1,432 reviews
Traveller photos (1487)
5.0 of 5 Iberostar Parque Central, Havana
101 AUD - 152 AUD per night*
Travellers' Choice™ 2012 Winner Luxury
Ranked #6 of 287 hotels in Cuba
Ranked #1 of 73 hotels in Havana
4.5 of 5 stars 1,445 reviews
Traveller photos (948)
4.5 of 5 Melia Cayo Coco, Cayo Coco
193 AUD - 253 AUD per night*
Ranked #7 of 287 hotels in Cuba
Ranked #1 of 10 hotels in Cayo Coco
4.5 of 5 stars 1,374 reviews
Traveller photos (1895)
Ranked #8 of 287 hotels in Cuba
Ranked #3 of 57 hotels in Varadero
4.5 of 5 stars 2,360 reviews
Traveller photos (2957)
5.0 of 5 Paradisus Princesa del Mar Resort & Spa, Varadero
172 AUD - 203 AUD per night*
Ranked #9 of 287 hotels in Cuba
Ranked #4 of 57 hotels in Varadero
4.5 of 5 stars 1,676 reviews
Traveller photos (1819)
4.5 of 5 Melia Las Americas, Varadero
79 AUD - 236 AUD per night*
Ranked #10 of 287 hotels in Cuba
Ranked #5 of 57 hotels in Varadero
4.5 of 5 stars 1,100 reviews
Traveller photos (1133)
Ranked #11 of 287 hotels in Cuba
Ranked #2 of 9 hotels in Holguin
4.5 of 5 stars 2,742 reviews
Traveller photos (3641)
No photo provided
Ranked #12 of 287 hotels in Cuba
Ranked #2 of 9 hotels in Trinidad
4.5 of 5 stars 8 reviews
Traveller photos (1)
4.0 of 5 Melia Cayo Santa Maria, Cayo Santa Maria
188 AUD - 248 AUD per night*
Ranked #13 of 287 hotels in Cuba
4.5 of 5 stars 1,477 reviews
Traveller photos (2457)
Ranked #14 of 287 hotels in Cuba
Ranked #6 of 57 hotels in Varadero
4.5 of 5 stars 2,278 reviews
Traveller photos (2690)
Ranked #15 of 287 hotels in Cuba
Ranked #7 of 57 hotels in Varadero
4 of 5 stars 1,477 reviews
Traveller photos (1678)
4.0 of 5 Hotel Playa Costa Verde, Rafael Freyre
177 AUD - 253 AUD per night*
Ranked #16 of 287 hotels in Cuba
Ranked #1 of 2 hotels in Rafael Freyre
4 of 5 stars 1,756 reviews
Traveller photos (2501)
4.5 of 5 Melia Cayo Guillermo, Cayo Guillermo
127 AUD - 253 AUD per night*
Ranked #17 of 287 hotels in Cuba
Ranked #1 of 4 hotels in Cayo Guillermo
4 of 5 stars 1,500 reviews
Traveller photos (2657)
4.0 of 5 Sol Rio de Luna y Mares, Guardalavaca
152 AUD - 172 AUD per night*
Ranked #18 of 287 hotels in Cuba
Ranked #1 of 3 hotels in Guardalavaca
4 of 5 stars 2,127 reviews
Traveller photos (4031)
5.0 of 5 Iberostar Ensenachos, Cayo Ensenachos
Ranked #19 of 287 hotels in Cuba
Ranked #1 of 1 hotels in Cayo Ensenachos
4 of 5 stars 1,332 reviews
Traveller photos (2435)
4.0 of 5 SuperClubs Breezes Jibacoa, Santa Cruz del Norte
195 AUD - 554 AUD per night*
Ranked #20 of 287 hotels in Cuba
4 of 5 stars 1,647 reviews
Traveller photos (1840)
3.0 of 5 Sol Pelicano, Cayo Largo
51 AUD - 103 AUD per night*
Ranked #21 of 287 hotels in Cuba
Ranked #1 of 6 hotels in Cayo Largo
4 of 5 stars 742 reviews
Traveller photos (1288)
4.0 of 5 Sol Cayo Guillermo, Cayo Guillermo
162 AUD - 193 AUD per night*
Ranked #22 of 287 hotels in Cuba
Ranked #2 of 4 hotels in Cayo Guillermo
4 of 5 stars 1,185 reviews
Traveller photos (1798)
4.0 of 5 Melia Habana, Havana
162 AUD - 180 AUD per night*
Travellers' Choice™ 2012 Winner Trendiest
Ranked #23 of 287 hotels in Cuba
Ranked #2 of 73 hotels in Havana
4 of 5 stars 448 reviews
Traveller photos (289)
3.0 of 5 Melia Santiago de Cuba, Santiago de Cuba
93 AUD - 118 AUD per night*
Ranked #24 of 287 hotels in Cuba
Ranked #1 of 13 hotels in Santiago de Cuba
4 of 5 stars 184 reviews
Traveller photos (106)
Ranked #25 of 287 hotels in Cuba
Ranked #8 of 57 hotels in Varadero
4 of 5 stars 1,656 reviews
Traveller photos (1786)
4.0 of 5 Sol Cayo Coco, Cayo Coco
106 AUD - 213 AUD per night*
Ranked #26 of 287 hotels in Cuba
Ranked #2 of 10 hotels in Cayo Coco
4 of 5 stars 1,354 reviews
Traveller photos (1611)
4.0 of 5 Iberostar Daiquiri, Cayo Guillermo
Ranked #27 of 287 hotels in Cuba
Ranked #3 of 4 hotels in Cayo Guillermo
4 of 5 stars 1,661 reviews
Traveller photos (3161)
4.5 of 5 Breezes Varadero, Varadero
122 AUD - 324 AUD per night*
Ranked #28 of 287 hotels in Cuba
Ranked #9 of 57 hotels in Varadero
4 of 5 stars 942 reviews
Traveller photos (1104)
Tryp Cayo Coco, Cayo Coco
180 AUD - 308 AUD per night*
Ranked #29 of 287 hotels in Cuba
Ranked #3 of 10 hotels in Cayo Coco
4 of 5 stars 2,514 reviews
Traveller photos (3322)
Ranked #30 of 287 hotels in Cuba
Ranked #3 of 73 hotels in Havana
4 of 5 stars 354 reviews
Traveller photos (172)