A local’s travel guide to Zagreb, Croatia

Croatia is a beautiful European country, and Zagreb, its capital, is a great city to visit. You’ll discover you’ll have numerous things to do in Zagreb – from the city center to lovely coffee bars and impressive museums (including the Museum of Broken Relationships) and parks. Here is a local’s travel guide to Zagreb, Croatia, with top attractions in Zagreb, off the beaten path things to see, tips, and recommendations for where to stay and where to eat in the city. This travel guide to Zagreb is written by a local: Maja Martinez from Mexatia. Use this local’s travel guide to Zagreb to plan your trip there and don’t miss anything in the city!

Radićeva street & Zagreb Eye
Radićeva street & Zagreb Eye

Zagreb, the capital of Croatia, is probably one of the most overlooked capitals of Europe. Located in the heart of Croatia and influenced by Austro-Hungarian Empire for decades, Zagreb is often called “little Vienna” because of its similar looks.

The first city actually originated from two small towns on the opposite hills, Kaptol – which was a church town and Gradec – the craftsmen town. In the place of the creek which was dividing them, today is located one of the most popular streets in town for hanging out – Tkalieva ulica.

Panorama from Gradec Plateau
Panorama from Gradec Plateau

Today Zagreb is a modern city bustling with life, cute coffee bars and unique museums. It is a place where you can slow down and enjoy life for a day or two. It is a perfect place for a city break before you continue to explore Croatian coast or nearby European capitals.

Main Square - Zagreb
Main Square – Zagreb

Top landmarks to see in Zagreb

City centre of Zagreb is full of interesting places to see. Lately, many new original museums opened, as well as coffee bars and restaurants where you can relax after the walk. However, there are some traditional landmarks every visitor should see in Zagreb.

The first one to mention is, of course, the Main Square. It was founded in the foothills of two medieval towns and for the long period of time it was the main city’s market. Here you can admire beautiful architecture, throw a coin in Mandusevac fountain and take a selfie with ban Jelai, whose statue can be found in the center.

Zagreb - Main Square
Zagreb – Main Square

Upper Town is the other name for old medieval town Gradec. Small, but extremely charming and attractive Upper Town offers you to explore its numerous passages, hidden stairs, churches, promenades and museums. You can easily spend 2 or 3 hours just wandering around and admiring the architecture.

READ  A local's guide to Fethiye, Turkey
Zagreb - Upper Town with St Mark's
Zagreb – Upper Town with St Mark’s
Stross Promenade in UpperTown
Stross Promenade in UpperTown

Museum of Broken Relationships is one of the cool places Upper Town is hiding. This creative and unique museum is absolute must visit to remind yourself about true love, but also some comic break ups.

Museum of broken relationships
Museum of broken relationships

Zrinjevac is the park in between the Main Square and Main Train Station, surrounded by buildings of high importance (the court and police headquarters, Museum of Archeology, HAZU). It is great place for people watching and central point for many festivals and events (like Advent in Zagreb).

Zrinjevac Park - Zagreb
Zrinjevac Park – Zagreb

During your visit you must sit down in one of numerous bars and grab a good cup of coffee. Tkalieva Street right off the Main Square is a perfect place for a nice chit chat with a friend. And while you are enjoying the coffee, remind yourself how this street was the main manufacturing street in the city and the centre of prostitution back in the 18th and 19th century.

Tkalčićeva Street
Tkalčićeva Street

Dolac Farmers Market is the place to find fresh fruits and vegetables, the best meat and fish, but also the cheapest souvenirs in the town and enjoy the view of traditional red parasols. Do not forget to take a selfie with “kumica”, the statue of an old lady selling in the market.

Dolac Farmers Market - Zagreb
Dolac Farmers Market – Zagreb

Funicular in Tomieva street connects Upper and Down Town. It is said to be the shortest one in the world, the ride is only 30 seconds longs but it can spare you lots of walking.

Funicular - Zagreb
Funicular – Zagreb

St Mark’s Church is one of the most famous symbols of Zagreb. Its colourful roof is worth of admiration, while you are checking out government buildings on the left and right. If you are lucky, you may enter the church and see some of the best works of the sculptor Ivan Meštrovi.

St Mark’s Church - Zagreb
St Mark’s Church – Zagreb

