Zagreb is more than just the capital and largest city of Croatia. It is also one of the oldest central European cities, popular for its historical churches, exquisite architecture, green oases, charming cafés, and vibrant food markets. Moreover, the whole city makes a great photo backdrop, thanks to its mostly cream-colored building façades and red tile roofs that add an elegant and warm vibe to the place.
Many budget travelers also prefer this destination as it is quite cheaper in comparison to other Croatian cities. Basically, it is one of the best places to be in Croatia if you want to experience a mixture of historic allure and lively community life without breaking the bank.
I spent one day in Zagreb on my way from Dubrovnik to Ljubljana. It’s a great city that connects the countries of Croatia and Slovenia. I flew from Dubrovnik to Zagreb in the early morning, locked up my suitcase at the train station, and then enjoyed the day before my evening train. Others will stop in Zagreb on the way to Split, Croatia.
With that being said, if you want to see the beauty and experience the warm hugs of Zagreb, let me walk you through its beautiful squares and cozy streets!
How to Move Around Zagreb, Croatia?

Zagreb is one of the most scenic and walkable cities in Croatia. You can walk around its historic upper town in just under an hour and be able to see many of Zagreb’s most popular tourist attractions.
If you want to explore other districts, the city has a reliable and extensive public transport network that is tourist friendly. Depending on your preference and the place you want to visit, you can get from one place to another by riding a hop-on hop-off bus, a bicycle, and even a Segway. ZET trams are also available and come with cheap tickets that you can buy from ZET ticket offices, newsagent kiosks, or on board the tram.
Note: There are some taxi drivers who overcharge tourists. To avoid being scammed, make use of the public transport systems available in the city.
A Fun and Scenic Perfect One Day In Riga Itinerary
Although Zagreb is the largest city in Croatia and is composed of several districts, you can explore a good portion of its major tourist attractions in one single day. If you only have under 24 hours in Zagreb, concentrating on its historic upper town will make your trip worth it.
Morning
For the first half of your trip, I highly suggest that you explore and experience the beauty and grandeur of Gradec – the city’s very own hillside historic upper town. This is where you will find many of the historical landmarks and scenic spots in the city.
The upper town is pretty small and walkable, so you can cover most, if not all of it, in just a few hours of your day. Plus, most of the attractions are free to visit except for the Lotrščak Tower (if you want to climb it). I really enjoyed strolling around here.
Grab a tasty breakfast at Otto & Frank
Start your day by grabbing a tasty breakfast at Otto & Frank, located along the picturesque Tkalčića street. They offer various breakfast options and comfort food, including a modern rendition of the traditional Zagreb breakfast as their specialty. This meal includes two fried eggs, grilled bacon & tomato, grilled white bread, whipped feta, and peppadew piquante peppers.
This bistro bar is situated in a pastel, pink-colored building with chairs and tables spilling out off the street, making the dining experience feel casual and relaxed. Aside from breakfast meals, they also offer hot coffees, teas, fruit juices, sodas, and non-alcoholic cocktails to help kick off your day.
Walk through Gradec’s Stone Gate
Gradec was once a walled medieval settlement situated on the hillside. The upper town we know today was once protected with defensive walls and fortresses. However, over the centuries, these protective infrastructures were gradually destroyed with the Stone Gate (Kamenita vrate) its only remaining well-preserved piece.
Although you can enter the Upper Town in several sections, nothing beats the experience of walking through the historic Stone Gate. Inside is a Catholic shrine of Mary and plenty of prayers carved into the marble walls. There is also a small section where passersby can light candles for prayer.
Take in the panoramic view of the city from the southeast viewpoint

