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.

Cuba Hotels

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

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
INR12,947 - 16,887 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,992 reviews
Traveller photos (2572)
Ranked #2 of 287 hotels in Cuba
Ranked #1 of 9 hotels in Trinidad
4.5 of 5 stars 246 reviews
Traveller photos (125)
4.5 of 5 Melia Buenavista, Cayo Santa Maria
Ranked #3 of 287 hotels in Cuba
4.5 of 5 stars 525 reviews
Traveller photos (1034)
5.0 of 5 Iberostar Varadero, Varadero Travellers' Choice™ 2012 Winner All Inclusive
Ranked #4 of 287 hotels in Cuba
Ranked #1 of 57 hotels in Varadero
4.5 of 5 stars 2,073 reviews
Traveller photos (2593)
5.0 of 5 Paradisus Varadero Resort & Spa, Varadero
INR14,635 - 19,139 per night*
Ranked #5 of 287 hotels in Cuba
Ranked #2 of 57 hotels in Varadero
4.5 of 5 stars 1,430 reviews
Traveller photos (1482)
5.0 of 5 Iberostar Parque Central, Havana
INR5,629 - 8,443 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,442 reviews
Traveller photos (945)
Ranked #7 of 287 hotels in Cuba
Ranked #3 of 57 hotels in Varadero
4.5 of 5 stars 2,359 reviews
Traveller photos (2957)
4.5 of 5 Melia Cayo Coco, Cayo Coco
INR10,695 - 14,072 per night*
Ranked #8 of 287 hotels in Cuba
Ranked #1 of 10 hotels in Cayo Coco
4.5 of 5 stars 1,370 reviews
Traveller photos (1886)
5.0 of 5 Paradisus Princesa del Mar Resort & Spa, Varadero
INR9,569 - 11,258 per night*
Ranked #9 of 287 hotels in Cuba
Ranked #4 of 57 hotels in Varadero
4.5 of 5 stars 1,669 reviews
Traveller photos (1818)
Ranked #10 of 287 hotels in Cuba
Ranked #2 of 9 hotels in Holguin
4.5 of 5 stars 2,740 reviews
Traveller photos (3629)
4.5 of 5 Melia Las Americas, Varadero
INR4,391 - 13,116 per night*
Ranked #11 of 287 hotels in Cuba
Ranked #5 of 57 hotels in Varadero
4.5 of 5 stars 1,095 reviews
Traveller photos (1124)
Ranked #12 of 287 hotels in Cuba
Ranked #6 of 57 hotels in Varadero
4.5 of 5 stars 2,278 reviews
Traveller photos (2690)
4.0 of 5 Melia Cayo Santa Maria, Cayo Santa Maria
INR10,414 - 13,791 per night*
Ranked #13 of 287 hotels in Cuba
4 of 5 stars 1,472 reviews
Traveller photos (2457)
4.5 of 5 Melia Cayo Guillermo, Cayo Guillermo
INR7,036 - 14,072 per night*
Ranked #14 of 287 hotels in Cuba
Ranked #1 of 4 hotels in Cayo Guillermo
4 of 5 stars 1,497 reviews
Traveller photos (2657)
Ranked #15 of 287 hotels in Cuba
Ranked #7 of 57 hotels in Varadero
4 of 5 stars 1,475 reviews
Traveller photos (1655)
4.0 of 5 Hotel Playa Costa Verde, Rafael Freyre
INR9,851 - 14,072 per night*
Ranked #16 of 287 hotels in Cuba
Ranked #1 of 2 hotels in Rafael Freyre
4 of 5 stars 1,753 reviews
Traveller photos (2492)
4.0 of 5 Sol Rio de Luna y Mares, Guardalavaca
INR8,443 - 9,569 per night*
Ranked #17 of 287 hotels in Cuba
Ranked #1 of 3 hotels in Guardalavaca
4 of 5 stars 2,126 reviews
Traveller photos (4031)
4.0 of 5 Sol Cayo Guillermo, Cayo Guillermo
INR9,006 - 10,695 per night*
Ranked #18 of 287 hotels in Cuba
Ranked #2 of 4 hotels in Cayo Guillermo
4 of 5 stars 1,182 reviews
Traveller photos (1790)
4.0 of 5 SuperClubs Breezes Jibacoa, Santa Cruz del Norte
INR10,808 - 30,734 per night*
Ranked #19 of 287 hotels in Cuba
4 of 5 stars 1,646 reviews
Traveller photos (1840)
5.0 of 5 Iberostar Ensenachos, Cayo Ensenachos
Ranked #20 of 287 hotels in Cuba
Ranked #1 of 1 hotels in Cayo Ensenachos
4 of 5 stars 1,332 reviews
Traveller photos (2432)
3.0 of 5 Sol Pelicano, Cayo Largo
INR2,814 - 5,742 per night*
Ranked #21 of 287 hotels in Cuba
Ranked #1 of 6 hotels in Cayo Largo
4 of 5 stars 740 reviews
Traveller photos (1288)
4.0 of 5 Melia Santiago de Cuba, Santiago de Cuba
INR5,179 - 6,530 per night*
Ranked #22 of 287 hotels in Cuba
Ranked #1 of 13 hotels in Santiago de Cuba
4 of 5 stars 184 reviews
Traveller photos (106)
4.0 of 5 Melia Habana, Havana
INR9,006 - 10,020 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 446 reviews
Traveller photos (282)
Ranked #24 of 287 hotels in Cuba
Ranked #8 of 57 hotels in Varadero
4 of 5 stars 1,649 reviews
Traveller photos (1778)
4.0 of 5 Sol Cayo Coco, Cayo Coco
INR5,910 - 11,877 per night*
Ranked #25 of 287 hotels in Cuba
Ranked #2 of 10 hotels in Cayo Coco
4 of 5 stars 1,351 reviews
Traveller photos (1579)
4.5 of 5 Breezes Varadero, Varadero
INR6,755 - 18,013 per night*
Ranked #26 of 287 hotels in Cuba
Ranked #9 of 57 hotels in Varadero
4 of 5 stars 937 reviews
Traveller photos (1098)
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,657 reviews
Traveller photos (3156)
Ranked #28 of 287 hotels in Cuba
Ranked #10 of 57 hotels in Varadero
4 of 5 stars 1,096 reviews
Traveller photos (1565)
Tryp Cayo Coco, Cayo Coco
INR10,020 - 17,112 per night*
Ranked #29 of 287 hotels in Cuba
Ranked #3 of 10 hotels in Cayo Coco
4 of 5 stars 2,508 reviews
Traveller photos (3318)
Ranked #30 of 287 hotels in Cuba
Ranked #3 of 9 hotels in Holguin
4 of 5 stars 894 reviews
Traveller photos (1025)

Additional Information about Cuba

4.0 of 5 stars | 117,829 Reviews