Zagreb is the capital that travelers tend to skip, rushing instead toward the Dalmatian coast. Those who spend 2 or 3 days here almost always say it became the highlight of the whole trip. An old town spread across two hills — ringed by open-air cafés, a market that has traded since 1930, and a cathedral that has stood since the 13th century. Zagreb doesn't announce its greatness loudly; it gives you a quiet warmth that other tourist cities simply can't manufacture.
#1 Zagreb Cathedral
The most sacred site and the most recognizable landmark in Zagreb. Construction began in the 13th century, and the building has been rebuilt multiple times after earthquakes and wars. The twin towers stand 105 metres tall and are visible from almost everywhere in the city. Inside, marble altars and mosaic panels cover the walls. In front of the cathedral, a gilded statue of the Virgin Mary serves as the city's unofficial meeting point. One tower is currently under restoration but the impact is still considerable.
- Entry is free during morning and evening prayer hours — far quieter and more atmospheric than the midday tourist rush.
- Walk up the hill from Dolac Market to take in the view from above before heading inside.
- If the tower is open for climbing (check in advance), the view from the top is the best vantage point in Zagreb.
#2 Ban Jelačić Square
The heart and gathering point of Zagreb since the Middle Ages. This large square functions simultaneously as the city's main tram hub, an open-air market, a site for political demonstrations, and an evening café terrace. The equestrian statue of Ban Jelačić — a Croatian national hero — stands at the centre, flanked by Baroque and Art Nouveau buildings. It is the natural starting point for exploring both the upper old town (Gornji Grad) and the lower city (Donji Grad).
- Cafés around the square open early and locals linger over coffee for hours — this slow ritual is called špica and it is one of the most distinctly Zagreb things you can do.
- The square is the terminus for all tram lines, making it the most convenient base for getting anywhere in the city.
- During December the square hosts one of the best Christmas markets and winter fairs in Europe.
#3 Dolac Market
Zagreb's most vibrant open-air market, trading since 1930. Rows of bright red umbrellas stretch across a cobbled terrace with views up to the cathedral spires. The stalls sell local fruit and vegetables, farm-made cheeses, various types of sausage, and fresh flowers. The lower level holds a covered meat and grocery hall. The atmosphere is the kind of genuine neighbourhood warmth that tourist markets can never replicate.
- Arrive before 9 am to get the best of the fresh produce before it runs out — the market is at its busiest and best between 7 and 11 am.
- Pick up some sir i vrhnje (fresh cheese with cream) and a bread roll from a nearby bakery for a proper local breakfast.
- Open Monday to Saturday; Sunday hours are shorter and the selection thinner.
#4 St. Mark's Church, Zagreb
Zagreb's most distinctive church, instantly recognizable for its colourful tiled roof. The left half of the roof displays the coat of arms of Croatia's three historic kingdoms; the right half shows the emblem of Zagreb. The church dates from the 13th century and received its current roof decoration in 1880. It sits on Markov trg, a quiet square surrounded by the Croatian Parliament and the seat of government — a very different pace from the streets below.
- The best angle for photographing the roof is straight-on from the front of the church in the early afternoon, when the light falls directly on the tiles.
- Entry is free — the interior holds impressive modern sculpture and altarwork worth seeing.
- Markov trg is home to a military guard post; a changing-of-the-guard ceremony takes place on certain days.
#5 Lotrščak Tower
A medieval fortress tower that survives from Zagreb's original city walls, built in the 13th century. What makes it famous is a tradition that has run since 1877: a cannon is fired from the tower every day at exactly noon. The shot originally helped set ships' clocks on the river and warn the city; today it continues as pure living tradition. You can climb the tower for a panoramic view of the city. At the base, a 66-metre funicular — one of the shortest still in public service anywhere in the world — connects the upper and lower towns.
- Arrive by 11.50 am to watch the noon cannon firing from close range. It is genuinely loud — but that's the point.
- The funicular from Tomićeva Street costs 0.66 euros and takes about one minute. A small luxury that saves a steep climb.
- Tower entry costs 2 euros and gives a 360-degree view over Zagreb and the Medvednica mountain range to the north.
#6 Mirogoj Cemetery
Widely regarded as the most beautiful cemetery in Europe and one of Croatia's great works of architecture. Designed by Austrian architect Herman Bollé in 1876, the long tree-lined arcades create the feel of a park rather than a burial ground. Mirogoj is a genuinely inter-faith site — Catholic, Orthodox, Muslim, and Jewish graves stand together without separation. The neo-Renaissance entrance gate alone is worth the trip out.
- Entry is free and the grounds are open from morning until evening. It is cooler and quieter here than anywhere in the city centre.
- Check a map before you go to find the graves of Stjepan Radić, the politician, and Miroslav Krleža, Croatia's most important 20th-century writer.
- Be respectful with your camera — this is an active cemetery, not an open-air museum, and families visit regularly.
Where to stay in Zagreb for this trip
A well-located hotel means less commuting and more sightseeing. Here are real, top-rated stays in Zagreb — compare Agoda · Booking · Trip.com in one click.
Le Premier Boutique Hotel
Affiliate links — we may earn a commission at no extra cost to you. Details
Amadria Park Hotel Capital Heritage Zagreb
Affiliate links — we may earn a commission at no extra cost to you. Details
Esplanade Zagreb Hotel
Affiliate links — we may earn a commission at no extra cost to you. Details
Canopy by Hilton Zagreb City Centre
Affiliate links — we may earn a commission at no extra cost to you. Details
Tours, tickets & activities in Zagreb
Day tours, attraction tickets and travel essentials for Zagreb — book ahead on Klook with mobile e-tickets.
Affiliate links — we may earn a commission at no extra cost to you.
Before You Pack
Zagreb is at its finest in spring (April–May) when flowers fill the city, and in autumn (September–October) when the air cools and the pace slows. Plan at least 2 full days to explore both the hilltop old town and the streets below without feeling rushed.