Find Havana Hotels

Find the best deals on 1,542 hotels in Havana, Cuba

Check-in
Check-out
Compare vs momondo |
-
1
Check-in
Check-out

Top Hotels in Havana

Find the perfect Havana hotel for business or leisure


Things to do in Havana

El Capitolio
Castillo de la Real Fuerza
Gran Teatro

How much are hotels near El Capitolio?

Hotels near El Capitolio are typically 59% more expensive than the average hotel in Havana, which is £34.

Hotels near El Capitolio

How much are hotels near Castillo de la Real Fuerza?

momondo users have recommended 12 hotels to users looking to stay near Castillo de la Real Fuerza. Hotels in this area have an average price of £86 per night. These prices may change based on several factors, such as time of year. Hotels near Castillo de la Real Fuerza are typically 61% more expensive than the average hotel in Havana, which is £34.

Hotels near Castillo de la Real Fuerza

How much are hotels near Gran Teatro?

If you’re planning on staying at any of momondo’s recommended hotels in the area of Havana nearest to Gran Teatro, you should expect to pay around £83/night. This price fluctuates based on time of year. In general, a rate under £83/night is a good deal for momondo users staying near Gran Teatro. Hotels near Gran Teatro are typically 59% more expensive than the average hotel in Havana, which is £34.

Hotels near Gran Teatro

Popular neighbourhoods in Havana

Search for hotels in these Havana neighbourhoods
Hotels in La Habana Vieja
Search hotels in La Habana Vieja
  • Best value

    Hostal Dona Cristina y Dayami

    £13

    View Deal
  • #1 Most popular

    Iberostar Parque Central

    8.5

    £146

    View Deal
  • #2 Most popular

    Gran Caribe Hotel Plaza

    £51

    View Deal
  • #3 Most popular

    Saratoga

    £172

    View Deal
  • #4 Most popular

    Casa Bueno

    £69

    View Deal
  • #5 Most popular

    Apartamento Privado En La Habana Vieja

    £18

    View Deal
Hotels in Centro Habana
Search hotels in Centro Habana
  • Best value

    Caissa Neptuno

    £7

    View Deal
  • #1 Most popular

    House In Front Of The Sea

    8.5

    £18

    View Deal
  • #2 Most popular

    Casa Colonial Asturias

    £23

    View Deal
  • #3 Most popular

    Hostal Jovellar 51

    £21

    View Deal
  • #4 Most popular

    Havana's Heart - 1883 House

    £24

    View Deal
  • #5 Most popular

    Gran Caribe Hotel Inglaterra

    £84

    View Deal
Hotels in La Habana del Este
Search hotels in La Habana del Este
  • Best value

    Marazul Hotel-Adults Only

    £38

    View Deal
  • #1 Most popular

    Gran Caribe Club Atlantico

    £63

    View Deal
  • #2 Most popular

    Club Bravo Arenal

    £51

    View Deal
Hotels in Plaza de la Revolución - Vedado
Search hotels in Plaza de la Revolución - Vedado
  • Best value

    No Limit Hostel Havana

    £12

    View Deal
  • #1 Most popular

    Hotel Nacional De Cuba

    7.3

    £101

    View Deal
  • #2 Most popular

    Melia Cohiba

    7.4

    £100

    View Deal
  • #3 Most popular

    Hostal Maribel Vedado

    £18

    View Deal
  • #4 Most popular

    Tryp Habana Libre

    £81

    View Deal
  • #5 Most popular

    Paseo 206 Boutique Hotel

    9.4

    £199

    View Deal

When to book a hotel in Havana

Check out the information below to find the best deal on a Havana hotel room
Low season
September
High season
March

cheapest month to stay

28%

expected price decrease

most expensive time to stay

24%

expected price increase

Price
£64 - £114
Highest day of week
Monday
Cheapest day of week
Tuesday

avg. price over the last two weeks

Average price (weeknight)

£94

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£82

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Havana is: 1-2 star, 13 days before. 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins.
1-2 star
£21 - £25
3 star
£27 - £36
4-5 star
£114 - £121

How much does a hotel in Havana cost per night?

Use the information below to find quality Havana hotel rooms for low prices

Hostels and cheap hotels in Havana

These hotels and hostels usually make for a cheap way to stay in Havana

Hostal Nilda Backpackers

£6

View Deal

No Limit Hostel Havana

£12

View Deal

Caissa Neptuno

£7

View Deal

Casa Buena Vista

£13

View Deal

Enzo's Backpackers

£11

View Deal

Hostal Dona Cristina y Dayami

£13

View Deal

Get the best value hotel in Havana

These hotels have the best prices for their ratings

House In Front Of The Sea

8.5

£18

View Deal

Hotel Nacional De Cuba

7.3

£101

View Deal

Melia Habana

9.8

£82

View Deal

Melia Cohiba

7.4

£100

View Deal

Melia Cayo Coco

9.7

£128

View Deal

Iberostar Parque Central

8.5

£146

View Deal

Havana travel information

How long do people stay in Havana?

Visiting Havana for 6 nights is the most common choice for our users.

How much does a hotel cost in Havana?

The price of a hotel in Havana depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around £53 per night.

When is the best time to book a hotel in Havana?

Room prices for hotels in Havana can be as much as 28% lower in the month of September. So this is a great time to book and save money.

Which day is cheapest to stay in Havana?

Monday is the day where you will typically find the lowest price for your hotel room in Havana. The highest price tends to be on Sunday.

How much does a hostel in Havana cost?

Hostels in Havana (including hotels rated 2 stars and below) cost £32 per person, per night on average. This is £21 per night cheaper than the average cost of hotels in Havana.

Based on the weather in Havana, what attractions are popular during March?

Temperatures in Havana are typically around 23 °C during March and the chance of rain is low, which makes March the perfect time to spend some time outside at popular area attractions like Playas del Este and Playas del Este.