Top 29 Things To Do In Zagreb, Croatia - Updated 2024

| 10 min read

Famous for featuring an 18th to 19th-century Austro-Hungarian architecture and being the capital of Croatia, Zagreb is essential for visitors around the world searching for beaches, old and classic architectural structures, restaurants and cafes as well as souvenir shops that would complete a travel itinerary at Zagreb. This country is the largest and has a lot of things to offer, the mesmerizing view of the Adriatic Sea, the rich and world-class culture and heritage brought by the ancestors that were displayed through museums and the famous Croatian churches that would bring you back to the old times for its unique architectural structures. Here are the things to do in Zagreb, Croatia. So what are you waiting for? Get ready and book your flight, because all roads lead to Zagreb, Croatia.

1. Taste the local craft Croatian beer at Mali Medo

Source: Photo by Wikimedia Commons user Er-vet-en used under CC BY 3.0

Drink local beer at Mali Medo and taste the beer experience in Zagreb, located in the heart of the city. Taste the charm of brewed craft beer. Alongside the pub are some souvenir shops that offer bottled beer and items that Zagreb offers. There is also a pizzeria that offers a fast food menu.

Mali Medo

Address: Tkalčićeva 36 Street, 10000, Zagreb, Croatia

Website: Mali Medo

Opening hours: Mon - Wed: 10am - 12am; Thu - Sat: 10am - 1am; Sun: 12pm - 12am

Visited this place?

2. Shop at the Dolac Market

Shop at Dolac Market for souvenirs and essentials while on vacation at Zagreb. Famous for being a top farmer’s market in the heart of Zagreb, it offers a wide variety of crops with a combination of a traditional open market, it features different stalls that offer different products that are the local specialties. This market is the center for trade in all of Zagreb.

Dolac Market

Address: Dolac10000, Zagreb, Croatia

Website: Dolac Market

Opening hours: 7am - 2pm (daily)

Visited this place?

3. Tour the extraordinary Mimara Museum

Tour the extraordinary Mimara Museum and experience the art of Zagreb. The museum houses different art styles, genres, and collections by Wiltrud and Ante Topić Mimara. Situated in Roosevelt Square, this museum should be included in the vacation itinerary while staying in Zagreb.

Mimara Museum Tour

Address: Rooseveltov trg 5, 10000, Zagreb, Croatia

Website: Mimara Museum

Opening hours: Tue - Wed, Fri - Sat: 10am - 5pm; Thu: 10am - 7pm; Sun: 10am - 2pm

Price: 7 USD onwards

Visited this place?

4. Taste the delicious heart-shaped Licitar

Buy a Licitar and savor the sweetness offered by Croatia. Shaped like a heart, this biscuit is presented on occasions such as celebrations that imply and is connected with love, as well as traditional celebrations in Zagreb. This biscuit is a mixture of sweet honey dough; also considered as one of UNESCO’s Representative List of the Intangible Cultural Heritage for Croatia. This is truly a must-try while on vacation in Zagreb, Croatia.


Address: Zagreb Trešnjevka, in Gvozdanska street 13d

Website: Licitar

Opening hours: Mon - Fri: 7am - 3pm (closed on Sat & Sun)

Visited this place?

5. Experience and visit the historic Cathedral of Zagreb

things to do in zagreb | experience and visit the historic cathedral of zagreb
Source: instagram

Visit the historic Zagreb Cathedral, and indulge with the rich culture and heritage brought by this Gothic architectural building. It is considered as the tallest building in Croatia and the most monumental sacred building in all of Croatia. This cathedral is a must visit for prayer offering and its rich history and amazing architectural design.

Cathedral of Zagreb

Address: 10000, Zagreb, Croatia

Website: Cathedral of Zagreb

Opening hours: Mon - Sat: 10am - 5pm; Sun: 1pm - 5pm

Visited this place?

6. Check out the vibrant St. Mark’s Square

Stroll and check out the vibrant St. Mark’s Square. Encounter different walks of life here at the well-known public square in Zagreb, located in the old part of the town of Gradec or Gornji Grad. There is also the famous St. Mark’s Church and other governmental buildings.

St. Mark's Square

Address: Trg Svetog Marka, Zagreb 1000, Croatia

Website: St. Mark’s Square

Opening hours: 24/7

Visited this place?

7. Roam the streets of Lenuci Horseshoe

things to do in zagreb | roam the streets of lenuci horseshoe
Source: instagram

Stroll the Lenuci Horseshoe and experience the U-shaped system of the city square. There are seven landscapes that you must visit and botanical gardens which blooms variations of flowers. With great urban planning and development, this streets of Lenuci Horseshoe is one of the must-visit locations here in Zagreb, Croatia. While strolling at the streets of Lenuci Horseshoe you can experience both the cultural heritage in the landscapes as well as the rich nature and greenery of Zagreb.