The Cathedral located in Capitol is under never ending renovation. It was built from extremely porous stone that easily gets destroyed by rain and weathering. Beautiful from the inside it is definitely worth the visit, especially because it is free.

Cathedral - Zagreb
Cathedral – Zagreb

Grič tunnel is the newest attraction in Zagreb. It was built during the WW2 and connects Mesnika and Radnika street, it is located right underneath the Upper Town. It was recently renovated and opened for visits, also for free.

READ  Top Vacation Destinations on Instagram

Zagreb Off the Beaten Path

Maksimir park is located only 15 minutes tram ride from the city centre. If you are looking for some relaxation, would love to go to run or have a fun time with dogs, Maksimir is the place to go. There is also a newly renovated ZOO.

Maksimir Park - Zagreb
Maksimir Park – Zagreb

Did you know Zagreb have a mountain? Well not really a mountain since it only 1081 m high, but Medvednica can give you lots of fun. Many hiking trails suitable for everyone, medieval fortress, caves, even a FIS ski slalom race in the winter.

Medvedgrad, Medvednica - Zagreb
Medvedgrad, Medvednica – Zagreb

City Museum is my favourite museum! I always like to visit city museums because they give so much insight into the history and customs of city I am visiting. Zagreb City Museum is no exception.

The Observatory is located just near the City Museum and it is open for public most of evenings. You can bring your better half for the most romantic date in a while!

If you are thinking to attend some tour in Zagreb, make it be one of Secret Zagreb original tours. Did you know they were burning witches here in Zagreb?

Normally, people do not often visit cemeteries, but Mirogoj Cemetery is a true gem. The most beautiful cemetery in Europe cannot be skipped, especially if you find yourself in Zagreb during the first days of November.

Where to eat in Zagreb

Last few year Zagreb got lots of incredible places to eat. I am not going to talk about each place separately, you just need to know they are all GREAT. I sorted them out in several categories so you can further explore the one you are interested in.

Fine dinining: Zinfandel, Bistro Apetit, Gallo, Noel, Dubravkin put
Croatian cuisine: Vinodol, Stari Fijaker, Purger, Šestinski lagvi

International hits: Mundoaka, Time Restaurant, Umami, Takenoko
Street food: Submarine Burgers, Tacos & Burger Barr, Karijola Pizza, Duksa Pizza
Great vegetarian restaurants: Zrno bio bistro, Nishta

Pastry shops: Meet Mia, Torte i to, Amelie, Magnolia
Coffee bars: Jutro, Kim’s Coffee, Velvet, Dežman
Quick bite: Fries Factory pizza cut located near Main Square and Main Train Station
Good beer: Mali Medo, Pivnica Medvedgrad, Craft Room, Garden Brewery
Breakfast places: Kava Tava, Otto & Frank, Johann Frank, Oranž

View from Zagreb Eye
View from Zagreb Eye

Where to stay in Zagreb

If you want to pamper yourself and feel real luxury (but still super affordable in European terms), stay in hotel Esplanade, the most luxurious hotel in Zagreb. Everything about this hotel is luxurious. Make sure to try their famous Sunday brunch and treat yourself with a dinner in one of their restaurants.

READ  Visiting Schönbrunn Palace: things to do at Schonbrunn Palace

If your budget is slightly lower, but you still want to experience an old, classy hotel, you can either choose hotel Palace or Jaegerhorn. They are hotel with a soul, a special charm, … they have “that something”.

If you are looking for something more modern, you can stay in hotel Loop or hotel Garden.

There are some great hostels in Zagreb too. I would recommend Swanky Mint hostel, hostel Taban, hostel Shappy or Funk Lounge hostel. They are all located in the city centre, modern and affordable.

Zagreb has great apartment scene as well. They are the best value for money you can get, your have more space and more privacy so it is definitely worth checking them out as well.

Ilica Street
Ilica Street

Tips for Zagreb

Enjoy the good food and drink lots of coffee. Croatians love to sit down with their friends and hang out over a good cup of coffee (or beer).

Are there any important things people should know about your city? Are there any tips you can share that will help people make the most of their visit in the city?

Zagreb, in general, is an extremely safe city. However, do not get too comfortable and forget to take care of your purse, phone, and other belongings. The opportunity makes a thief!