If you take a few walks to the southeast area of the Upper Town, you will find a spacious platform that offers an overlooking view of the Lower Town and other districts of Zagreb. Many tourists go here to take beautiful travel photos and view the city’s night sky as soon as the sun has set.
Check out the stunning Lotrščak Tower
After you have admired the view, walk a few minutes to the west until you reach the location of the Lotrščak Tower. This fascinating historic monument that dates back to the 13th century was used to guard the southern gate of Gadec. While you can admire it from the outside, I recommend climbing its narrow stairs for the breathtaking views of Zagreb.
Good to know: Every day at noon, a staff fires a cannon from this tower. It produces a very loud sound that can be heard in most of the Upper Town and neighboring districts.
Walk along the Strossmayer Promenade to reach Park Grič
Right next to the tower, you can access the Strossmayer Promenade, which is a scenic uphill path that leads to Park Grič. That is where archaeologists uncovered the traces of medieval city walls and ancient fortresses that once protected Gadec. At the centre of it, you will find flowerbeds and benches where you can sit down and relax.
Visit the Museum of Broken Relationships
After taking a quick rest at that small green oasis in the Upper Town, head a little up north to the Museum of Broken Relationships. This unique museum situated in an old palace displays various objects from actual people that are somewhat related to their “broken” relationships.
From a pair of red stilettos to a caterpillar stuffed toy, there are plenty of interesting things you can find inside that tell emotional background stories behind each object.
Explore St. Mark’s Square

Walking further north will lead you to St. Mark’s Square, which is home to the Famous St. Mark’s Church with colorful blue, red, and white roof patterns. Around it, you can also find the beautiful buildings of Croatia’s Parliament, Constitutional Court, and City Assembly. Not to mention that the square has cobblestone floors, offering a nostalgic feeling.
Have lunch at Konoba Didov san – Upper Town
For lunch, head to the Konoba Didov san, located in the northern area of the Upper Town. This charming corner restaurant offers al fresco dining and serves various traditional Croatian, Mediterranean, and European cuisines. However, if there’s something that they highly praise themselves for, it is serving the best possible Dalmatian Zagora in the city.
While the al fresco seating offers a very relaxing vibe, the indoor dining setup provides a cozier atmosphere, thanks to its wooden features, warm yellow lighting, and bright red patterned table covers.
Afternoon
For the second half of your day trip, explore the attractions just outside the Upper Town, hidden gems, and local shops and markets that are popular with Zagreb residents.
Again, many of these places are free to explore except for the Zagreb City Museum and Funicular ride which means monetary compensations to continue operation.
Learn about the city’s history at Zagreb City Museum
After you fill your stomach, continue your journey by visiting the iconic Zagreb City Museum. This museum covers a wide range of topics, including the cultural, artistic, political, and economic history of Zagreb, starting from the pre-historic era to today.
Some of its highlights are its underground archaeological site, rampart discovery site, small sections of broken cathedral pillars, collection of Catholic statues, several Baroque altars, and a miniature display of the once-walled medieval settlement.
Ride the Funicular to get to a Croatian design shop in the Lower Town
If you go back to the ancient tower, you will see the Funicular of Zagreb, recognized as the shortest one in the world and the very first public transport in the city.
It is only 66 meters long (one-way) and you can reach the Lower Town in just a few minutes. (PS. You can buy a ticket on board).
On its lower station, there’s the Take Me Home Croatian design shop that sells locally made souvenirs. That includes several pieces of pottery, trinkets, jewelry, and clothing that showcase the unique design trademark of Zagreb.
Walk through the Grič Tunnel

