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. Mac: Safari.

Check availability

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
 

Cuba hotels

What style of hotel do you prefer? Clear selection
B&Bs (720)
Romantic (78)
Family (47)
Best Value (28)
Business (17)
Trendy (1)

5.0 of 5 Paradisus Rio de Oro Resort & Spa, Holguin
€173 - €226 per night*
Travellers' Choice® 2012 Winner All Inclusive
Ranked #1 of 288 hotels in Cuba
Ranked #1 of 9 hotels in Holguin
4.5 of 5 stars 1,842 reviews
Traveller photos (2435)
5.0 of 5 Paradisus Varadero Resort & Spa, Varadero
€196 - €256 per night*
Ranked #2 of 288 hotels in Cuba
Ranked #1 of 57 hotels in Varadero
4.5 of 5 stars 1,246 reviews
Traveller photos (1354)
5.0 of 5 Iberostar Varadero, Varadero Travellers' Choice® 2012 Winner All Inclusive
Ranked #3 of 288 hotels in Cuba
Ranked #2 of 57 hotels in Varadero
4.5 of 5 stars 1,861 reviews
Traveller photos (2401)
4.5 of 5 Melia Buenavista, Cayo Santa Maria
Ranked #4 of 288 hotels in Cuba
4.5 of 5 stars 398 reviews
Traveller photos (742)
5.0 of 5 Parque Central, Havana
€75 - €113 per night*
Travellers' Choice® 2012 Winner Luxury
Ranked #5 of 288 hotels in Cuba
Ranked #1 of 73 hotels in Havana
4.5 of 5 stars 1,252 reviews
Traveller photos (792)
Ranked #6 of 288 hotels in Cuba
Ranked #3 of 57 hotels in Varadero
4.5 of 5 stars 2,148 reviews
Traveller photos (2787)
Ranked #7 of 288 hotels in Cuba
Ranked #1 of 9 hotels in Trinidad
4.5 of 5 stars 192 reviews
Traveller photos (107)
Melia Cayo Coco, Cayo Coco
€143 - €188 per night*
Ranked #8 of 288 hotels in Cuba
Ranked #1 of 11 hotels in Cayo Coco
4.5 of 5 stars 1,185 reviews
Traveller photos (1612)
5.0 of 5 Paradisus Princesa del Mar Resort & Spa, Varadero
€128 - €151 per night*
Ranked #9 of 288 hotels in Cuba
Ranked #4 of 57 hotels in Varadero
4.5 of 5 stars 1,505 reviews
Traveller photos (1662)
Ranked #10 of 288 hotels in Cuba
Ranked #2 of 9 hotels in Holguin
4.5 of 5 stars 2,489 reviews
Traveller photos (3335)
4.5 of 5 Melia Las Americas, Varadero
€59 - €176 per night*
Ranked #11 of 288 hotels in Cuba
Ranked #5 of 57 hotels in Varadero
4.5 of 5 stars 974 reviews
Traveller photos (983)
Ranked #12 of 288 hotels in Cuba
Ranked #6 of 57 hotels in Varadero
4.5 of 5 stars 1,284 reviews
Traveller photos (1326)
4.5 of 5 Melia Cayo Guillermo, Cayo Guillermo
€94 - €188 per night*
Ranked #13 of 288 hotels in Cuba
Ranked #1 of 4 hotels in Cayo Guillermo
4 of 5 stars 1,331 reviews
Traveller photos (2473)
Ranked #14 of 288 hotels in Cuba
Ranked #7 of 57 hotels in Varadero
4 of 5 stars 2,085 reviews
Traveller photos (2501)
4.0 of 5 Hotel Playa Costa Verde, Rafael Freyre
€132 - €188 per night*
Ranked #15 of 288 hotels in Cuba
Ranked #1 of 2 hotels in Rafael Freyre
4 of 5 stars 1,594 reviews
Traveller photos (2259)
4.0 of 5 Quinta Avenida Habana, Havana
€90 - €110 per night*
Ranked #16 of 288 hotels in Cuba
Ranked #2 of 73 hotels in Havana
4.5 of 5 stars 28 reviews
Traveller photos (31)
4.0 of 5 Sol Rio de Luna y Mares, Guardalavaca
€113 - €128 per night*
Ranked #17 of 288 hotels in Cuba
Ranked #1 of 3 hotels in Guardalavaca
4 of 5 stars 1,949 reviews
Traveller photos (3677)
5.0 of 5 Iberostar Ensenachos, Cayo Ensenachos
Ranked #18 of 288 hotels in Cuba
Ranked #1 of 1 hotels in Cayo Ensenachos
4 of 5 stars 1,071 reviews
Traveller photos (2027)
4.0 of 5 Melia Habana, Havana
€121 - €134 per night*
Travellers' Choice® 2012 Winner Trendiest
Ranked #19 of 288 hotels in Cuba
Ranked #3 of 73 hotels in Havana
4 of 5 stars 373 reviews
Traveller photos (266)
3.0 of 5 Sol Pelicano, Cayo Largo
€38 - €77 per night*
Ranked #20 of 288 hotels in Cuba
Ranked #1 of 5 hotels in Cayo Largo
4 of 5 stars 584 reviews
Traveller photos (991)
4.0 of 5 SuperClubs Breezes Jibacoa, Santa Cruz del Norte
€145 - €411 per night*
Ranked #21 of 288 hotels in Cuba
4 of 5 stars 1,542 reviews
Traveller photos (1772)
Sirenis Cayo Santa Maria, Cayo Santa Maria
Ranked #22 of 288 hotels in Cuba
4.5 of 5 stars 30 reviews
Traveller photos (146)
Ranked #23 of 288 hotels in Cuba
Ranked #3 of 9 hotels in Holguin
4 of 5 stars 706 reviews
Traveller photos (816)
3.0 of 5 Melia Santiago de Cuba, Santiago de Cuba
€69 - €87 per night*
Ranked #24 of 288 hotels in Cuba
Ranked #1 of 13 hotels in Santiago de Cuba
4 of 5 stars 148 reviews
Traveller photos (94)
4.0 of 5 Melia Cayo Santa Maria, Cayo Santa Maria
€139 - €185 per night*
Ranked #25 of 288 hotels in Cuba
4 of 5 stars 1,242 reviews
Traveller photos (2096)
Ranked #26 of 288 hotels in Cuba
Ranked #8 of 57 hotels in Varadero
4 of 5 stars 1,349 reviews
Traveller photos (1465)
4.0 of 5 Sol Cayo Coco, Cayo Coco
€84 - €168 per night*
Ranked #27 of 288 hotels in Cuba
Ranked #2 of 11 hotels in Cayo Coco
4 of 5 stars 1,184 reviews
Traveller photos (1418)
4.5 of 5 Melia Las Dunas, Cayo Santa Maria
Ranked #28 of 288 hotels in Cuba
4 of 5 stars 2,128 reviews
Traveller photos (3394)
4.0 of 5 Sol Cayo Largo, Cayo Largo
€75 - €267 per night*
Ranked #29 of 288 hotels in Cuba
Ranked #2 of 5 hotels in Cayo Largo
4 of 5 stars 752 reviews
Traveller photos (1440)
Ranked #30 of 288 hotels in Cuba
Ranked #4 of 9 hotels in Holguin
4 of 5 stars 1,178 reviews
Traveller photos (1746)