Select Dates
Choose dates
Recent Searches
Things to do in Zagreb

Things to do in  Zagreb

Welcome to Zagreb

Usually passed over in the stampede to seaside Dubrovnik and Split, Croatia’s capital undoubtedly deserves more of the tourist spotlight. Replete with gardens, this leafy city’s wonderfully strollable Upper and Lower Towns offer copious things to do. Most visitors admire Ban Jelacic Square, Zagreb Cathedral, and vibrantly tiled St. Mark’s Church before discovering the bustling food markets, cafés, offbeat museums, and restaurant-lined piazzas. For time out, try Jarun Lake’s water sports or tour the nearby countryside to view fairy tale–like castles, the Plitvice Lakes, or neighboring Slovenia’s Lake Bled.

Top 15 attractions in Zagreb

Dolac Market

At Zagreb’s much-loved, indoor-outdoor Dolac Market, all manner of edible supplies and artisanal products are trucked in from the fertile farming regions of Croatia and displayed in myriad stalls sheltered by red umbrellas. The capital city’s premier market has been bustling for 80-plus years and attracts a loyal crowd of grocery-shopping locals as well as hungry visitors on the hunt for a cheap meal. In addition to being a great place for food shopping, it is also an excellent people-watching spot.More

Ban Jelacic Square (Trg Bana Jelacica)