Lenuci's Horseshoe

Address: 10000, Zagreb, Croatia

Opening hours: 24/7

Visited this place?

8. Admire the breathtaking views from Zagreb 360 Observation Deck (from USD 110.0)

Admire the breathtaking views from Zagreb 360 Observation Deck. Located on the 16th floor of the Zagreb Skyscraper, witness and experience a breathtaking yet adventurous activity, and thoroughly enjoy the views while observing the bright blue sky and the starry night in the evening. Your vacation would not be one-of-a-kind until you try out this Zagreb 360° adventure.

Visited this place?

Zagreb Tour with visit to the Museum of Broken Relationships

Duration: 4 hours 30 minutes

9. Wander and explore the Jelačić Square

Check out the Jelačić Square and wander the streets of this square. Experience and frolic with the huge number of tourists visiting this public square in the heart of Zagreb. There is a large number of street vendors that offer different kinds of street foods, there are different souvenir shops and restaurants for your Croatian food cravings. There is also a presence of free public wifi just for you.

Jelačić Square

Address: Trg bana Josipa Jelačića10000, Zagreb, Croatia

Website: Jelačić Square

Opening hours: 24/7

Visited this place?

10. Admire the bustling streets of Tkalčićeva

Wander in Tkalčićeva Street. Just like other streets located in the center of the city Tkalčićeva Street offers a line of restaurants that serves good Croatian foods. A large number of tourists visit this ever-busy street for its rich culture. The history of this street reveals that due to over pollution of the river in the 19th century, the government resorted to transforming it into a street. The brilliant result of such transformation is Tkalčićeva Street. This street is also home to a number of boutiques and other stalls that offers souvenirs and a variety of services.

Tkalčićeva Street

Address: Tkalčićeva Street, Zagreb.

Opening hours: 24/7

Visited this place?

11. Admire the artifacts at Archaeological Museum

Admire the artifacts at Archaeological Museum, the successor of the National Museum of Zagreb. This museum houses a whopping 450,000 varieties of artifacts and monuments that are gathered mostly from Croatia and in particular from the surroundings of Zagreb. It displays different artifacts together, linking them to their respective era. The museum features different sections ranging from Prehistoric, Egyptian, Antiquity, Middle Ages, Coins, and Medals. Enjoy and experience the rich history brought by Zagreb’s most rich and historic archaeological museum that will surely transport you back a thousand years ago.

Archaeological Museum in Zagreb

Address: Trg Nikole Šubića Zrinskog 19, 10000, Zagreb, Croatia

Website: Archaeological Museum in Zagreb

Opening hours: Tue - Wed, Fri - Sat: 10am - 6pm; Thhu: 10am - 8pm; Sun: 10am - 1pm (closed on Mon)

Price: 5 USD onwards

Visited this place?

12. Spend your time leisurely at Maksimir Park

Enjoy a leisurely walk at the first large public park in South-Eastern Europe; Maksimir Park. It forms most of the city’s rich culture and heritage and is a fantastic habitat for plant vegetation. If you want to take a break from the crowd of tourists and wish to be one with nature then this is the right spot to find inner peace and de-stress.

Maksimir Park

Address: Maksimirski perivoj, 10000, Zagreb, Croatia

Website: Maksimir Park

Opening hours: 24/7

Visited this place?

13. Be amazed by the statue of Marija Jurić Zagorka

See the statue of Marija Jurić Zagorka and take some photographs to complete your visit at Zagreb. The statue commemorates the first female Croatian journalist and is it is a fascinating yet powerful symbol of woman empowerment. Just a few blocks from this statue are the restaurants where you can dine in. This statue is one of the many statues in Zagreb that depicts a rich culture and tradition of the city.

Marija Jurić Zagorka

Address: Tkalciceva Street, Zagreb, Croatia

Opening hours: 24/7

Visited this place?

14. Enjoy an encounter with then animals at the zoo

Tour the wonderful Zagreb Zoo and be amazed at the wide collection of different species of animals. Vacations cannot be completed if there is no encounter with wildlife. A 7-hectare (17.29 acres) of land caters to the different animals. The zoo houses different animals from Europe. It is also a member of European Endangered Species Programme which caters to and protects the various species.

Zagreb Zoo

Address: Maksimirski perivoj, 10000, Zagreb, Croatia

Website: Zagreb Zoo Visit

Opening hours: 9am - 8pm (daily)

Price: 5 USD onwards

Visited this place?

15. Discover the wonders of King Tomislav Square

things to do in zagreb | discover the wonders of king tomislav square
Source: instagram

Discover the wonders of King Tomislav Square. This Square is the meeting point as well as the center of the city. It gives Zagreb’s tourists a feeling of royal treatment whenever they come out of the train station, as the statue depicts King Tomislav welcoming each and everyone visiting the town. This is only part of a bigger land that connects different landscapes and public parks. Part of the seven landscape which is a famous spot and a must-visit place here at Zagreb.

