Where to stay in Zagreb
The flat, tram-served Lower Town walks to Ban Jelaฤiฤ Square and the Green Horseshoe museums and is far easier to sleep in than the steep, photogenic Upper Town; Britanski trg is the quieter local alternative.
Ad ยท affiliate link โ at no extra cost to you.
In short
Where to stay in Zagreb
For a first Zagreb trip, stay in the flat, tram-served Lower Town (Donji Grad) unless you have a clear reason not to. It is central, walkable to Ban Jelacic Square and the Green Horseshoe museums, and far easier to sleep in than the steep Upper Town. Choose the streets around Britanski trg for a quieter local feel, the Upper Town only if atmosphere beats convenience, and Tkalciceva only if you want the bars on your doorstep and can sleep through them.
The short version
- Best all-rounder: Lower Town (Donji Grad).
- Best value with character: around Britanski trg (Britanac).
- Best atmosphere: Upper Town (Gornji Grad), if you accept the steps and the quiet.
- Best for nightlife on your doorstep: Tkalciceva, but only if noise doesn't keep you up.
- Avoid using Tkalciceva as your hotel filter; it is an evening street, not a base strategy.
Best areas to book
Lower Town (Donji Grad)
ยฃยฃ mid-rangeThe flat, grid-planned centre wrapped around the Green Horseshoe of parks and museums. Most trams pass through it, the walk to Ban Jelacic Square and Dolac Market is short, and it has the widest spread of hotels at every price. The trade-off is that it is the modern, business-like part of the city rather than the chocolate-box one โ you sleep here and climb to the pretty bit.
Best for: First-timers, museums, easy trams
Upper Town (Gornji Grad)
ยฃยฃยฃ premiumThe historic hilltop core around St Mark's Church and the Stone Gate, reached by the 64-second funicular or a short climb. It is the prettiest place to wake up, but it is steep cobbles, has very few actual hotels, empties out and goes quiet after the day-trippers leave, and means hauling a suitcase up a hill. Worth it for repeat visitors chasing atmosphere over convenience.
Best for: History, atmosphere, repeat visitors
Tkalciceva (Tkalca)
ยฃยฃ mid-rangeThe pedestrianised bar-and-cafe strip running up between the two towns. You are seconds from a drink and a couple of minutes from Ban Jelacic Square, which is brilliant for a social weekend โ but the terraces stay loud well past midnight, so a room directly above it is a poor night's sleep. Stay a street back rather than on it.
Best for: Nightlife, dining, short hops
Britanski trg (Britanac)
ยฃ valueThe leafy square a few blocks west of the centre, famous for its Sunday antiques market and a row of cafes and bakeries locals actually use. It is a 10-minute walk or one tram stop from Ban Jelacic Square, calmer at night than the core, and usually better value on rooms. The trade-off is that you are a short walk from the headline sights rather than on top of them.
Best for: Value, quieter evenings, longer stays
Trnje / near the train station
ยฃ valueSouth of the Lower Town towards Glavni Kolodvor, the main railway station. Handy for a late arrival or an onward train, and often the cheapest rooms in a central postcode, but the walk to the sights is longer and duller and the area is functional rather than charming.
Best for: Value, rail arrivals, late check-ins
Maksimir / by Jarun lake
ยฃ valueGreener residential districts east (Maksimir, by the park and stadium) and southwest (Jarun, by the rowing lake and summer beach bars). Good for a longer or summer stay where you want space, jogging routes and lower prices, but you rely on the tram for everything and lose the walk-everywhere convenience of the centre.
Best for: Longer stays, families, summer, runners
The simple choice
If you are booking in a hurry, filter for the Lower Town (Donji Grad) first, then check Britanski trg if prices look high. That single rule keeps most first-timers out of the two common traps: dragging a suitcase up to the steep Upper Town for the view, or booking directly over Tkalciceva and then not sleeping. You can walk to everything that matters from a flat Lower Town street, and the funicular handles the hill.
Compare Lower Town hotelsAdvent and summer: when the base matters most
Zagreb's December Advent markets take over Ban Jelacic Square, Zrinjevac and King Tomislav Square, so a central Lower Town room puts you in the middle of it โ book early, because these are the city's busiest weekends. In high summer the calculus flips slightly: the centre gets hot and the action drifts to Jarun lake's beach bars, so a greener base out there can suit a longer, slower trip. For a standard two- or three-night break in any other season, central wins.
Safety and noise
Zagreb is a low-crime capital โ GOV.UK rates Croatia one of Europe's safer holiday countries, with the everyday risk being petty theft in the busiest tourist spots rather than anything worse. For where you sleep, the real variable is noise, not safety: a quieter Lower Town side street or a room around Britanski trg beats one above the Tkalciceva bars, especially if you are arriving late or travelling with children. Rules can change โ confirm current advice on GOV.UK before you travel.
Book the essentials
Where to stay
Tours & tickets
Keep planning Zagreb
Where to stay in Zagreb FAQs
Should I stay in the Upper Town or the Lower Town?
Where is best to stay for the Zagreb Advent markets?
Is it worth staying near Jarun lake or Maksimir?
Ready to book?
Find hotels in Zagreb