
Photo made by Vladimir Srajber on Pexels.com
Get a complete travel plan built just for you in under 30 seconds, with daily routes, local food tips, budget estimates and more.
Are any of these especially important to you?
Select all that apply
Activities to enjoy in Zagreb, Croatia feature discovering Ban Jelačić Square, the city's main focal point filled with vibrant cafes and historical allure. Explore the Zagreb Cathedral, notable for its striking twin spires that reach 108 meters tall. Be sure to see the brightly colored tiled roof of St. Mark's Church located in Upper Town, which stands as a symbol of the city’s cultural legacy.


Trg bana Jelačića
The heart of Zagreb where history, trams, and street life come together. Look forward to bustling markets, the Ban Jelačić statue, and convenient tram connections to Upper Town.
Quick facts: Step into a vibrant square where trams crisscross like glowing veins and street musicians turn the cobblestones into a stage. Look up to see a proud statue of a horseman that locals use as the city's traditional meeting point and zero-kilometre marker, a small detail that surprises many first-time visitors.
Highlights: The bronze rider anchoring the plaza was taken down by authorities in 1947 and triumphantly put back in 1990. This disappearance and return is still joked about by locals as the statue becoming the city's unofficial time capsule. Visit on a weekday and you'll hear tram bells, smell roasted chestnuts from a vendor by the small Manduševac fountain, and watch office workers tap the horse's hoof for luck before meetings.


Cathedral of the Assumption of the Blessed Virgin Mary
The majestic twin spires define Zagreb's skyline, marking the city's medieval center. Enter to see soaring Gothic vaults, Baroque altars, and a small collection of religious art.
Quick facts: Visitors often notice the twin spires reaching 108 meters, the tallest church towers in the country, while sunlight filters through intricate stained glass and stone portals. Don’t miss the quiet crypt beneath the nave, where the tomb of a much-discussed 20th-century cardinal draws pilgrims and sparks lively conversation among history enthusiasts.
Highlights: Look up and you’ll see twin neo-Gothic spires soaring about 108 meters high, their copper crosses turning green in sunlight while ornate buttresses cast deep shadows across the sandstone facade. Beneath the main altar rests Cardinal Alojzije Stepinac’s tomb. Parishioners sometimes slip handwritten prayers and small silver coins into the iron grille, a quiet tradition filling the crypt with the scents of wax and flowers.


Upper Town
This striking tiled roof and medieval façade is a symbol of Zagreb's Upper Town. Enjoy the colorful coats of arms, Gothic stonework, and the peaceful churchyard views.
Quick facts: Shining roof tiles create a striking checkerboard of coats of arms that glimmer in sunlight, attracting photographers and curious wanderers who look up from the cobblestones. Inside, visitors notice a surprising contrast between the ornate tiled roof’s showy exterior and the serene Gothic nave where stone carvings and gentle shadows make the past feel tangible.
Highlights: Look up and you’ll see a flamboyant tiled roof patterned with two heraldic shields: one side bears the red-and-white checkerboard of the historic Croatian coat of arms, and the other shows Zagreb’s medieval shield. Their glazed tiles catch sunlight like hundreds of tiny mirrors. Behind the church, a weathered 13th-century grave slab bears a carved wolf's paw and a faint Latin inscription. A little-known legend says a medieval knight was buried there and locals still whisper the story on moonlit walks.
After traveling to 30+ countries, there's one thing I wish someone had told me from day one, and it completely changed how I experience new cities.
Free walking tours. Yes, actually free. No credit card needed. No catch.
Local guide, 2-3 hours
Major sights, hidden gems, local stories
100% tip-based
Guides earn only tips, so they give their absolute best
You tip what feels right
At the end, just tip whatever you feel is right
I've done these in dozens of cities and they've been the highlight of almost every trip. If you're visiting Zagreb, Croatia, do this on your first day. You'll thank me later.


