The Esplanade Zagreb Hotel

9 of the best · Zagreb, Croatia

9 of the Best Hotels in Zagreb

From the Esplanade, built for the Orient Express, to central classics and boutique stays in the old town.

Our 9 favourites, listed A–Z · Updated October 2026

Insiders' picks

Three of our favourites from this list, vetted by people who know and love Zagreb.

  1. Built for the Orient Express

    Esplanade Zagreb Hotel

    Lower Town·Luxury hotel·€€€€

    Zagreb’s grandest hotel, built in 1925 for passengers of the Orient Express, beside the main railway station.

    Mihanovićeva ulica 1Explore View on map

  2. A historic hideaway

    Hotel Jägerhorn

    Lower Town·Boutique hotel·€€€

    A small boutique hotel in a historic building just off Ilica, below the Upper Town.

    Explore View on map

  3. On Tkalčićeva

    Hotel Academia

    Kaptol·Boutique hotel·€€€

    A boutique hotel at the top of Tkalčićeva Street, between the Upper Town and Kaptol.

    Tkalčićeva ulica 88Explore View on map

The full list: Hotels, A–Z

Show all 9 places on a map
Neighbourhood

Luxury 1

Zagreb’s grandest hotel.

  1. Built for the Orient Express

    Esplanade Zagreb Hotel

    Lower Town·Luxury hotel·€€€€

    Zagreb’s grandest hotel, built in 1925 for passengers of the Orient Express, beside the main railway station.

    Mihanovićeva ulica 1Explore View on map

Classic hotels 3

Central, comfortable and well placed.

  1. On the main square

    Hotel Dubrovnik

    City Centre·Hotel·€€€

    A long-established hotel right on Ban Jelačić Square.

    Gajeva ulica 1Explore View on map

  2. A historic palace

    Hotel Palace Zagreb

    Lower Town·Historic hotel·€€€

    A historic hotel in an elegant building on the Green Horseshoe, facing Strossmayer Square.

    Trg Josipa Jurja Strossmayera 10Explore View on map

  3. Business and leisure

    Sheraton Zagreb Hotel

    Lower Town·Hotel·€€€

    A large international hotel a short walk from the centre.

    Ulica kneza Borne 2Explore View on map

Boutique & design 5

Smaller hotels with character.

  1. Central boutique

    Amadria Park Hotel Capital

    Lower Town·Boutique hotel·€€€

    A stylish hotel on Jurišićeva Street, close to Ban Jelačić Square.

    Jurišićeva ulica 22Explore View on map

  2. Design-led

    Canopy by Hilton Zagreb City Centre

    Lower Town·Design hotel·€€€

    A design-led hotel close to the main railway station.

    Ulica kneza Branimira 29Explore View on map

  3. On Tkalčićeva

    Hotel Academia

    Kaptol·Boutique hotel·€€€

    A boutique hotel at the top of Tkalčićeva Street, between the Upper Town and Kaptol.

    Tkalčićeva ulica 88Explore View on map

  4. A historic hideaway

    Hotel Jägerhorn

    Lower Town·Boutique hotel·€€€

    A small boutique hotel in a historic building just off Ilica, below the Upper Town.

    Explore View on map

  5. Boutique and central

    Le Premier Hotel

    Lower Town·Boutique hotel·€€€

    A boutique hotel and restaurant on Kralja Držislava Street, near the centre.

    Ulica kralja Držislava 5Explore View on map

Prices: €€€ expensive, €€€€ luxury. Rates rise during Advent and big events.

Explore more of Zagreb

The ULTIMATE letter

Zagreb in your inbox

An occasional email with new places, concerts and exhibitions, Advent and coast tips, and our latest in-depth articles. No spam, ever.