Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Havana – 1,322 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Boutique Casavana

Hotel in Vedado, Havana

Located in Havana, 3.1 mi from La Bodeguita del Medio, Hotel Boutique Casavana provides accommodations with a restaurant, free private parking, a bar and a shared lounge.

Show more Show less

Hotel Plus Vedado 500

Hotel in Havana

Hotel Plus Vedado 500 has a restaurant, bar, a shared lounge and garden in Havana.

Show more Show less

Chacón 160 - MPH

Hotel in Old Havana, Havana

Located in Havana, 1 mi from Playa del Chivo, Chacón 160 - MPH features air-conditioned accommodations and a bar.

Show more Show less

La AKDmia Cuba

Hotel in Old Havana, Havana

Located in Havana, 1.2 mi from Playa del Chivo, La AKDmia Cuba features air-conditioned accommodations and a shared lounge.

Show more Show less

Casa Pedro-María

Hotel in Old Havana, Havana

Featuring a restaurant, a bar as well as a shared lounge, Casa Pedro-María is located in Havana, an 18-minute walk from Playa del Chivo.

Show more Show less

Havana Dream

Hotel in Old Havana, Havana

Boasting a shared lounge, terrace and views of garden, Havana Dream is located in Havana, 1.2 mi from Playa del Chivo.

Show more Show less

VIP Morro

Hotel in Old Havana, Havana

Set in Havana, 0.8 mi from Playa del Chivo, VIP Morro offers accommodations with a restaurant, free private parking, a bar and a terrace. This 5-star hotel offers a concierge service and valet...

Show more Show less

Habana Five

Hotel in Old Havana, Havana

Attractively located in the Old Havana district of Havana, Habana Five is located 1.2 mi from Playa del Chivo, 1.1 mi from La Bodeguita del Medio and 1.1 mi from Old Square.

Show more Show less

Residencia Santa Clara

Hotel in Old Havana, Havana

Located in Havana and with Old Square reachable within 0.9 mi, Residencia Santa Clara features express check-in and check-out, nonsmoking rooms, a bar, free WiFi and 2 terraces.

Show more Show less

Porteria

Hotel in Havana

Located in Havana, 2.5 mi from Old Square, Porteria features air-conditioned accommodations and a garden. Boasting a tour desk, this property also provides guests with a terrace.

Show more Show less

Most-booked hotels in Havana in the past month

See all

Havana's best hotels with breakfast

See all

Budget hotels in Havana

See all

FAQs about hotels in Havana

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

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

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

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Havana:

Explore guest reviews of hotels in Havana

See all