Zagreb is the capital and largest city of Croatia, a relaxed Central European city of about 770,000 people where Habsburg-era streets, a medieval hilltop Upper Town, and a lively cafe culture sit side by side. It is known for the Museum of Broken Relationships, the Dolac market, the Tkalčićeva street terraces, Mirogoj cemetery, and one of Europe's best-loved Advent festivals.
Accommodation overview
Zagreb's accommodation is concentrated in the flat Lower Town (Donji grad) around the Main Station, Zrinjevac park and Ban Jelačić Square, where most upscale hotels such as the Esplanade sit within walking distance of trams and the Upper Town funicular. Hostels and small hotels cluster along Ilica, while Trešnjevka and Novi Zagreb offer cheaper rooms with good tram links. Prices run from about €18 for a hostel dorm to €190-420 for a luxury room, with rates rising during the Advent season and major events and easing in July and August.
- Budget
- €18-60 (~$21-69) per night (hostel dorm to basic hotel room)
- Mid-range
- €60-170 (~$69-195) per night (3-4 star hotels and boutique stays)
- Luxury
- €190-420 (~$218-483)+ per night (Esplanade, Westin and Sheraton)
- Where to stay
- Lower Town (Donji grad) between Trg bana Jelačića and Main Station for walking access and trams; Ilica and Tkalčićeva for atmosphere
Hotels by budget
Find accommodation that fits your travel budget.
Budget-friendly
Hotel Jadran
Three-star hotel on Vlaška ulica, a street of shops and cafés east of Trg bana Jelačića, within walking distance of the centre and the main station.
Check rates on Booking.comHotel Laguna
Hotel on Kranjčevićeva in Trešnjevka, a neighbourhood of local markets and cafés; tram links reach the centre in about 15 minutes.
Check rates on Booking.comHotel Fala
Budget hotel on Trnjanske ledine south of Main Station near the Sava, favoured by visitors on a tight budget who need quick tram access to the centre.
Check rates on Booking.comHotel Rebro
Three-star hotel on Mije Kišpatića near the Rebro medical centre, in the northeast with quiet streets and tram access to the centre.
Check rates on Booking.comSwanky Mint Hostel
Design hostel on Ilica 50 with dorms and private rooms, a shared kitchen and a courtyard bar. Part of the Stay Swanky group, a few minutes' walk from Trg bana Jelačića.
Check rates on Booking.comChillout Hostel Zagreb
Hostel at Ilica 16 close to Cvjetni trg, offering dorm beds and private rooms, with a shared kitchen and lounge, on the main shopping street.
Check rates on Booking.comHobo Bear Hostel
Hostel on Medulićeva ulica in the Lower Town west with dorm beds, private rooms and a social common area, a few minutes from Ilica and the Upper Town.
Check rates on Booking.comMid-range
Hotel Dubrovnik
Zagreb's best-known central address, on Gajeva ulica directly beside Trg bana Jelačića. Its Café Dubrovnik terrace overlooks the main square, and the Dolac market and Upper Town funicular are within five minutes' walk.
Check rates on Booking.comHotel Palace Zagreb
Historic Secession-style hotel from 1891 on Strossmayerov trg, facing the Strossmayer Gallery and the Green Horseshoe parks. The Palace Bar and period lobby give it a heritage feel at a central price.
Check rates on Booking.comCanopy by Hilton Zagreb City Centre
Lifestyle hotel on Ulica kneza Branimira, near the railway station. Rooms feature local art, and the hotel has a bar, a gym and bicycles for guests.
Check rates on Booking.comAmadria Park Hotel Capital
Heritage-listed building on Jurišićeva ulica between Trg bana Jelačića and Britanski trg, renovated as a four-star hotel with a restaurant, bar and fitness area. Dolac market lies two minutes away.
Check rates on Booking.comBest Western Premier Hotel Astoria
Four-star hotel on Petrinjska ulica, a three-minute walk from Zagreb Main Station and Trg kralja Tomislava. Rooms are quiet, and breakfast is served in a restaurant with Croatian specialties.
Check rates on Booking.comHotel Jägerhorn
Small family-run hotel in a historic building on Ilica, steps from Cvjetni trg and the funicular up to the Upper Town. Founded as an inn in the 19th century, it is among Zagreb's oldest hotels.
Check rates on Booking.comHotel Academia
Boutique hotel at the top of Tkalčićeva ulica, the restaurant and café street under the Upper Town. It sits a short walk from Dolac market and Kaptol cathedral.
Check rates on Booking.comHotel Central
Mid-range hotel on Ulica kneza Branimira, about 150 metres from Zagreb Main Station and the Tomislav square park. Handy for arrivals by train or from the airport bus.
Check rates on Booking.comHotel International
Maistra-run three-star on Miramarska cesta, one tram stop south of Main Station, with a café and good tram links to the centre.
Check rates on Booking.comHotel Ilica
Three-star hotel on the western end of Ilica, reachable by tram from Trg bana Jelačića, with parking and calmer surroundings than the centre.
Check rates on Booking.comHotel Park 45
Small hotel on Ilica 45, close to Cvjetni trg and the pedestrian centre, on the tram line. Basic modern rooms at a modest central price.
Check rates on Booking.comHotel Garden
Small hotel on Vodnikova ulica in the Lower Town west near the Mimara Museum and the Croatian National Theatre, with a quiet street location.
Check rates on Booking.comZonar Zagreb
Four-star hotel (formerly Hotel Panorama) beside Trg Krešimira Ćosića in Trešnjevka, with a restaurant, parking and tram links west of the centre.
Check rates on Booking.comHilton Garden Inn Zagreb Radnička
Four-star hotel on Radnička cesta, east of the centre, with modern rooms, a restaurant and gym. Easy tram and road access, including to the airport.
Check rates on Booking.comHotel Admiral
Four-star hotel on Rudeška cesta in the western Vrbani area, with a wellness area, restaurant and parking, aimed at business and car travellers.
Check rates on Booking.comHotel Antunović
Four-star hotel on Zagrebačka avenija at the western exit, with an indoor pool, restaurant and parking. Suited to drivers and those heading to Samobor or the Slovenian border.
Check rates on Booking.comHotel Aristos
Four-star hotel in Novi Zagreb south of the Sava near the Velika Gorica road, with a restaurant and parking, handy for the airport and fairground.
Check rates on Booking.comLuxury
Esplanade Zagreb Hotel
Opened in 1925 for Orient Express passengers, this Art Deco landmark beside the main railway station is Zagreb's grande dame. It has marble-and-brass interiors, the Zinfandel's restaurant and a spa, and sits a five-minute walk from Zrinjevac park.
Check rates on Booking.comThe Westin Zagreb
Five-star business and leisure hotel on Ulica Isidora Kršnjavoga, beside the Mimara Museum and a short walk from Trg bana Jelačića. It has the Heavenly Spa, an indoor pool and large modern rooms.
Check rates on Booking.comSheraton Zagreb Hotel
Large five-star hotel in the Lower Town east, close to Zagreb Main Station and the Botanical Garden. Rooms are modern, and it has a fitness area, restaurants and meeting facilities.
Check rates on Booking.comBest neighborhoods to stay
Choose your base based on your interests and travel style.
Lower Town (Donji grad)
Flat, walkable grid of parks, museums and the Green Horseshoe, with the Main Station and most upscale hotels.
Best for: All travelers
Ilica and Cvjetni trg
Zagreb's main shopping and café street with trams, hostels and small hotels, close to the funicular.
Best for: All travelers
Upper Town and Tkalčićeva
Historic hilltop quarter and the restaurant street below it; few rooms but strong atmosphere.
Best for: All travelers
Trešnjevka and Novi Zagreb
Residential districts west and south of the centre with cheaper hotels and good tram or road links.
Best for: All travelers
Our top picks
Handpicked recommendations for every type of traveler.
Esplanade Zagreb Hotel
Opened in 1925 for Orient Express passengers, this Art Deco landmark beside the main railway station is Zagreb's grande dame. It has marble-and-brass interiors, the Zinfandel's restaurant and a spa, and sits a five-minute walk from Zrinjevac park.
Check rates on Booking.comThe Westin Zagreb
Five-star business and leisure hotel on Ulica Isidora Kršnjavoga, beside the Mimara Museum and a short walk from Trg bana Jelačića. It has the Heavenly Spa, an indoor pool and large modern rooms.
Check rates on Booking.comSheraton Zagreb Hotel
Large five-star hotel in the Lower Town east, close to Zagreb Main Station and the Botanical Garden. Rooms are modern, and it has a fitness area, restaurants and meeting facilities.
Check rates on Booking.comHotel Dubrovnik
Zagreb's best-known central address, on Gajeva ulica directly beside Trg bana Jelačića. Its Café Dubrovnik terrace overlooks the main square, and the Dolac market and Upper Town funicular are within five minutes' walk.
Check rates on Booking.comHotel Palace Zagreb
Historic Secession-style hotel from 1891 on Strossmayerov trg, facing the Strossmayer Gallery and the Green Horseshoe parks. The Palace Bar and period lobby give it a heritage feel at a central price.
Check rates on Booking.comCanopy by Hilton Zagreb City Centre
Lifestyle hotel on Ulica kneza Branimira, near the railway station. Rooms feature local art, and the hotel has a bar, a gym and bicycles for guests.
Check rates on Booking.comBooking tips
Get the best deals and avoid common mistakes.
Book Advent in Zagreb (late November to early January) at least two to three months ahead; it is the busiest and priciest period
Stay within walking distance of Trg bana Jelačića or the Lower Town; the historic centre is compact and mostly pedestrian
Check whether a hotel offers parking before driving in; the centre has limited and paid street parking
Rates drop in January-February and in July-August when business travel is quieter
Airport buses run to the Main Bus Station beside the Lower Town, so a hotel near Main Station avoids a transfer
Tourist tax is added to the room rate and paid at the property, usually a small per-person per-night amount
Alternative accommodations
Beyond traditional hotels, consider these options.
Guesthouses
Family-run guesthouses offer authentic local experiences and often include home-cooked meals. Great for cultural immersion.
Serviced apartments
Ideal for longer stays or families. Kitchen facilities help save money and provide flexibility.
Hostels
Budget-friendly option for solo travelers. Dorms and private rooms available with social common areas.