$37 - $106
|CHEAPEST CITY IN CUBA||Holguín||39% cheaper||Hotels in Holguín are the cheapest in Cuba at just $38 per night on average.|
|MOST EXPENSIVE CITY IN CUBA||Cayo Largo del Sur||74% more expensive||Cayo Largo del Sur has the highest priced hotels in Cuba with rooms averaging $107 per night.|
|MOST POPULAR CITY IN CUBA||Varadero||44% more users visited||More momondo users search for hotels in Varadero than any other city in Cuba|
At just $148 per night on average, May is the least expensive month to stay at a hotel in Cuba. The most expensive month to stay at a hotel in Cuba is February.
There is little doubt that travelers enjoy various cities in Cuba, but the majority of travelers who visit Cuba tend to spend the most time in Varadero.
At $277 per night, the average luxury hotel room in Cuba is 107% above the rate of a typical hotel room in Cuba, which is $134.
Our data shows that hotel rooms in Cayo Largo del Sur are about 74% more expensive on average than hotel rooms in the rest of Cuba, with a nightly rate of $107.
The least expensive city in Cuba to stay in is Havana. With an average rate of $12 per night, Havana is about 91% less expensive than other cities in Cuba.