Things To Do In Zagreb, Croatia For Families, Singles & Couples

Chasing the Donkey may include affiliate links - if you decide to make a purchase through these links, we receive a commission without any additional cost to you. Disclaimer & privacy policy.
Post author SJ

Written by our local expert SJ

Sarah-Jane has lived in Croatia for 10+ years. SJ, as she is known, has been traveling the Balkans & beyond since 2000. She now shares her passion for traveling with her husband & kids.

Here is our guide to Zagreb. A massive list of things to do in Zagreb – a city not to be missed stop on your way to or from the Dalmatian Coast.

Croatia Travel Blog_Things To Do In Zagreb Croatia For Families, Singles and Couples

Despite being Croatia’s capital city, Zagreb is often overlooked as a destination in its own right. Yet this city has remained at the forefront of history and culture in Croatia since medieval times.

There is always something happening in Zagreb. Visitors will undoubtedly find enough places to visit in Zagreb to keep them busy, ranging from elegant restaurants to fascinating museums.

We head to Zagreb several times a year, including for the Advent in Zagreb festivities that take place each Christmas. Ever since moving to Croatia, we’ve noticed how the city gets more fun each year. Over the years, we’ve discovered so many cool places in Zagreb!

This list of what to do in Zagreb is by no means an exhaustive overview, as there is just too much to type up. Zagreb is unlike other European capital cities in that it’s not over-crowded or polluted.

Things To Do In Zagreb View

In Zagreb, you just can’t get lost. There are signs on every corner, leading the way to all of the biggest Zagreb attractions. Zagreb is like all famous European cities, in that it has museums, galleries and churches, and other landmarks to visit.

Croatia’s capital is flat and compact, which makes walking about (even while pushing a stroller) super easy. Be sure to pack good travel shoes.

Our Suggestions For What To Do In Zagreb

Things To Do In Zagreb Card

What to see in Zagreb depends entirely on your own taste, interests, and preferences. That said, though, there are plenty of things to see in Zagreb, regardless of what you’re after. To give you an idea, we have compiled a list of the greatest Zagreb tourist attractions, which has something for everyone.

Additionally, if you have time, consider going on a fun day trip from Zagreb – there are plenty.

First things first, though, head to the Tourist Information Centre (Trg Bana J. Jelačića 11) and buy a 24 or 72 hour Zagreb Card. This bad-boy gives you significant savings to many things on this list – including public transport. This is always one of the first Zagreb travel tips we share with first-time visitors!

So now, let’s check out what to see and do in Zagreb, Croatia’s vibrant, beautiful and historic capital.

1. Zagreb Funicular

Things To Do In Zagreb FUNICULAR

Start here; it’s within an easy walk of all the tram and bus stops. As with most funiculars, it’s nothing special to look at, but it has been in operation since 1893 and makes for a quick and easy trip to the top.

It costs just  0.5 euro and takes you to the Upper Town, the location of the historic district and one of the main places of interest in Zagreb for tourists.

Even if you skip the funicular ride and walk up, which will take you past some shops and coffee bars, you’re in for a treat if you decide to stop by one of those. With a top-notch view overlooking the lower city, this vantage point is one of the best views in Zagreb. Once there, you can see many museums, galleries and the like.

No matter how you get to the top, just be sure not to miss out on three of the best highlights of Zagreb, which are located in upper town: the Museum of Broken Relationships, Saint Mark’s Church, and the daily (noon) canon shot from Lotrščak Tower (more on them below)

2. Catch A Ballet At The Croatian National Theatre

What to do in Zagreb for culture, you ask? We recommend anyone looking for a cultural experience to visit the Croatian National Theatre in Zagreb. Admire the absurd architecture, design, and interior of this striking building. The ballet and opera performances are two high-quality productions worth seeing.

Next to the entrance to the theater is the famous Mestrovic work of art, Well of Life.

3. 360° Zagreb Eye Observation Deck

Located on Ban Jelačić Square in Zagreb on the 16th floor of a Zagreb High-Rise on Ilica 1a, the 360° – Zagreb Eye Observation Deck offers a spectacular view of Ban Jelačić Square, Manduševac fountain, Kaptol, Gradec, Upper and Lower Town, and the most important cultural and historic structures in Zagreb, including its squares, streets, and parks.

Things To Do In Zagreb Trams

