About Zagreb
Zagreb, nestled between the Sava River and the slopes of Mount Medvednica, is a city of contrasts — where Austro-Hungarian elegance meets vibrant street life. The city is divided into the Upper Town (Gornji Grad) and Lower Town (Donji Grad), each with its own unique flair. In the Upper Town, you’ll find mediaeval churches, red-tiled rooftops, and cobbled alleys that whisper stories of the past. The Lower Town is buzzing with cafés, museums, and green parks. Zagreb may be the gateway to Croatia, but it deserves to be more than just a stopover.
My Experience
I began my Zagreb adventure in Gornji Grad, walking up through quaint alleyways until I stood before the striking tiled roof of St. Mark’s Church. Climbing the Lotrščak Tower offered sweeping views of the city below. After a peaceful descent on the funicular, I made my way to Tkalčićeva Street, lined with lively cafés, artisan shops, and street musicians. I ended the day indulging in a traditional Croatian dinner štrukli and roast lamb in a family-run restaurant. The warmth of the locals and the cosy atmosphere made Zagreb feel like home.
Gallery

Pros & Cons
Pros
- Rich historical charm in a compact, walkable city
- Blend of tradition and modernity, from old town alleyways to trendy cafés
- Excellent food hearty, homely and affordable
- Warm, welcoming locals who love to share their city
- Great base for day trips to Plitvice Lakes or other Croatian cities
Cons
- Public transport is reliable but less frequent on weekends
- Some museums and attractions close early
- Summer temperatures can be hot and dry
- Limited nightlife scene outside the centre
- Tourist infrastructure is growing, but English signage can be limited in smaller areas
Quick Info
April to June and September to October
4-5 Days
Where I Stayed