King Tomislav Square

Address: Trg Kralja Tomislava, Zagreb, Croatia

Website: King Tomislav Square

Opening hours: 24/7

Visited this place?

16. Savor a British breakfast at Kava Tava

savor a british breakfast at kava tava
Source: instagram

Savor British breakfast at Kava Tava, perfect with the people, the food and the ambiance. They offer a unique cozy experience as you dine and sip some of their delicious offerings. It is a friendly coffee and dining joint which offers you a choice of morning, brunch or lunch food cravings. This place is also good for reconnecting with other people by means of chatting while sipping a cappuccino and talking about the happenings in Zagreb.

Kava Tava breakfast

Address: Britanski Trg 1, Zagreb 10000, Croatia

Website: Kava Tava

Opening hours: 7am - 11pm (daily)

Visited this place?

17. Buy fresh produce at Zagreb's farmers' market

Buy fresh produce at Zagreb’s farmers’ market, as they ensure the quality and freshness of every crop they sell. Handpicked and ensured that you get what you pay for. Fruits and vegetables are displayed in various stalls. There are also freshly picked flowers just for you. So what are you waiting for? Visit the awesome Tržnica Dolac. You will be surprised to find the various vendors that sell ready-to-eat food to satisfy your hunger.

Tržnica Dolac

Address: Dolac 2, 10000, Zagreb, Croatia

Website: Tržnica Dolac

Opening hours: 7am - 3pm (daily)

Visited this place?

18. Enjoy coffee time at Velvet

enjoy coffee time at velvet
Source: instagram

Taste coffee at Velvet and discover its flamboyant ambiance. This coffee shop is one of the most popular coffee shops here in Zagreb because not only of the menu and the dishes they serve are brilliant but also the lush ambiance that surely makes every person visit this cafe. The shop is situated near a forest that certainly would give you peace and comfort while sipping your favorite drink.


Address: Dežmanova ul. 9, 10000, Zagreb, Croatia

Opening hours: Mon - Sat: 8am - 11pm; Sun: 8am - 2pm

Visited this place?

19. Tour the beautiful Croatian Museum of Naïve Art

tour the beautiful croatian museum of naïve art
Source: instagram

Tour the beautiful Croatian Museum of Naïve Art, and be amazed by some of the arts of different mediums with this museum. It consists of over 19,000 arts with a variety of paintings, sculptures, drawings, and prints, mainly by Croatians and other well-known artists. They feature art from people with lack of knowledge and experience in the form of art.

Tour at the Croatian Museum of Naive Art

Address: Ćirilometodska ul. 3, 10000, Zagreb, Croatia

Website: Croatian Museum of Naive Art

Opening hours: Mon - Sat: 10am - 6pm; SUn: 10am - 1pm

Price: 3.80 USD onwards

Visited this place?

20. Marvel at the artworks at Mestrovic's Atelier

Enjoy the artworks at Mestrovic’s Atelier and be fascinated by the amazing sculptures by Ivan Mestrovic. Also view and experience the studio, the art and the life of the artist with his works. This gallery is for the people who are looking and wants to experience a tranquil and quiet set up while marveling at the mesmerizing and fascinating sculptures and artworks by Ivan Mestrovic.

Mestrovic's Atelier

Address: Mletachka Ulica 8, Zagreb 10000, Croatia

Website: Mestrovic’s Atelier

Opening hours: 10am - 6pm (daily)

Price: 4 USD

Visited this place?

21. Have a jaw-dropping experience at Tortureum

Go to the exceptional Tortureum - Museum of Torture and experience the history of how people are being tortured. The museum offers a wide collection of various instruments of torture. These scary torturing devices were meant for a person’s agony. Interestingly, the gallery is in the form of a history telling style. It depicts violence and is suitable for the person’s who are courageous and not for the faint-hearted. If you enjoy pain and misery or want to know more about it, then this is the best place to visit.

Tortureum - Museum of Torture

Address: Ulica Pavla Radica 14 | 1st Floor, Zagreb 10000, Croatia

Website: Tortureum

Opening hours: 11am - 7pm (daily)

Price: 5.87 USD

Visited this place?

22. Admire the picturesque view only at Zelengaj

Admire the beauty of Zelengaj - built in order to restore the essence of nature and green environment. This place offers a tranquil stay and is definitely a great place to stay and be one with nature. It is most popular for having a hike for travelers who want to experience what nature has to offer while staying in Zagreb. They also offer a restaurant that offers Croatian dining menu just for you. This is a one-stop vacation experience in Zagreb if you wish to be in a place that offers fresh air and a picturesque view of nature.


Address: Zelengaj10000, Zagreb, Croatia

Visited this place?