After you’re done shopping for some souvenirs, head back to the Upper Town either by riding a Funicular or climbing up the stairs. Once you’re back at the Upper Town station, return to Park Grič at least two entrances to the underground tunnel.
You can either enter from the tunnel entrance along Mesnickai Road or deep down into the greenery from the Art Park. On some occasions, you can find a temporary display of artworks in the tunnel, letting you briefly experience the art culture of Zagreb. Depending on your pace, it can take about 5 to 10 minutes to reach the other exit parallel, just a few walks from Stone Gate.
Score some local goods at Market Dolac
Before you get to Market Dolac, pass by the historic “Bloody Bridge.” It’s a short street named after a former bridge situated in the same location. Then, walk south of the Tkalčića street until you turn the corner that leads to Market Dolac. At this market, you can see hundreds of stalls selling fresh local produce, such as fruits and vegetables. You can buy some of these and take them home with you.
Pay the Cathedral of Zagreb a visit
After browsing through the market, head to the stunning Cathedral of Zagreb located in the Kaptol area. This 13th-century Gothic church is the second tallest building in Croatia, and you can clearly see it towering over the city from the viewpoint.
Its most beautiful features are its two towers and an old clock in the front. Unfortunately, you can’t enter it due to underground renovations, but you should definitely watch out once it reopens again with a stunning view deck from its tower.
Watch the sunset from Zagreb 360
What’s a better way to close your night than watching the colors of the sunset from the Zagreb 360 observation deck? This overlooking view deck is situated on the 16th floor in one of the old buildings around Ban Josip Jelačić Square (the main square).
Climbing on it will offer you a fantastic view of the Upper Town, Lower Town, main city square, and Market Dolac, especially during sunset. It is open until 10 pm, so you can view the city skyline as long as you want.
Walk around the Ban Josip Jelačić Square
Ban Josip Jelačić is the main square in the city that provides access to many tourist attractions, such as the Market Dalco, Zagreb Cathedral, and the Upper and Lower Towns.
In the middle of it, you can find a giant old statue of Ban Josip Jelačić, which is a known Croatian hero. Just a stone’s throw away from the statue, there’s a small fountain that helps bring a sense of tranquility amidst the bustling square.
Enjoy a great dinner at O’Brok
Although not a popular restaurant, O’Brok is actually one of the best places to try traditional and contemporary Croatian cuisines in Zagreb. This small intimate restaurant serves generous portions of Croatian dishes, such as lung stew and pork chop with mushroom. Moreover, they offer Croatian delicacies that not many local restaurants serve anymore, like the classic žličnjaci and baked štrukli.
The restaurant being small and having a jazzy background music helps provide guests with a smooth and soothing experience. Not to mention that it’s a few blocks away from the touristy places, so you can ensure an intimate and tranquil dining experience when you visit.
Experience the city’s nightlife along the Tkalčića street
At night, Tkalčića Street, which is the most famous street in Zagreb close to the historic Upper Town, transforms into a haven for people looking to extend their nights. This long street becomes filled with trendy bars and pubs where you can meet locals and fellow travelers. From casual pubs to high-end bars, you sure can find one that fits your taste and preference.
Spending the night?
While a day trip to Zagreb is enough for you to explore the major tourist attractions, spending a few more days in the city will allow you to further experience the vibrant community and warm personalities of the locals.
If you’re planning to stay longer, here are some of my best-recommended accommodations for all types of budgets and preferences!
Backpacker Hostel: B&B Cool Centre
B&B Cool Centre is a great and affordable place for backpackers or those who want to cut some costs on their accommodation expenses. It is located just a few walks from the main square, giving you convenient access to many major tourist attractions, especially the Upper Town.
Each room is air-conditioned and equipped with a flat-screen TV, free Wi-Fi access, a kitchen, a seating area, a dining area, and a private bathroom. With its clean and minimalist design, you can ensure a comfortable and relaxing stay at this accommodation.
Mid-range Hotel: Hotel Park 45
Located just a few walks on the southwestern corner of the Upper Town, Hotel Park 45 provides a comfortable stay close to the main city attractions. Since it is a few blocks away from the touristy areas, you can expect a sound sleep in this place.
Each room is equipped with a flat-screen TV, free Wi-Fi access, air conditioning, a minibar, and an en-suite bathroom. Moreover, most rooms offer a stunning view of the city and the hotel’s inner courtyard. If you want to go out of your room, you can relax at the hotel’s shared lounge and in-house bar where you can possibly meet fellow travelers.
Luxury Hotel: Hotel Dubrovnik
If you want to get the most out of your experience, book a high-end suite at Hotel Dubrovnik. It is located right in front of the main square, so you can conveniently explore the Upper Town and other tourist attractions around it any time you want.
Since it’s luxurious accommodation, expect each room to have a soundproofing feature. Moreover, you are entitled to use their fitness centre, private parking, and business area during the duration of your stay. Plus, you don’t need to travel far to look for a fantastic place to eat as they have an in-house restaurant that serves various international cuisines.
Eleanor is a travel author and itinerary planner from the New York City metro area writing for Elevate Your Escapes. As a travel enthusiast, she finds joy in learning about cultures, meeting new people, and immersing herself in the richness of each destination that she visits.
Like It? Pin it!


