When travelling to Cuba it would be best to plan your trip around the month of August, as the prices are significantly lower than in April - just 173 CAD per night.
There is little doubt that travellers enjoy various cities in Cuba, but the majority of travellers who visit Cuba tend to spend the most time in Varadero.
An average rate of 365 CAD per night is to be expected when planning a stay in a luxury hotel room in Cuba. This rate is about 302% above the country’s average nightly rate of 91 CAD.
At 455 CAD per night, Havana is the most expensive city in Cuba to book a hotel room in. The average cost of 455 CAD is about 401% above the country's average price per night.
The least expensive city in Cuba to stay in is Havana. With an average rate of 12 CAD per night, Havana is about 86% less expensive than other cities in Cuba.