Oh yeah, and on a clear day, you can see as far east as Moslavačko Gorje and west to Žumberak, and some say Slovenia.

While there, you can grab a drink at the bar, kick back on the sofa and soak up the views for as long as you wish. This is a must-do in Zagreb with kids; they’ll love this!

4. Take A Free Walking Tour Of The Upper Town

Things To Do In Zagreb Magnets

Love walking and looking for free things to do in Zagreb? As well as a street art tour (see below for details), you can also take a free walking tour that covers the city’s history and some cultural tidbits. Downtown is excellent and where most tourists hang out, but Upper Town may have even more to offer visitors and is, at least, equally beautiful.

You will learn a lot about Zagreb, so it would be a good thing to do the tour on one of the first mornings/afternoons in the city so that you are well-acquainted for the rest of your trip.

Although these tours are free, the guides make a living based on the tips you give them after the tour is done (based on what you think the journey was worth). It would be great to kindly leave them some money to keep the tours under operation.

5. Tkalčićeva Street

Don’t ask me to pronounce it. Out of all of the things to do in Zagreb, this one I just can’t wrap my tongue around. Just head there and enjoy a meal or coffee from the numerous places to eat and drink.

Be sure to wander along Tkalčićeva Street after dark. All the shops are lit up at night, and the street has a very romantic feel about it.

6. Museum Of Broken Relationships

Things to do in Zagreb: museum of broken relationships - #Croatia Chasing the Donkey

The contents of the museum are just as intriguing as the name suggests. Set in Zagreb’s historic Upper Town, the Museum of Broken Relationships is a place you must visit when in Zagreb.

Rather than being some bitter and twisted take on relationships, each piece has a little story of a real person who donated the item and what it meant to them. As you walk from article to item, you feel connected to the person and their feelings of loss and loneliness or relief. The descriptions were written by the person to whom the piece belonged, as opposed to a museum curator.

Yes, a museum that is dedicated to those trinkets people kept that reminds them of broken relationships. Allow about an hour to see this award-winning, small yet fascinating museum.

Once you have seen the exhibition, you can enjoy a coffee in the cafe and browse the gift shop. Overall an exceptional place to see and one of the many sights to see in Zagreb that are family-friendly.

Things To Do In Zagreb Walk

7. Other Zagreb Museums


Did you say you like museums? Good, Zagreb has plenty of them! I won’t list them all in this Zagreb travel blog, simply because there are just so many, but here are a few recommendations to get you started:

Tehnički Muzej

Do be sure to take kids to the Tehnički muzej. The Technical Museum was established in 1954, exhibiting numerous historic aircraft, cars, machinery, and equipment.

The Museum Of Illusions

The Museum of Illusions is another excellent place for kids and adults alike. Watch water flow uphill, climb onto the ceiling, see your friends shrink right in front of you…It’s a museum entirely dedicated to optical illusions, puzzles, brain busters, and more.

Torture Museum

For a more adult-appropriate museum trip, the new Torture Museum offers guests an up-close experience with instruments of torture that have been used throughout human civilization, including the chance to touch a guillotine and be locked in a replica of a dungeon.

Zagreb City Museum

Zagreb City Museum, modernized in the last few years, has loads of fascinating historical, cultural, archaeological, and artistic exhibitions that give visitors an excellent overview of Zagreb’s rich history.

Mimara Museum

Art lovers might want to check out the Mimara Museum at Roosevelt Square. Housed in a vast 18th-century building, it exhibits a wide variety of European art and artifacts spanning several centuries.

Museum Of Arts And Crafts Zagreb

A similar museum to the one above, the Museum of Arts and Crafts Zagreb showcases European arts and crafts from the 1300s until the present, from paintings to silverware. The building itself, a gorgeous Renaissance structure, is a beautiful sight in itself.

Museums With Free Admittance

Ask your hotel or host about the museums that don’t cost anything in Zagreb. For example, check out museums with free admittance like the Mushroom Center, the Bank Museum, or the Psychiatry Museum. There are free museums all over the city, all you have to do is find them.

Exhibition Halls

There are also several exhibition halls for famous people – writers, architects, Nobel Prize winners, and great chemists. Rarely is there a tourist who knows about these special places. That is what can make Zagreb feel so special. There seem to be secrets inside every door.

