Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Havana Hotels from Rs1,693

Filter by

Selecting an option opens a search results page with the selected filter applied
Expedia RewardsSelecting an option opens a search results page with the selected filter applied
Popular FiltersSelecting an option opens a search results page with the selected filter applied
Star ratingSelecting an option opens a search results page with the selected filter applied
Your BudgetSelecting an option opens a search results page with the selected filter applied
Guest ratingSelecting an option opens a search results page with the selected filter applied
Payment TypeSelecting an option opens a search results page with the selected filter applied
Property TypeSelecting an option opens a search results page with the selected filter applied
AreaSelecting an option opens a search results page with the selected filter applied
Popular LocationsSelecting an option opens a search results page with the selected filter applied
AmenitiesSelecting an option opens a search results page with the selected filter applied
AccessibilitySelecting an option opens a search results page with the selected filter applied
Trip TypeSelecting an option opens a search results page with the selected filter applied
Hotel Saratoga
4.5 out of 5
Paseo del Prado 603, Esquina Dragones, Havana
Get Rates
17.01 km from city centre
4.3/5Excellent! (221 reviews)
Great hotel to stay in

"Very nice helpful staff across the entire hotel services, clean, with a beautiful views"…"

Reviewed on 5 Apr 2020

Hotel Saratoga
Blau Arenal Habana Beach – All Inclusive
3.5 out of 5
Laguna Boca Ciega, Havana, Havana
Get Rates
15.39 km from city centre
3.7/5Good! (103 reviews)

"The service was awesome, amenities and entertainment were really good"…"

Reviewed on 10 Feb 2020

Blau Arenal Habana Beach – All Inclusive
El Candil Boutique Hotel
5 out of 5
Calle 2 No 457 e/19 y 21, Vedado, Havana
The price is Rs11,249 per night
20.18 km from city centre
4.9/5Exceptional! (75 reviews)
Incredible homely stay

"We had the most wonderful week spent at this property. The ladies working on reception were extremely attentive and helpful when offering advice on places to visit. The breakfast was well rounded and very high quality."…"

Reviewed on 19 Mar 2020

El Candil Boutique Hotel
La Rosa de Ortega
4 out of 5
252 Patrocinio entre Juan Bruno Zayas, y Cortina. La Víbora.10 de Octubre, Havana
The price is Rs5,940 per night
15.97 km from city centre
4.8/5Exceptional! (38 reviews)
A dream!

"This place was a dream, we had the most amazing trip. The staff and the room were so great, we will definitely visit again!"…"

Reviewed on 26 Mar 2020

La Rosa de Ortega
Lety Miramar
2.5 out of 5
Calle 2 entre 1ra y 3ra 117, Playa Miramar, Havana, Havana
The price is Rs1,693 per night
21.82 km from city centre
Lety Miramar
Melia Cohiba
4 out of 5
Paseo Entre 1ra y 3ra, Vedado, Plaza de la Revolucion, Havana
Get Rates
21.23 km from city centre
4/5Very Good! (157 reviews)
Great staff and accommodations

"Check in was easy and the girls were especially nice. Well, everyone was nice. Breakfast was good sized buffet. Pretty good. Nice place for Havana."…"

Reviewed on 5 Mar 2020

Melia Cohiba
Melia Habana
4 out of 5
Avenida 3ra, Entre 76 y 80, Miramar, Playa L, Havana
Get Rates
23.4 km from city centre
4.2/5Excellent! (152 reviews)

"True 5 star unlike other “5 star” properties listed in Havana."…"

Reviewed on 27 Mar 2020

Melia Habana
Habana Riviera by Iberostar
4 out of 5
Paseo y Malecón, Havana, La Habana
Get Rates
21.33 km from city centre
3.5/5Good! (79 reviews)

"Great! It was a great service ad well. Location. Costumer service."…"

Reviewed on 29 Sep 2019

Habana Riviera by Iberostar
Iberostar Parque Central
4.5 out of 5
Neptuno e/ Prado y Zulueta, Habana Vieja, Havana
Get Rates
17.39 km from city centre
3.7/5Good! (313 reviews)

"The service and the good atmosphère in this place ."…"

Reviewed on 31 Mar 2020

Iberostar Parque Central
Hotel Atlantico - All Inclusive
3.5 out of 5
Ave. Las Terrazas, Santa María del Mar, Havana, La Habana
Get Rates
15.21 km from city centre
3.4/5Good! (65 reviews)

"Friendly staff food was good hotel need renovation."…"

Reviewed on 9 Mar 2020

Hotel Atlantico - All Inclusive
Hotel Nacional de Cuba
4 out of 5
Calle 21 y O, Vedado, Plaza, Havana
Get Rates
19.54 km from city centre
4/5Very Good! (1,189 reviews)

"Absolutely beautiful hotel with original historic features and gardens, overlooking the sea."…"

Reviewed on 31 Mar 2020