The social and geographic center of Zagreb, Ban Jelačić Square (Trg Bana Jelacica is a lively gathering place where locals and visitors alike gather to shop, dine, and enjoy seasonal markets. Free from traffic, it's a popular place to stroll among historic monuments against the backdrop of elegant and arcaded Baroque buildings.More

Mirogoj Cemetery

Mirogoj Cemetery isn't your typical graveyard, and the carefully designed 7-acre (2.8-hectare) property feels more like an elegant park with its tree-lined walking paths, neo-Renaissance arcade, and scenic Mt. Medvednica backdrop. Visit this popular attraction for a relaxing stroll, and feel Zagreb's bustling urban energy melt away.More

St. Mark's Church (Crkva Svetog Marka)

A brightly patterned tiled roof makes this Catholic church one of the most distinctive buildings in Zagreb. Fires and an 1880 earthquake destroyed most of the church’s original 13th-century construction, though an ornate Gothic doorway remains. Devotional sculptures and frescoes by leading Croatian artists adorn the interior.More

Upper Town (Gornji Grad)

With narrow cobblestone streets, red tiled roofs, and gorgeous medieval squares, Upper Town (Gornji Grad) is Zagreb’s historic district and most picturesque part. Many of the city’s most visited tourist attractions are here, including the Stone Gate, Zagreb Cathedral, and the Bloody Bridge.More

Stone Gate (Kamenita Vrata)

One of Zagreb’s oldest and most renowned landmarks, the Stone Gate (Kamenita Vrata) dates to the 13th century. The atmospheric entryway leads to the medieval Upper Town and hosts a shrine to the Virgin Mary. In addition to tourists, the landmark attracts religious devotees, who come to pray and light candles.More

Lotrscak Tower

Standing sentinel over Zagreb’s historic Gornji Grad (Upper Town, Lotrščak Tower dates back to the 13th century and has been used as a defense tower, prison, warehouse, fire station, and even a billiards club over the years. Today, most visitors scale the tower’s spiral staircase for 360-degree views over St. Mark’s Church and the red roofs of Zagreb.More

Zrinjevac Park (Nikola Subic Zrinski Square)

Dotted with landscaped gardens, century-old trees, and lovely fountains, Zrinjevac Park (also known as Nikola Subic Zrinski Square) is a popular relaxation spot for Zagreb locals. Take a break from exploring the city and stroll along the tree-lined paths or simply rest on a park bench, watch the fountains, and enjoy the aroma of fresh flowers.More

Museum of Broken Relationships (Muzej Prekinutih Veza)

This quirky museum zeros in on heartbreak and failed relationships, both romantic and platonic. Relics of relationships past, from photographs to unusual mementos such as an ax, are displayed alongside explanations of their significance, sending visitors on an emotional roller coaster—at times comical and at other points heartrending.More

Lower Town (Donji Grad)

Croatia’s capital city, Zagreb, is divided into two parts,Lower Town (Donji Grad) and Upper Town (Gornji Grad). The modern center of Zagreb, Lower Town is home to several museums, gardens, and historic buildings. Among the highlights is Lenuci’s Horseshoe, a series of seven interconnected parks that encircle the district’s top sights.More

Croatian National Theatre (HNK Zagreb)

Commissioned by Austro-Hungarian Emperor Franz Joseph I in 1895, the Croatian National Theatre (HNK Zagreb is the elegant hub of Zagreb’s performing arts scene. In addition to hosting ballet, symphony, opera, and theater, the daffodil-yellow building is equally revered for its impressive neo-baroque architecture.More

Museum of Illusions

Whether you’re fumbling your way through a mirror maze, “walking” across the ceiling, or entering a “zero-gravity” room, Zagreb’s Museum of Illusions is designed to challenge your perceptions and make science fun. One of two such museums in Croatia, it’s full of entertaining exhibits, brain-teasing puzzles, and one-of-a-kind photo opportunities.More

King Tomislav Square (Trg Kralja Tomislava)

A bustling plaza in the center of Zagreb’s Lower Town, the pedestrian-only King Tomislav Square (Trg Kralja Tomislava) is a vibrant city meet-up spot, full of formal gardens and public event space. Named after Croatia’s first monarch, it forms part of the city's spectacular urban parkland, and is defined by botanical gardens and beautiful surrounding buildings. The square's southern flank is overlooked by the central train station, an elegant, Neo-classical building from the 19th century, connecting Zagreb to Vienna and Budapest via railway. The 19th-century Art Pavillion, a popular venue for high-profile exhibitions, sits on the square's north end. Inside the square, you'll find a vast equestrian statue of 10th-century King Tomislav, installed in 1947.An energetic scene for markets, festivals, and concerts year-round, there's no wrong time to visit the square. Stop by on a city highlights tour to snap a pic, or drive right up to the front of the square on a vintage car tour through the city. The square is also a stop on running tours through the Upper and Lower Towns.More

Zagreb 360 Observation Deck (Zagreb Eye)

Among the most visited tourist attractions in Zagreb, the Zagreb 360 Observation Deck or Zagreb Eye is perched on the 16th floor of the Zagreb Neboder (Zagreb Skyscraper. The Eye’s observation deck offers spectacular panoramic views over the city’s old town, while a rooftop terrace bar makes a romantic spot for coffee or cocktails.More

Plitvice Lakes National Park

With its emerald-green lakes, rocky caves, and cascading waterfalls framed by soaring dolomite cliffs, ancient woodlands, and fields of wild orchids, Plitvice Lakes National Park is the natural playground of Croatia. The UNESCO World Heritage site has over 73,000 acres (20,500 hectares) of unspoiled landscapes, boasting 16 lakes and 90 waterfalls linked by a network of hiking and biking trails.More

Trip ideas

Top activities in Zagreb

Plitvice Lakes and Rastoke, Small Group Tour from Zagreb
Likely to Sell OutLikely to Sell Out
Plitvice lakes and Rastoke day trip from Zagreb (Guaranteed departure)
Likely to Sell OutLikely to Sell Out
Slovenia, Ljubljana and Lake Bled Full Day Small Group Excursion from Zagreb
Likely to Sell OutLikely to Sell Out
Private eclectic experience of Rastoke and Plitvice Lakes National Park
Likely to Sell OutLikely to Sell Out
Zagreb BIG tour

Zagreb BIG tour

Operators have paid Viator more to have their experiences featured here

Zagreb information

Number of Attractions


Number of Tours


Number of Reviews



Frequently Asked Questions
The answers provided below are based on answers previously given by the tour provider to customers’ questions.
What are the top things to do in Zagreb?
What are the top activities in Zagreb?
What are the top things to do near Zagreb?
Check out things to do near Zagreb:
What do I need to know before visiting Zagreb?