Havana City Hotels
Menu

Search Hotels

Select date

Select date


Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

3 star hotels in Havana

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

45 properties found

  • Gran Caribe Hotel Saint John'S

    Calle O E/ 23 Y 25, Vedado, Havana, Cuba (Show map)

    Gran Caribe Hotel Saint John'S boasts an excellent location within a 25-minute walk of Parque John Lennon, offering 88 rooms and a sauna and live performances. The hotel occupies…

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • Paseo Habana

    Calle 17 Esq. A Vedado, Havana, Cuba (Show map)

    Paseo Habana Hotel is set in a green area of Havana and gives access to Vedado, which is about 20 minutes' walk away. Founded in 2009, the hotel underwent a…

    More...

    From US$ 93
    price for 1 night
    Book Now From US$ 93
  • Deauville

    Galiano 1 E/Malecon Y S.Lazaro, Havana, Cuba (Show map)

    Deauville Hotel is a 3-star accommodation in the historical center of Havana providing guests with a roof-top pool, a sunbathing terrace and an outdoor swimming pool. The welcoming…

    More...

    From US$ 89
    price for 1 night
    Book Now From US$ 89
  • Bella Habana Aeropuerto

    Conill E/ Marino Y Boyer, Havana, Cuba (Show map)

    Bella Habana Aeropuerto Hotel is a 3-star venue placed about 4.1 km from Central Park. The designer hotel is set in a historic building in the heart of Havana.

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • Sercotel Lido

    Consulado No. 210 Entre Animas Y Trocadero, Havana, Cuba (Show map)

    Sercotel Lido is a 3-star property situated at about 1.6 km distance from Iglesia de Paula. The hotel lies within 15 minutes' walk of Church and Convent of Our…

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40