Kula Lotrščak
Situated above Zagreb's Upper Town, Lotrščak Tower offers visitors broad city views and a daily cannon firing. Climb narrow stairs for rooftop views and rich history.
Quick facts: A loud cannon blast marks noon every day, surprising visitors and keeping a long-standing local tradition alive. Climbing narrow stone steps leads to a compact museum and rooftop views framing red-tiled roofs and church spires.
Highlights: Climb the tight spiral staircase to a small terrace where a little bronze cannon booms exactly at 12:00 every day, a ritual kept since 1877 that makes your chest thrum and sends pigeons scattering from the red-tiled roofs below. Peer through narrow stone windows to spot distant church spires and laundry lines, breathe the sharp scent of old lime mortar, and watch the cannon’s powder-sweet smoke curl into the sky like a small, proud signal.


Muzej prekinutih veza
Discover a raw, human perspective on relationships through personal items. The museum shares short stories that are often funny or touching in a small, intimate setting.
Quick facts: A chipped coffee mug and a crumpled love letter sit in glass cases with short, blunt captions. These tiny narratives often affect visitors more than the objects themselves. Visitors often leave laughing and crying in the same hour. The collection includes thousands of donated items that map heartbreak into surprisingly honest, human stories.
Highlights: Glass cases hold ordinary relics: a stained wedding handkerchief, a 1994 mixtape, a single earring, each paired with a blunt, handwritten note that can silence the gallery. More than a thousand items, donated by people from over fifty countries, sit alongside a practice where visitors leave short breakup confessions on index cards, filling a cardboard box with hundreds of fresh stories each year.


Tržnica Dolac
Fresh local produce and vibrant Croatian market culture fill Zagreb's central square. Stalls overflow with colorful fruit, cheeses, flowers, and welcoming vendors to sample from.
Quick facts: Arrive early to find stalls overflowing with heirloom tomatoes and fragrant lavender. Vendors trade friendly barbs and offer tastes of creamy cheeses. Sunlight splashes through a central canopy onto a lively mix of fresh produce, cured meats, and handmade crafts. Locals and curious visitors linger over strong coffee and animated conversation.
Highlights: Go at 6:00 AM when farmers from nearby Samobor and Zagorje stack wooden crates of ruby-red tomatoes and fragrant parsley beneath market umbrellas. You can still smell warm, just-baked bread drifting up the stone steps. On Saturdays, listen for low bargaining in the Kajkavian dialect, watch women in patterned headscarves wrap sheep cheese in wax paper with blue producer stamps, and spy the sunken fish hall where vendors slap silver carp onto counters under fluorescent lights.


Park Maksimir
One of Zagreb's largest green spaces, ideal for leafy walks and lake views. Explore forest trails, five connected lakes, meadows, and a small zoo suitable for all ages.
Quick facts: A maze of rolling meadows, quiet lakes, and towering old trees gives the feeling of being far from the urban rush. Locals swear by its shady lanes for weekend picnics and morning runs. Listen for frog choruses at dusk and watch graceful swans slip under wooden bridges. Follow wide gravel paths that open onto secluded viewpoints where deer sometimes appear.
Highlights: On misty mornings you can wander along five glassy ponds where moss-covered oak trunks lean over the water and the air smells of damp earth and roasted chestnuts from a lone vendor by the third footbridge. A quirky tradition among local students is to carve tiny wooden boats, scratch the year into the hull, and float about fifty of them at once during an informal autumn launch beneath the weeping willows. This started as a 19th-century prank and now draws laughing passersby.


Mirogojev groblje
A remarkable 19th-century cemetery combining architecture, art, and city history. Stroll through colonnades, ornate tombs, and peaceful parkland with views of the city.
Quick facts: A long colonnaded arcade and green avenues create a calm, cathedral-like atmosphere, where mossy paths and whispering leaves invite slow, reflective walks. Stunning funerary sculptures and painted domes turn graves into small art museums. Photographers enjoy capturing the contrast of shadow and patina at sunrise.
Highlights: Step under the arcaded galleries Hermann Bollé planned in the late 1800s. The cool, damp stone smells of cypress and old marble while golden mosaics and carved angels catch the last pink of sunset. On All Saints' Day, tens of thousands of wax candles and chrysanthemums light the graves, turning lawns and colonnades into a soft, humming sea of light where families quietly whisper names and linger.


