
Zagreb
Zagreb, Croatia
Visited
4-5 Days
Zagreb, Croatia’s lively capital, blends rich history, architectural charm, and modern European culture perfect for travellers who love cobbled streets, quirky cafés, and timeless landmarks.
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.
Photo 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
General Tips
1
Wear comfortable shoes – the cobbled streets of the Upper Town can be tricky2
Try local pastries such as kremšnita and štrukli in traditional cafés3
Download a walking tour app to explore the old town with rich context4
Zagreb is very pedestrian-friendly – take your time and wander5
Visit Dolac Market early in the morning for fresh produce and local cultureWhere I Stayed