Sometimes the exhibitions are open only a few hours a week, which makes them even more exclusive – so definitely ask your hotel for what they know is open. Visiting them can turn into a real treasure hunt.

8. St. Mark’s Church

Advent In Zagreb Christmas_St Marks In Winter

We’ve had the pleasure of visiting countless churches across Europe, so I’ll be honest and say that this church lacks the big “wow” factors on the inside that more famous churches do. However, it does have one distinguishing feature. What a roof!

Croatians are known to be patriotic, and the roof of St. Mark’s is a testament to that fact. With the White Castle (Zagreb’s Coat of Arms) and the national red, white and blue tiles emblazoned on the roof for all to see, it’s the reason I’ve included this as one of the absolute best sights in Zagreb.

9. Ban Jelačić Square

Things To Do In Zagreb - Ban Jelacic Square. Aerial view of the central square

Zagreb’s central square, Ban Jelačić Square, is the beating heart of the city and the center of the city’s pedestrian zone. One of the busiest and best places to visit in Zagreb, both for locals and visitors, it lies conveniently near the old districts of Gradec and Kaptol and the Dolac Markets.

Dating from the 1600s, this historic square is lined with gorgeous architecture and is the setting of many annual events, most notably the atmospheric Christmas markets in December.

10. Grič Tunnel

An unexpected attraction in the heart of Zagreb, the Grič Tunnel, is a pedestrian tunnel underneath the historic Grič (also known as Gornji Grad) neighborhood.

Constructed in 1943 as a bomb shelter and underground promenade, it consists of two passageways, leading respectively to Stjepan Radić Street in the east and Mesnička Street in the west, and a central hall as well as six exits. You can walk through this underrated and perhaps unknown feature of the city.

You also do not have to walk the entire length; you can take several exits to get to various parts of the city.

11. Dolac Markets: Fruit, Vegetables, And Other Tasty Treats

Things to do in Zagreb: Kumica Dolac Markets Zagreb - Chasing the Donkey

I wanted to make this the number one item, but that would have just been so predictable of me. Right? Nevertheless, Zagreb has a fabulous 80-year-old market called the “Dolac Markets.” You’ll find the markets located beside Trg Bana Jelačić Square.

The markets are easy to spot. Keep your eyes peeled for “Kumica” atop the stairs at the entrance into Dolac. Once you see this peasant lady with her basket on her head, the open space will be filled with rows and rows of red umbrellas. Then you’ll know you’ve arrived.

The Dolac Market consists of an enormous traditional-style outdoor area of vendors selling fruit, vegetables, beans, and some cheeses. Furthermore, underneath, you’ll be amazed at the covered space where you can buy meat, bread, cheeses, and so much more.

A big highlight for us in Zagreb is always the rows and rows of little piggy’s hanging up in the butchers’ windows. Our kids love it.

Almost every town in Croatia has its form of an outdoor farmers-style market; we visit our own in Zadar often. Oh, how I wish we had one like this. It’s spectacular.

My advice is if you love food, book accommodation in Zagreb where you can prepare meals.

Things to do in Zagreb: Zagreb Dolac Markets - Chasing the Donkey

The market scene in Zagreb is terrific, with so much variety. The Dolac market in Zagreb is the perfect way to eat like a local during your vacay!

Simply put, if you’re looking for things to buy in Zagreb, whether it’s delicious food or a fun souvenir, you can find them here. As far as Zagreb’s top attractions go, this is easily one of my favorites.

12. Lotrščak Tower

Things To Do In Zagreb Tower
Each day At noon, A Canon Fires From Here

If your dream job is to fire a cannon every day at noon, Zagreb is where you need to be. The only problem is… that job is already taken. And the person who does it seems to really enjoy it. There is a cannon blast at Lotrščak Tower every day, precisely at noon, so be startled when you hear a loud bang.

Just saying!

You can also climb the tower for incredible panoramic views over the city.

13. Take A Free Street Art Tour

Things To Do In Zagreb Tesla

The street art scene in Zagreb is thriving and deserving of all the recent attention it is getting. It has one of the most beautiful cityscapes.

There are creatively decorated water pumps all over the city that you may run into during your visit. However, our favorite part is the plethora of murals covering the walls all over city buildings in both the city’s upper and downtown areas.

