|
Price
|
$68 - $114
|
| CHEAPEST CITY IN CUBA | Havana | 25% cheaper | Hotels in Havana are the cheapest in Cuba at just $68 per night on average. |
| MOST EXPENSIVE CITY IN CUBA | Varadero | 24% more expensive | Varadero has the highest priced hotels in Cuba with rooms averaging $114 per night. |
| MOST POPULAR CITY IN CUBA | Havana | -94% more users visited | More momondo users search for hotels in Havana than any other city in Cuba |
May is the least expensive month to stay in Cuba, with an average price of $131 per night. That price is significantly cheaper than the most expensive month, December.
While the country has many desirable locations to visit, the most popular city in Cuba to travel to is Havana.
Expect to pay about $402 per night when booking a luxury hotel room in Cuba. Rates for luxury hotel rooms are typically 251% more than the average hotel room in Cuba, which costs $114 each night.
Our data shows that hotel rooms in Varadero are about 24% more expensive on average than hotel rooms in the rest of Cuba, with a nightly rate of $114.
Our users typically find that Havana has the lowest nightly rates in the country at just $14. Havana offers hotel rooms at an average rate that is 88% lower than the average city in Cuba.