Morning
While most hotels offer a wonderful breakfast spread, it’s worth heading out to enjoy breakfast in one of the local cafés. Head to the main square, Trg bana Josipa Jelačića, and to the Johann Franck café, where you can sit on the terrace with world class coffee, grilled ham and eggs and watch the world go by .
After fuelling up for the day, step back in time and head to the charming Upper Town, the city’s oldest district, in particular, Gradec. To save walking up the hill, you can hop on the world’s shortest funicular railway which will take you to Lotrščak Tower, where you’ll have stunning views of the city below, and make sure to visit the 13th century church in St Mark’s Square, one of Zagreb’s icons.
Afternoon
If you’ve worked up an appetite, wander over to Dolac Market and make like a local. This bustling market is in the heart of the city, with vendors from all over Croatia heading here daily to sell their wares. With the goods on offer varying each season, try to grab yourself a handful of dried figs and almonds from the coast.
Continuing the shopping theme, Ilica Street is one of the longest in Zagreb, and is packed full of local boutiques, restaurants and cafés. It’s the ideal place to while away a couple of hours and pick up the odd piece to take home.
Evening
Zagreb really is the perfect city for exploring on foot, and as you’ll have done plenty of walking during the day, now is the time to find a watering hole, kick back and relax. Croatia is well known for its wine, but beer lovers are also very well catered for too! Wander over to Tkalčićeva Street and head to Mali Medo Bar. Not just for tourists, the locals head here too for the fantastic local brews and Croatian food on the menu.