Zagreb opens up a whole world of art and alternative lifestyles, and it is no wonder young people all around the Balkans have flocked to this city to see what is going on. 

The best way to see all of these numerous installations of street art and make sure you don’t miss such a huge part of Zagreb culture is to join one of the free street art tours offered around the city. The tours leave from all different parts of the city, and, to be honest, we couldn’t tell you which area of the city is the most beautiful, but we really enjoyed the downtown tour. 

So, if you are trying to figure out what to see in Zagreb that’s unique and interesting, without costing anything at all, this is it! There isn’t a better thing you can do if you are looking to be inspired in Zagreb. The stories that go along with the street art pieces are more profound than you can imagine.

14. Pimp My Pump

Pimp My Pump Zagreb - Travel Croatia like a local

Of of the most famous street art initiatives around is Pimp My Pump. If you do not want to take the tour we mentioned above, you can be on the lookout for the old water pumps that can be found throughout the city. However, they used to be invisible; however, they now do not go unnoticed once made over by the Pimp, My Pump crew.

15. Medvednica

Sljeme Croatia - Winter in Croatia

You may also wonder what to do around Zagreb for physical activity and/or nature. If you want to enjoy some natural scenery, take a day trip and spend the day hiking up a mountain. Head up trail #12 for the best views. Or, you have 69 other trails to choose from, as well as eight cycling routes. 

Medvednica Mountain is a superb destination for an active vacation in Zagreb, just 30 kilometers away. This is a fantastic place for hiking in spring, while in winter, it’s a popular destination for skiing and snowboarding.

16. Take A Romantic Stroll In Zrinjevac

Advent In Zagreb Christmas_Advent In Zrinjevac

Zrinjevac is an exceptional idea for a walking date night in Zagreb. It is a very romantic atmosphere, ideal for quiet walks, picnics, and even dancing under the moonlight with various concerts and live music that takes place around the park in summer or during advent when the whole park is a-buzz!

No matter when you visit, Zrinjevac always has something to see. It’s undoubtedly one of the best places to go in Zagreb at night, easily.

17. Dental Tourism In Zagreb

Dental Tourism In Croatia_Poliklinika Bagatin_BOY_8369

Croatia is one of the best dental tourism locations, and Zagreb is home to one of the very best dental clinics in Europe. If you’ve ever considered dental implants, Croatia is a great place to get it done!

Now, this may not be the first thought you have for your holiday, but check out my incredible dental implant experience and get ideas on how to spend your downtime here.

18. Cathedral Of Zagreb

One of the top sights in Zagreb, this impressive Roman Catholic cathedral is the tallest building in Croatia, and you can see the Cathedral spires from many locations in the city. The Zagreb Cathedral has a sculpture inside, created by Croatia’s famous Ivan Meštrović. I spotted it straight away; his style is so unique and is not like any other thing I have ever seen in a Catholic church.

There is a large-scale restoration project underway, but you can still enjoy a visit. There are examples of the pre-and post-restoration works to the left of the building, and the difference is beyond amazing.

19. Take A Refreshing Dip In Lake Jarun

Zagreb has so much green park space. As a matter of fact, it is one of the greenest capitals in Europe.

Though, if you can’t find your complete nature fix in town, you must only travel to the outskirts of the city center where you will find a beautiful artificial lake called Lake Jarun. Surrounded by a beautiful park, many locals come to enjoy themselves, mainly on the weekends.

It is a popular spot for small summer festivals featuring local artists and tailored to a more authentic Croatian atmosphere rather than commercial events.

Lake Jarun is an ideal place for walking, running, cycling, or simply relaxing on the beach, and it is only a few minutes away by tram from the center of Zagreb – a perfect excursion for a quiet day in the park.

20. Mirogoj Cemetery

Mirogoj cemetery monumental arcades panorama

Don’t be alarmed at the name. The Mirogoj Cemetery is nowhere near as creepy as it sounds and is really a very relaxing and sacred place. It’s more like a park, and on a beautiful day, you’ll find students sitting about reading and studying.

21. Shopping In Zagreb

Things To Do In Zagreb Plates

Zagreb shopping is not what you would expect for a capital city of Europe, although the shopping options and experience get better and better each year I visit Zagreb.  A store you can’t leave Zagreb without seeing is the famous tie shop Kravata Zagreb.

22. See A Movie

