Hotels in Cuba

Find the best deals on 4,456 hotels in Cuba

Check-in
Check-out
Compare vs. momondo |

Cheapest cities to book a hotel in Cuba

Looking for a city in Cuba to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
51 C$ - 144 C$
CHEAPEST CITY IN CUBA Holguín 41% cheaper Hotels in Holguín are the cheapest in Cuba at just 51 C$ per night on average.
MOST EXPENSIVE CITY IN CUBA Cayo Largo del Sur 69% more expensive Cayo Largo del Sur has the highest priced hotels in Cuba with rooms averaging 144 C$ per night.
MOST POPULAR CITY IN CUBA Varadero 71% more users visited More momondo users search for hotels in Varadero than any other city in Cuba

Popular Cities in Cuba

Book one of the best deals Cuba has to offer in these popular locations
$self.alt
Best value
Allegro Palma Real
3.4
67 C$
$self.alt
#1 Most popular
Melia Varadero
220 C$
$self.alt
#2 Most popular
Occidental Arenas Blancas
6.3
123 C$
$self.alt
#3 Most popular
Barcelo Solymar
128 C$
$self.alt
#4 Most popular
Sol Palmeras
10.0
178 C$
$self.alt
#5 Most popular
Royalton Hicacos Resort & Spa
242 C$
$self.alt
Gran Caribe Sunbeach
73 C$
$self.alt
Best value
House In Front Of The Sea
8.5
36 C$
$self.alt
#1 Most popular
Hotel Nacional De Cuba
7.3
177 C$
$self.alt
#2 Most popular
Melia Habana
9.8
224 C$
$self.alt
#3 Most popular
Comodoro
79 C$
$self.alt
#4 Most popular
Four Points by Sheraton Havana
3.7
216 C$
$self.alt
#5 Most popular
Hotel Inglaterra
209 C$
$self.alt
Hotel Saratoga
311 C$
$self.alt
Best value
Aparthotel Azul
81 C$
$self.alt
#1 Most popular
TRYP Cayo Coco
133 C$
$self.alt
#2 Most popular
Meliá Cayo Coco
9.7
205 C$
$self.alt
#3 Most popular
Iberostar Daiquiri
5.4
116 C$
$self.alt
#4 Most popular
Sol Cayo Coco
139 C$
$self.alt
#5 Most popular
Pullman Cayo Coco
10.0
161 C$
Hotels in Cayo Santa Maria
Search hotel deals in Cayo Santa Maria
$self.alt
Best value
Grand Memories Santa Maria
148 C$
$self.alt
#1 Most popular
Sanctuary at Grand Memories Santa Maria - Adults Only
161 C$
$self.alt
#2 Most popular
Sol Cayo Santa María
162 C$
$self.alt
Best value
Casa Dotres
40 C$
$self.alt
#1 Most popular
Iberostar Selection Holguín
174 C$
$self.alt
#2 Most popular
Villa Azul
45 C$
$self.alt
#3 Most popular
Villa Cristal holguin
43 C$
$self.alt
#4 Most popular
Islazul Hotel Mirador de Mayabe
81 C$
$self.alt
#5 Most popular
Hotel Bosque
64 C$
$self.alt
Xanadú B&b

Cuba travel tips

Let us help you with the best tips about Cuba

When is the least expensive time to stay in Cuba?

When travelling to Cuba it would be best to plan your trip around the month of May, as the prices are significantly lower than in April - just 147 C$ per night.

Where do most people stay in Cuba?

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.

How much does a luxury hotel cost in Cuba?

An average rate of 375 C$ per night is to be expected when planning a stay in a luxury hotel room in Cuba. This rate is about 115% above the country’s average nightly rate of 174 C$.

Which city in Cuba has the most expensive hotel rooms?

At 144 C$ per night, Cayo Largo del Sur is the most expensive city in Cuba to book a hotel room in. The average cost of 144 C$ is about 69% above the country's average price per night.

Which city in Cuba has the least expensive hotel rooms?

The least expensive city in Cuba to stay in is Havana. With an average rate of 16 C$ per night, Havana is about 91% less expensive than other cities in Cuba.


Popular international routes landing in Cuba

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Vancouver to Havana
Fastest flight time
11h 45m
Cheapest price
270 C$
Montreal to Havana
Fastest flight time
19h 55m
Cheapest price
316 C$
Toronto to Havana
Fastest flight time
3h 30m
Cheapest price
322 C$
Calgary to Havana
Fastest flight time
15h 34m
Cheapest price
390 C$
Winnipeg to Havana
Fastest flight time
42h 29m
Cheapest price
410 C$
Thunder Bay to Varadero
Fastest flight time
25h 09m
Cheapest price
440 C$
Québec City to Havana
Fastest flight time
7h 55m
Cheapest price
493 C$
Fredericton to Varadero
Fastest flight time
8h 22m
Cheapest price
550 C$
Regina to Varadero
Fastest flight time
36h 00m
Cheapest price
600 C$
Moncton to Varadero
Fastest flight time
14h 25m
Cheapest price
607 C$
View more