Botanički vrt
A tranquil city oasis with varied plant collections and historic greenhouses. Explore seasonal flower beds, a serene pond, and tropical displays housed under glass.
Quick facts: Winding paths framed by labeled beds and leafy arboretums make wandering feel like a relaxed botany lesson. The greenhouse humidity fills the air with a warm, earthy scent. Seasonal bursts of tulips and magnolias attract students and photographers. Quiet benches under old trees are perfect for sketching or a peaceful pause.
Highlights: Wandering under a canopy of glossy magnolia and century-old plane trees, you might suddenly discover a Victorian glasshouse where orchids perfume the humid air. A faded brass plaque reads 1891 in raised letters. Locals have a quirky habit of leaving tiny folded paper boats along the narrow canal every spring, each labeled with a name or wish in Croatian. By April, dozens of brightly painted notes bob like tiny lanterns.


Hrvatsko narodno kazalište
A grand neo-baroque theatre hosting world-class opera, ballet, and drama. Enjoy ornate interiors, live shows, and the impressive marble staircase.
Quick facts: Golden chandeliers and velvet curtains bathe the auditorium in warm light. The stage regularly hosts operas whose voices linger long after the final bow. Surprisingly precise acoustics carry a whisper from the stage to the gallery. Behind the scenes, you can glimpse lavish costumes and gilded plasterwork that steal the spotlight for photographers.
Highlights: Built in 1895 by the Viennese firm Fellner and Helmer, the grand auditorium still bathes red velvet seats and gilded plasterwork in warm light. You can almost hear the orchestra's breath before the overture. A quirky backstage superstition survives: performers habitually touch a small bronze relief near stage-left for luck. The metal is polished smooth from decades of secret pre-show rituals, so a shiny thumbprint catches the light if you glimpse inside.
Selected by City Buddy based on guest reviews and proximity to top attractions
Search all hotels in Zagreb, CroatiaPowered by agoda

Fritule are tiny, rum- or brandy-scented fried dough balls studded with raisins and citrus zest, traditionally dusted with powdered sugar and a staple on Zagreb's Advent market.

Kroštule are crisp, ribbon-shaped fried pastries twisted into knots, a Carnival favorite that shows Venetian and coastal pastry influences transported inland to Zagreb.

Povitica is a hand-rolled walnut and honey swirl bread where the dough is stretched paper-thin to create spectacular spirals, often passed down as an heirloom recipe at family celebrations.

Ćevapi are small grilled minced-meat sausages served in flatbread with raw onions and ajvar, they burst onto late-night street-food menus across Zagreb.

Strukli are soft parcels of dough filled with fresh cottage cheese and cream, they can be boiled or baked and enjoyed as a homey comfort or as a refined restaurant specialty in Zagreb.

Sarma are cabbage leaves wrapped around a savory mix of minced meat and rice, slow-simmered for hours and a symbol of winter family gatherings in Zagreb.

Rakija is a potent fruit brandy often made at home from plums or grapes, it is poured into tiny glasses for toasts and treated like liquid hospitality in Zagreb.

Kvas is a mildly fermented rye beverage with a fizzy, slightly tangy flavor, it was once a common peasant refresher and now pops up at summertime stalls and craft producers in Zagreb.

Prošek is a lusciously sweet, sun-dried-grape dessert wine from the Dalmatian coast, its syrupy layers make it a classic finish to meals and a favorite to pair with rich pastries or strong cheeses in Zagreb.
Get a PDF with all attractions, ratings, and tips. Perfect for offline use.
UNESCO park of lakes, walking trails and waterfalls.
Charming small town famed for kremšnita pastry and old town.
Picturesque hilltop castle with a scenic lakeside setting.
International (Vienna, Budapest, Belgrade); national (Split, Rijeka, Osijek)
From ZAG use the Pleso Airport shuttle (30–40 min) or taxi; central train station connects to trams/buses.
The easiest and most affordable way to get mobile internet wherever you travel.
Comments (6)
Good food scene but tourist traps around the main square drove prices up, walk two blocks away for better value.
Expected more nightlife, bars close early on weekdays. Felt quieter than I hoped, still safe and clean though.
Zagreb's compact center felt cozy, cafes were great and locals helpful. Sunny spring days made wandering easy.
Buy a 24-hour public transport pass if you use trams more than three times, tickets are checked suddenly and fines are hefty.
Weather changed fast, sunny morning then rain in afternoon. Still liked the museums and parks, one full day was tight.