When I say movies, I’m not speaking about that occasion when Jackie Chan destroyed the entire Dolac market in his famous Armour of God car chase scene. I’m not even speaking of all those awarded movies that have been filmed in Zagreb, including Sophie’s Choice, Fiddler on the Roof, and Orson Welles’s The Trial.

I’m actually suggesting you should go to the movies when in Zagreb. Allow yourself a little break during your travels and visit an old-school cinema, like Europa, because they don’t make them like this anymore. Cinema Europa offers an excellent selection of non-commercial films that have also been nominated as winners of the Cannes and Sarajevo festivals.

If you’re fortunate, there’ll be a film screening in the summer cinema Tuskanac during your stay in Zagreb. That is a really unique experience, a cinema well hidden in the very city center. And best of all, in Croatia, we still use subtitles, no dubbing – so you’ll understand what is happening.

23. Take A Tram Ride

Things To Do In Zagreb Zet

Super cheap and so much fun for the kids. A simple tram ride can be both fun and a way to get from place to place for a few euro quickly.

24. Go On A Spooky Adventure

Go and meet Iva, who is a Zagreb local and the host of Secret Zagreb Walks. She does by far the best storytelling (scary) walking tours in Zagreb, which are inspired by the mysterious side of Zagreb. Find out more about her tours on her website.

25. Take The Kids To Prisavlje Park

Prisavlje Park is a unique park where most of the young adults from Zagreb spent their youth. On the Sava River banks, this is a great place to take the children, also an ideal spot to get a workout in on your holiday. Many people exercise around the park in the morning and in the afternoon.

Along the extensive walking paths, you will sometimes find small art galleries or displays from local artists and the ever-present hipster club, Sidro.

26. Amazinga Adventure Park

Croatia Travel Blog_Croatia For Kids_Amazinga

This indoor adventure park in Zagreb is a must for families who need to get some energy out. The park offers trampolines, go-karting, laser tag, a rope course, a climbing wall, arcade games, bumper cars, a virtual reality park and even a soft play area for smaller kids. Grab snacks or lunch at the restaurant on site and make a day of it. There’s something to enjoy for all ages at Amazinga!

27. Find All Of Ivan Mestrovic’s Art Around Zagreb

Ivan Mestrovic is arguably Croatia’s most famous artist – and most people won’t debate that. We have already mentioned that you can find some of his work in front of the National Theater.

If you are a fan of his work (or even if you have never heard of him), and you want to follow his work around Zagreb, you can spend a day hunting down his displays all over the city.

In Atelier Mestrovic, you can get a map of the location of his works in and around Zagreb. This will help you in your search.


28. Hunt Down Unique And Fun Places To Drink In Zagreb

Things To Do In Zagreb Art Park

In recent years, Zagreb has changed. From an array of organic, gourmet burger bars to the graffiti-covered ‘art park’ to swanky and posh cafes, the city that was once voted Europe’s most boring capital has become a destination of its own.

Here are a few of Zagreb’s most exceptional bars and places for coffee.


Strossmayer Promenade

The Strossmayer Promenade is a beautiful place in the upper part of the city, overlooking the entirety of Zagreb.

It is located on the top of the hill, where Zagreb’s cable car reaches its peak destination.

In the summer months, the Summer Stross Festival takes place at Strossmayer. It is a very lively hang-out, especially on weekends during the summer, and filled with young people from all places in the world.

It is a great place to catch free music concerts organized by local bands every evening. In the past, there have been great jazz and Balkan music performances for all to enjoy.

In addition to the free music performances, there are art venues, theatrical performances, food stands, and enjoyable people to mingle over drinks in the long summer evenings.

Program Bar

It’s a café and a well-thought-out bar. Very close to the main square and next to another popular local coffee joint, Booksa.

You can sit outside or inside under the abundance of natural light. The interior and atmosphere are almost as inspiring as the city itself. It is also a good place for digital nomads, with fast working WiFi and ambient background music that is easy to focus on.

Unique Booksa

As mentioned earlier, Booksa is a low-key place that is known to locals as one of the better places to spend an afternoon. Any off-the-beaten-path article to Zagreb should include Booksa, which is a place encompassing everything you could need for a chilled afternoon, including a café, bookstore, and bar located just a few steps from the main square.