23. Look for hand-made crafts at Jutro

Find handmade crafts at Jutro while sipping your coffee. This is a small cozy bar that offers breakfast all day long and freshly prepared dishes. They also served some of the finest craft-brewed beers from all around Croatia to satisfy your beer cravings. And also you can purchase different handicrafts from the natives of Zagreb, essential for souvenirs or personal items. If you need to carry gifts back home, perhaps this is the place to be.


Address: Vlashka Ulica 45, 10000, Croatia

Opening hours: 9am - 10pm (daily)

Visited this place?

24. See the Klovicevi Dvori Gallery

Check out the marvelous Klovicevi Dvori Gallery, a gallery where prehistoric and contemporary art is being showcased. It has a four-story building which showcases the rich culture and heritage in the form of art here in Croatia. They feature different genres of arts which specializes in a complex representation of the art and new techniques. For art enthusiasts, this is the must-visit place.

Klovicevi Dvori Gallery

Address: Jezuitski trg 4, 10000, Zagreb, Croatia

Website: Klovicevi Dvori Gallery

Opening hours: Tue - Sun: 11am - 7pm (closed on Mon)

Price: 9.10 USD onwards

Visited this place?

25. Stroll the classic and vintage streets at Gradec

Check out the vintage streets at Gradec, and be amazed by the different historical architectural structures present in town. Known for being the ‘Town of Great Tradition’, this vintage street was home to the various inspirational structures like the Chapel with the sacred picture of Mother of God with the child. It is also a gateway and a pathway to different areas here in Zagreb, Croatia. For your love of history, visit this beautiful place and have a fun holiday.

Streets of Gradec

Address: Upper Town10000, Zagreb, Croatia

Opening hours: 24/7

Visited this place?

26. Tour the Mirogoj Cemetery, Zagreb's surprising architectural gem

tour the mirogoj cemetery, zagreb's surprising architectural gem
Source: instagram

Being an architectural and a historical country, Zagreb offers a mesmerizing and unique architectural design of different structures. Tour the Mirogoj Cemetery, a cemetery where writers, poets, and composers are rested, whose works are written in the beautiful Croatian language. This cemetery is not like other normal cemeteries, it offers a picturesque and astonishing architectural build-up with a touch of classic Austro-Hungarian era. It also lays Catholic, Muslim and Jewish people.

Mirogoj Cemetery

Address: Aleja Hermanna Bollea 27, 10000, Zagreb

Website: Mirogoj Cemetery

Opening hours: 6am - 8pm (daily)

Price: Free

Visited this place?

27. Marvel at the structures of Samobor (from USD 198.0)

Marvel at the structures of Samobor, famous ruins from the castle of Samobor. It is located just about a 10-minute walk from the city center. This place is worthy for vacation photograph with medieval themed pictures. This picturesque view is a must visit place while on vacation here at Zagreb. There is also a renovated chapel that is also part of the remains of this castle.

Visited this place?

Picturesque Samobor & Samobor Castle Half-day Tour

Duration: 4 hours

8 reviews

28. Explore the Jarun Lake by kayaking (from USD 105.0)

Experience kayaking at Jarun Lake and watch the magnificent nature unfold. This man-made lake is essential not only for swimming but also for canoeing and kayaking. This hot-spot is the main tourist attraction, and it is also a good viewing spot in the morning. This is a perfect place for a good stroll in the afternoon and is essential for the sunset view.

Visited this place?

Zagreb Urban Kayaking Tour

Duration: 3 hours

29. Explore the unique Museum of Broken Relationships

Visit the Museum of Broken Relationships in baroque Kulmer Palace located in Zagreb Upper Town. Experience an emotional journey as you wander the world of broken relationships. This museum is a one-of-a-kind gallery that offers a bluing emotion and a must visit while staying in Zagreb. This is one of the museums that have a heart-wrenching collection of artifacts that tell stories of broken love, unsuccessful family ties, personal mementos, et al. It is a public space that offers things that were part of a relationship that eventually lead to breakups.

Visited this place?

Zagreb Guided Walking Tour Plus Museum of Broken Relationships

Duration: 2 hours

1 review

Lose yourself in the historical country of Zagreb, Croatia

To lose yourself means exploring new things and places, and this country has it all for you. With the listing above, you will not get lost while you are on vacation at the capital of Croatia - Zagreb. Here are the things to do in Zagreb, Croatia, have fun and see a whole new country within the European borders.

Any must-sees we missed? Tell us about them in the comments section or write a post here to help out fellow travelers!
Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.


Get Trip101 in your inbox

Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Dulce Tandog is a 29-year-old writer from the beautiful city of Naga.

 Want to contribute as a Local Expert?
Explore Zagreb County
Good things are meant to be shared!
Back to top
Visited any of these places? Click this button to activate our "Add a Tip" feature to share your experience.