Also, try to avoid the trams during peak hours (7 – 8:30 am and (3 – 5 pm). You know why 🙂

Make sure to spend few hours drinking coffee, have at least one meal from the bakery and enjoy Zagreb’s laid-back lifestyle.

Zagreb is highly underrated European city and might not be the first one you will think of while planning a vacation, but it should be. Perfectly sized, this metropolis offers many attractions and fun activities to enjoy. It is a great location for a city break before heading to the coast.

About the author:

Maja writes the blog with her husband. “We are Maja & Jaime, travel and expat bloggers, currently living in Croatia.
An international couple in love with pets, food and each other.” Follow them on Facebook and Pinterest as well.

A local's travel guide to Zagreb, Croatia

A local's travel guide to Zagreb, Croatia

A local's travel guide to Zagreb, Croatia



31 thoughts on “A local’s travel guide to Zagreb, Croatia

  1. 77501 516001Thanks – Enjoyed this post, can you make it so I receive an email when you make a fresh post? From Online Shopping Greek 171725

  2. An outstanding share! I’ve just forwarded this onto a colleague
    who had been conducting a little research on this.
    And he actually bought me dinner simply because I stumbled upon it for
    him… lol. So allow me to reword this…. Thank YOU for the meal!!
    But yeah, thanx for spending time to discuss this
    issue here on your website.

  3. Link exchange is nothing else however it is simply placing
    the other person’s blog link on your page at suitable place and
    other person will also do similar for you.

  4. Good day! I know this is kinda off topic but I’d figured I’d ask.
    Would you be interested in trading links or maybe guest writing a
    blog post or vice-versa? My website goes over a lot of the same topics as yours and I think we could greatly benefit from each
    other. If you are interested feel free to shoot me an email.

    I look forward to hearing from you! Superb blog by the way!

  5. Thanks for sharing your info. I truly appreciate your
    efforts and I am waiting for your further write ups thanks once again.

  6. Pretty component to content. I just stumbled upon your site and in accession capital to assert that I acquire in fact enjoyed account your weblog posts.
    Any way I will be subscribing to your feeds or even I success you get admission to persistently quickly.

  7. Definitely believe that which you said. Your favorite justification appeared to be on the internet the easiest thing to be aware of.
    I say to you, I definitely get irked while people consider
    worries that they plainly don’t know about. You managed to hit the nail
    upon the top and defined out the whole thing without having
    side effect , people could take a signal. Will likely be back to get more.

  8. I’m amazed, I have to admit. Seldom do I come across
    a blog that’s both educative and engaging, and without a doubt, you have hit the nail
    on the head. The issue is something that not enough people are speaking intelligently about.
    I am very happy that I found this in my search for something regarding this.

  9. Somebody necessarily help to make severely articles
    I’d state. This is the first time I frequented your website page and so far?

    I amazed with the analysis you made to create this particular post incredible.
    Wonderful activity!

  10. Thank you, I have just been searching for info approximately this topic for ages and yours is the best I’ve discovered till now.
    However, what about the conclusion? Are you sure in regards to the

  11. Attractive section of content. I just stumbled upon your site and in accession capital
    to assert that I get actually enjoyed account your blog posts.
    Anyway I will be subscribing to your feeds and even I achievement you access consistently

  12. hello there and thank you for your information – I have
    certainly picked up something new from right here.
    I did however expertise several technical points using this web site, since I experienced to reload the
    web site lots of times previous to I could get it to load correctly.
    I had been wondering if your web host is OK?

    Not that I’m complaining, but slow loading instances times will very frequently
    affect your placement in google and can damage your quality
    score if ads and marketing with Adwords. Well I’m adding this RSS to my email and can look out for a lot more of your
    respective exciting content. Make sure you update this again soon.

  13. Hi! I could have sworn I’ve visited this site before but after going through many of the articles I realized it’s new to me.
    Nonetheless, I’m definitely delighted I
    found it and I’ll be bookmarking it and checking back often!

  14. Hey! I know this is kinda off topic but I was wondering if you knew where I
    could find a captcha plugin for my comment form? I’m using the same blog platform as yours and I’m having trouble finding one?
    Thanks a lot!

Leave a Reply

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