Not only that, but the joint will occasionally become a venue for unplugged musical performances as young people work and collaborate on projects. It is the perfect place to take in a slice of local life.

Art Park

Things To Do In Zagreb Colours

This small park in Zagreb’s center tucked away only a few steps from the cable car is an unusual project initiated by a group of local street artists.

In the past, the area received a bad reputation for being one with drug addicts. Still, today it is one of the most incredible places in the city to have a drink in the summer when it is full of people who go out, drink, and socialize until around midnight when the park closes, and the party moves to the nearby bars where things pick up and the night moves on.

The park is full of street art wherever you look, and every so often, you will notice a new installation that seemingly appeared overnight. You should not miss this unique place when you visit Zagreb.

Cvjetni Trg (Flower Square)

This less popular square is named after a handful of florists who can be found all year round at their stands selling fresh blooming flowers. Come on Saturday morning, and you will see that it is a fabulous place for coffee and people watching on the terrace.

Flower Square is also home to a lineup of street performers, and it is not all that uncommon to witness tourists joining in on the singing and dancing. It is a great place to spend the morning full of joy and entertainment.

Sunshine Inn

Though the Sunshine Inn’s sign says, “Welcome back to the Sixties,” the interior feels more like it’s straddling the threshold of the 1970s and 1980s. Graced with a wall of small booths and an ever-present cloud of cigarette smoke, stepping into Sunshine Inn always reminds me of the kind of bar that’d been in a Springsteen song: Booze, billiards, regular Joes and Janes, and rock ‘n’ roll!

And while the aesthetic is more retro rock than classic rock, the sounds are just what the sign promises, the best hits of the 1960s (and the early 1970’s). 

Route 66

Route 66 feels as if it could be on Route 66. Housed in a squat building that looks more like it fell to earth than someone built it, Route 66 is the kind of place you might find on the edge of town in Eastern Oklahoma, Southern Arkansas, or better yet, a Louisiana bayou. There is nothing “cafe” about this place; it’s all bar.

Outside is a courtyard ringed by a wooden fence, filled with wooden picnic tables and large sawed-off logs to sit on. And even though you’re near the heart of Zagreb, a stone’s throw from the National University Library, and a quick walk to the central train station, it feels more as if you are in the countryside.

Route 66, at Paromlinska Cesta 47, lies on the edge of a large park near the intersection of Vukovarska and Hrvatske Bratske Zajednice (the street with the fountains on it). It’s open on weekdays from 10 am to 1 am and on the weekend from 4 pm to 1 am.

Brands We Use And Trust


Best Restaurants In Zagreb

Frank & Otto

Things To Do In Zagreb Otto Frank

Head here to eat breakfast before starting your day – or for lunch (I recommend the tuna salad).  This is a small but pleasant bar & bistro located right in the city center of Zagreb.

Oxbo Bar & Grill

At OXBO Bar and Grill, you can enjoy a vast selection of wines, both domestic and international. Enjoy food or drinks here all day, as it’s both a bar and a restaurant. You are guaranteed the best steak in Zagreb at OXBO, plus you’ll get to try traditional Croatian dishes with a twist. We’ve raved on about how astonishing this restaurant is many times.

You won’t find anything like OXBO in Zagreb. It’s the first restaurant of its type, and although there are many tasty places to eat in Zagreb, you have to give the best steak place in town a try. Even if you don’t like steak, their menu has something for everyone.

I was surprised to learn that OXBO Bar and Grill imports the beef from a USA producer, who allows the cows to graze in huge pastures and are fed organic yellow corn. This makes for real quality beef, which in turn becomes magnificent steak. OXBO is on the list of Zagreb restaurants to revisit time and time again.


Located in the Esplanade Hotel, this is unquestionably Zagreb’s finest and most expensive place to eat. Dishes have a modern twist on traditional cuisine. Check the website

La Štruk

This small restaurant on Skalinska street specializes in one thing and one thing only: Štrukli. This traditional Croatian dish is one you have to try when you visit Zagreb, and this spot serves up a hot plate of it for a low price. Check the website

Dubravkin Put

Both a restaurant and a wine bar, Dubravkin Put, is a casual, warm, and inviting restaurant focusing on Mediterranean cuisine.

Set in Tuškanac forest, which is only minutes from the city center, its terrace offers pleasing views of the surrounding natural scenery. Its contemporary interior makes it a great place for everything from family lunches to business dinners.

