There is no shortage of tourist attractions in Zagreb, each offering its own unique charm. From the Zagreb Cathedral, to St Marks Church, Lotrščak Tower, and Ban Josip Jelačić Square. It can take a few days to check off the city’s “must-do” list.
But beyond the typical tourist itinerary, there are many underrated hidden gems to discover to make your trip more memorable.
1. Dolac Market

One of the key tourist attractions in Zagreb, just steps from the main square, The Dolac Market is a popular yet underrated tourist destination with many hidden gems. Known for its signature red umbrellas and lively stalls. The open-air market is where locals buy their fresh produce.
If you’re looking for homemade pastries, fresh food, flowers, clothing or souvenirs the Dolac Market is your one-stop-shop.
2. Museum of Broken Relationships

Created by Croatian artists Olinka Vištica and Dražen Grubišić in 2006 after their breakup, on the idea “All about you, us, and how we love, lose, and grow.” The Museum of Broken Relationships collects and showcases the objects and stories that remain. These are from when relationships end.
People from all over the world can send in items from broken relationships with anonymous captions to explain the items’ significance. It is both a hilarious and heartbreaking experience. The unique museum charges a small entry fee of €7 (or $12AUD). It is sure to leave a lasting impression.
3. Communism and Croatian Homeland War Tour

Led by knowledgeable local guides, this experience takes you deep beneath the surface, literally, into underground tunnels used during World War II.
Along the way, you’ll hear stories about life in former Yugoslavia, the fall of communism, and the Croatian War of Independence.
With tour options to suit different budgets and schedules, a walking tour offers an exciting way to see the city. You will also gain a deeper understanding of its history.
4. Zagreb Stone Gate (Kamenita Vrata)

This quiet corner of the Upper Town often goes unnoticed. Zagreb’s stone gate was part of the city’s defensive walls. It is one of the few remaining structures of the old city walls.
The shrine is home to a painting of the Virgin Mary and Child, which survived a devastating fire in 1731. People come here to pray, light candles, and give thanks. Be sure to stop by this spot for a peaceful, spiritual moment during your sightseeing.
5. The Zagreb Funicular (Uspinjača)

At just 66 metres long, Zagreb’s funicular (Uspinjača) is the shortest in the world, and the city’s oldest form of public transport.
When it first launched in the 1890s it earned the nickname “Zapinjača” (“Stucker”) because passengers sometimes had to give it a push when it would get stuck!
It comes every 10 minutes, and you may use your tram or bus pass to get on. Connecting Lower and Upper Town in under a minute, it may seem pointless to some. However, locals find it charming and iconic.
6. The Garden Brewery

Tucked away from Zagreb’s busy city centre, The Garden Brewery is a hidden gem located in an industrial area. The award-winning craft brewery is a favorite among locals and visitors alike. It is known for its wide selection of freshly brewed, high-quality beers.
The brewery’s modern space is relaxing and perfect for socialising. The Garden Brewery not only serve their signature beers, but also delicious street food. Be sure to visit if you want to enjoy a laid-back evening.
7. Grič cannon

You might hear it before you know what it is, but witnessing the Grič cannon up close is an interesting way to connect with Zagreb’s history. Peeking out of a window of the Lotrščak Tower, the cannon has been fired regularly at noon for nearly 150 years.
The story goes, the cannon was launched and with great accuracy went right over the Sava River and into the camp of the enemy of the time (the Turks), where it landed on the leader’s dinner. He was too scared to invade. So, some say that the cannon saved Zagreb.
8. Sljeme Cable Car

Newly renovated and stretching up to Mount Medvednica, the Sljeme Cable Car provides picturesque views of the city and surrounding forests.
While it is a bit out of the city, it is easy to get to using public transport. It is worth the journey for the beautiful views. It’s the perfect gateway to hiking trails, skiing in winter, or a peaceful mountain escape year-round.
9. Chocolate Museum

A true delight for chocolate lovers, the Chocolate Museum in Zagreb offers an insight into the world of cocoa and chocolate making. Here you can learn about the history of chocolate, from its ancient origins to today’s production.
The museum features interactive exhibits, workshops, and tastings that appeal to all. Enjoy delicious samples and unlimited drinking chocolate, a fun and tasty break from the usual sightseeing.
10. Botanical Garden of the Faculty of Science, University of Zagreb

If the sun is out, take a stroll through Zagreb’s small yet charming Botanical Garden. It boasts an impressive collection of over 10,000 plant species. These range from native Croatian flora to plants from around the world.
The garden’s beautifully maintained paths, greenhouses, and peaceful benches make it an ideal spot to relax. Enjoy nature, or take a quiet stroll away from the city buzz.
Next time you find yourself in Zagreb, take the road less travelled. Beyond its postcard-perfect landmarks, the city is full of character, creativity, and local treasures waiting to be discovered.
Related story: The campaign for the tourist season in Croatia has started