Hotel Nacional de Cuba
Art Studio Habana Vieja 55
4 out of 5
Pena Pobre 55, entre Aguiar y Habana, Havana
The price is Rs3,180 per night
17.37 km from city centre
3.8/5Good! (165 reviews)
Wonderful, quirky place.

"This is a lovely place to stay. It is right in the heart of the old town, surrounded by bars and restaurants and very close to the malecon and the water. The only possible down side are the perilously steep stairs up to the roof terrace, and the un-bannistered steps up to the bathroom in some of ..."…"

Reviewed on 5 Mar 2020

Art Studio Habana Vieja 55
MarAzul Hotel - All Inclusive
3 out of 5
Avs. Sur y Las Terrazas, Havana, La Habana
The price is Rs6,000 per night
15.01 km from city centre
2.6/5 (130 reviews)

"The staff were helpful and friendly. Location close to the beach. The hotel itself could do with a bit of a makeover and spruce up. But taking into consideration its Cuba and the very reasonable cost it was except able and I would stay again"…"

Reviewed on 7 Feb 2020

MarAzul Hotel - All Inclusive
Residencia Santa Clara
13 Santa Clara, Havana
The price is Rs7,275 per night
16.23 km from city centre
4.8/5Exceptional! (11 reviews)

"Beautifully designed hotel, very relaxing place to stay, the people who run the hotel are very friendly and helpful. An oasis in the busyness of Old Havana. We want to come back!"…"

Reviewed on 10 Jan 2020

Residencia Santa Clara
Hotel Sevilla
3.5 out of 5
Trocadero No 55, Old Havana, Havana, Havana
Get Rates
17.44 km from city centre
3.5/5Good! (604 reviews)

"If you want a great stay - this is the place. Walk to everything. Best restaurants less than 5 min walk. Incredible opera singers on the rooftop restaurant!"…"

Reviewed on 22 Mar 2020

Hotel Sevilla
Don't see what you're looking for?
See all available properties in Havana
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Discover neighborhoods in Havana

Find the best Havana areas and neighborhoods for the activities you enjoy most. Learn more about Havana

Visiting Havana

Visitors can enjoy all that Havana has to offer including the jazz scene, monuments and waterfront. Tourists can also enjoy so much more including its opera houses.

  • There are 728 hotels and other accommodation options in Havana
  • The closest major airport is in Varadero (VRA-Juan Gualberto Gomez), 50.7 mi (81.5 km) from the city centre

Dressing for Havana

  • Between January and March, you can expect the daytime average to be around 28°C and the nighttime average to be 18°C
  • From April to June, temperatures average about 31°C during the day and 20°C at night
  • July to September averages 32°C during the day and 23°C at night
  • Between October and December, the average temperature is 30°C during the day and 19°C at night
  • Havana gets about 1322 millimetres of rain per year
  • Hottest months are usually July and August with an average temperature of 31°C, while the coldest months are February and January with an average of 18°C

Frequently asked questions

What's the best place to stay in Havana?
Casa Maura Habana Vieja is a favourite with Expedia customers. This 3-star B&B offers a free manager’s reception and concierge services. It is located a short 6-minute walk from Malecón. Reviews from our site also recommend CasavanaCuba Boutique Hotel and Art Boutique Havana as top options for your visit.
If I need to cancel my hotel reservation in Havana, will I receive a refund?
Yes! You’ll find that most hotel reservations are fully refundable if cancelled prior to the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you have a non-refundable reservation, you might be able to cancel it and get a refund within 24 hours of booking. Put in your dates and click on “Search”, then you can filter by “free cancellation” to review top deals in Havana.
What's the best hotel when travelling with children to Havana?
Havana Oceanfront Condo is a top 3-star apartment on Expedia for families, and features a restaurant and in-room kitchens. Other choices to stay with the children include MarAzul Hotel - All Inclusive and Iberostar Parque Central. Also, attractions such as Paseo de Marti and Havana Zoo are fun for children of all ages.
What's the best all-inclusive hotel in Havana?
Hotel Atlantico - All Inclusive is a 3.5-star all-inclusive property featuring a restaurant and a poolside bar, and a favourite with Expedia travellers.
What's the best pet-friendly place to stay in Havana?
Casa Barbara is a top guesthouse for people travelling with their pets, and offers laundry facilities and free newspapers for its human guests. Two other good options for you and your pet include Casa de Carmen and Casa Floridita.
What's the best accommodation option for a beach holiday in Havana?
Casa Maura Habana Vieja is a top 4-star beach hotel with 3 restaurants and an outdoor pool. Head to Santa Maria del Mar Beach or Guanabo Beach for some quality time by the water.
What's the best boutique-style hotel in Havana?
Boutique Vedado 5tay8 is a favourite 4-star hotel with Expedia travellers looking for stylish accommodation, and features a restaurant and a bar. If you’d prefer to stay at a boutique hotel, you might also want to look at Paseo 206 Boutique Hotel.

Havana Hotel Reviews

More trip options