The wine bar, located at the entrance, is a beautiful spot for a relaxed bite to eat and a glass of delicious wine. Check the website

Rubelj Grill

Rubelj Grill is the place locals go for a quick, inexpensive bite. Many branches are located around town, and grilled meats are the house specialty. Local dish to try here? The ćevapi. These grilled meat and onion sausages are delicious!

Things To Do In Zagreb Penalka

Stari Fijaker

Stari Fijaker offers high-quality local cuisine.

Their claim to fame is authentic traditional culinary delicacies from the Zagreb-Zagorje region. One such local dish we recommend is štrukli. This fragile pastry is covered with a mixture of tangy cottage cheese, eggs, and sour cream and is tantalizing for your taste buds.

Plus, if that is not enough, you can choose from a selection of loaves of bread at Stari Fijaker, all of which are homemade. Check the website

Restaurant Cuvee

Restaurant Cuvee is a small restaurant just ten minutes from the town center, with modern decor. You’ll find it on one of Zagreb’s nicest looking streets, which one of Zagreb’s main attractions all on its own: Tkalčičeva Street. This pedestrian zone has many great bars and restaurants like Cuvee.

For us, the key to Restaurant Cuvee’s success are their staff. The waiters are extremely friendly and attentive. Their specialty is a beef tartare, made in front of your eyes!

Konoba Didov San

The Gornji Grad location of this restaurant is an excellent place to enjoy a mixture of Bosnian-Herzegovinian and Mediterranean cuisine at prices that aren’t too expensive. Some traditional dishes include uštipak (fried dough), house-made prosciutto, and brudet stew (this one has a frog in it!). Check the website

Pod Gričkim Topom

With a rustic charm, this restaurant located in Gornji Grad gives guests sweeping views of the city rooftops. It’s been described as “unpretentious cuisine” so get ready for some delicious Dalmatian home-cooking.

A healthy dose of seafood, a top selection of wine, and prices that won’t break the bank draw locals and visitors alike to this restaurant. 

La Bodega Cheese And Wine Bar

The tapas, wine, and service are all astounding, as well as the decor and atmosphere. They even have chargers for all types of mobiles in case you’re low on battery. Check the website


Previously voted as the best pizzeria in Zagreb, Vagabund is a place pizza lovers will certainly like. Its elaborate menu, warm atmosphere, and rock music attract various people, from locals to tourists, from musicians to professors, from doctors to bohemians. Check the website


Situated in the heart of Zagreb, Vinodol is a popular restaurant serving traditional continental and Mediterranean food. This classy establishment is a great spot for dining after a fun day exploring Zagreb. Its menu features conventional Croatian dishes prepared with a modern touch and fabulous daily menus with seasonal foods. Check the website

Bistro Apetit

Voted the best restaurant in Zagreb in 2018, Bistro Apetit is a superb restaurant by chef Marin Rendic, recommended by none other than Michelin. Its bright and cozy interior provides an incredible setting to indulge in unique culinary-artistic dishes. Food is prepared with ingredients from Zagreb’s Dolac. Dishes are mainly innovative and modern but with roots in Croatian tradition.

Vis A Vis – Gluten Free

Owned by the food company of the Vincek family, Vis à Vis is a fantastic cake and pastry shop with a patio in central Zagreb. It’s arguably the best place in the city for healthy desserts since they follow the latest nutrition trends. For example, all of their cakes and pastries are gluten-free, while only agave syrup, stevia, and brown sugar are used as sweeteners.

Moreover, there are also a dozen flavors of organic (soft-serve) ice cream, raw-food and vegan cakes, and dairy-free desserts. 

Top Zagreb Festivals

Things To Do In Zagreb Hidden Streets

Fantastic Zagreb Film Festival

This is fiction, science-fiction, horror, thriller, suspense, fantasy, animation festival, and the first open-air film festival in Zagreb. 

Špancirfest Festival

One of the best annual street festivals to check out while vacationing in Croatia is the Špancirfest festival. It takes place every year in the region of Varaždin, less than an hour from Zagreb. There are concerts, entertainment zones, shopping kiosks, and eateries. It also showcases street performers, musicians, and all kinds of artists that line the streets to perform. 

Zagreb Film Festival

