Skip to main content
Accommodations Flights Flight + Hotel Car Rentals Airport Taxis

Looking for deals in Havana?

Check prices and accommodations for:

Hotels and More in Havana

Havana Dream

Havana Dream

Hotel in Old Havana, Havana

Havana Dream is a 5-star property located in Havana. The property is around a 7-minute walk from La Bodeguita del Medio, 600 yards from Old Square and a 19-minute walk from Castillo de San Salvador de...

Show more Show less
Avg. price/night: $80
VIP Morro

VIP Morro

Old Havana, Havana

Featuring a bar and a restaurant, VIP Morro is located in Havana. This 5-star hotel offers a concierge service and valet parking.

Show more Show less
Avg. price/night: $200
Animas 303

Animas 303

Old Havana, Havana

Featuring a garden, Animas 303 offers accommodations in Havana, 1.1 miles from La Bodeguita del Medio.

Show more Show less
Avg. price/night: $40
Doña Elena

Doña Elena

Old Havana, Havana

Doña Elena is offering accommodations in Havana. Providing a garden, the property is located within a 14-minute walk of Old Square. All rooms include a patio.

Show more Show less
Avg. price/night: $55
Hotel Sevilla

Hotel Sevilla

Old Havana, Havana

Hotel Sevilla has an outdoor swimming pool, garden, a fitness center and bar in Havana. Featuring a shared lounge, this property also provides guests with a restaurant.

Show more Show less
Avg. price/night: $122
Yagrumas

Yagrumas

Hotel in Havana

Located within 27 miles of Hemingway Museum and 24 miles of Revolution Museum, Yagrumas has rooms with air conditioning and a private bathroom in Havana.

Show more Show less
Avg. price/night: $30

Most-booked hotels in Havana in the past month

Havana's best hotels with breakfast

Budget hotels in Havana

Hotels located in the center of Havana

FAQs about hotels in Havana

  • On average, 3-star hotels in Havana cost $72 per night, and 4-star hotels in Havana are $134 per night. If you're looking for something really special, a 5-star hotel in Havana can be found for $242 per night, on average (based on Booking.com prices).

  • On average, it costs $59 per night to book a 3-star hotel in Havana for tonight. You'll pay around $116 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Havana will cost around $170, on average (based on Booking.com prices).

  • Old Havana, Vedado, and Havana Center are popular with other travelers visiting Havana.

  • The average price per night for a 3-star hotel in Havana this weekend is $114 or, for a 4-star hotel, $218. Looking for something even fancier? 5-star hotels in Havana for this weekend cost around $387 per night, on average (based on Booking.com prices).

  • Havana Dream, VIP Morro, and Doña Elena are some of the popular hotels in Havana.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Havana:

Explore guest reviews of hotels in Havana