The latest and most exciting debutant films of more than one hundred films from all over the world. The festival takes place in several locations, including Europa, Tuškanac, and MSU Cinemas.

For a week, Croatia’s central puppet theater turns into an attractive movie theater, offering the best documentary films from all around the world. The main program provides feature-length and short fiction films and documentaries. 


Accommodation In Zagreb

Travelers making their way to Zagreb will need a place to rest, so here is a list of some of the best places to stay in Zagreb. There are lots of Zagreb hotels for all budgets, including many last-minute accommodation choices.

Just make sure not to wait too long if you want the best rates. Note that the hotels in Zagreb are not in the main square but are an easy walk to it.

We like to stay in hotels when visiting big cities on short breaks, and our two top picks are the DoubleTree Hilton or the Hotel Esplanade. Both are 5-star hotels and are within walking or short tram rides from all of these things to do in Zagreb. No matter what you plan to do in Zagreb, these hotels are all well-located options.

Things To Do In Zagreb Egg

If you are traveling to Zagreb with kids in tow or just like more space, how about renting an apartment? Find vacation rentals through places like, or you can take a more personal route and use a guesthouse. Hosts are helpful and will give you local info, like where to eat, what to do in Zagreb, places to visit, and so on. 

Zagreb To Dubrovnik

After you have explored Zagreb, we guess you’ll be heading to the Dalmatian Coast. Aren’t we right? Most people ask about getting from Zagreb to Dubrovnik, and this is how you can do it.

Rent A Car Zagreb Search


So, tell us, what are the top things to see in Zagreb you’ll check out first?

Comments (97)

  1. Having never been to Europe, reading your description of the capital city of Croatia makes me want to visit…at lease Croatia. The Museum of Broken Dreams – wow – didn’t see that one coming – all in all the town and time of year sound very interesting.

    1. Ohh no, if you are coming to Croatia, you can’t stop at just Zagreb, But if you can, def stop by that museum, it’s fascinating.

  2. Great list of the must see attractions in Zagreb! We were there last September and although we only had one day we managed to make it through most of your list. We were really impressed with Zagreb and did not expect so many gorgeous buildings and large parks. One of our favorite things was just wandering down pretty looking streets, it’s pretty hard to get lost in the compact centre. Also the Museum of Broken Relationships is really quirky but also a lot of fun (and sad at times too). Safe travels!

    1. Yeah, I can see how you can do it all in one day. Such a little compact city, I should have mentioned the architecture – so many things I wanted to say, but the post was getting long. Yes, it was sad it a way you are right – how odd was some of those items – RANDOM!

  3. All highlights listed. Done them all. Love Zagreb green market. Did you try corn bread that the old ladies sell in the bottom part of the market. Like a cake! Funicular ride, although it is not maybe spectacular, it’s still romantic to take that ride. I love it!

    1. No i did not BUT I saw the huge lines for it!! I want to go back in the Spring and eat it all!

  4. Hahahahah what a weird museum. I would love to go. Also, the funicular photo is beautiful! I really had never considered going to Croatia before reading your blog (okay, I barely knew where it was), but now it’s definitely on my list.

    1. Nawww Syd, that makes me smile. Really big smile. Add it to your list for sure. Lots to see and do (and eat)

  5. Ooh I love markets! That’s a lot of pigs hanging there.. also what is that vegetable? that’s on the right side, middle picture. Never seen that before!

    1. Ohh good pick up! When we asked the guy said he was a mix of the Broccoli and Cauliflower… I am still not sure if he was pulling my leg or not?!?

  6. There really does look like there is a lot to do in Zagreb. This is one of those cities in Eastern Europe that I would like to visit and experience the uniqueness for myself. The market in particular looks amazing.

    Great post and an excellent advertisement for Zagreb!

  7. I love the museum of broken relationships…what an interesting and original idea. I also love markets too! I’ve only been to Dubrovnik and so i can’t wait to explore more and more of Croatia. Great post as usual :)

  8. Looks like an awesome place to explore! Love your pictures of Zagreb Dolac Market!! Interesting how they display the pigs! Overall, another excellent post!

  9. lol I love the museum of broken relationships. I’m going to be chuckling about that for a long time to come!!! :)

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Move This Adventure To Your Inbox & Get An Instant Freebie

Subscribe To Unlock Your FREE Customizable Travel Packing List & All Our Best Tips!