Sunset Weekly Disclosure: To help keep our sunset guides free, this post contains affiliate links (https://sunsetweekly.com/sunset-weekly-privacy-policy/). If you book a flight, hotel, or rental through these links, we may earn a commission at no extra cost to you. As an independent travel resource, our recommendations are always based on what we believe will make your trip unforgettable.
Few European capitals surprise visitors quite as pleasantly as the one at the heart of the Adriatic’s most beloved country. Long overshadowed by the coastline, the medieval walled cities, and the national parks, Croatia’s capital is one of the continent’s most underrated destinations — a city of cobbled hilltop streets, grand 19th-century architecture, world-class museums, and a café culture that rivals anywhere. Whether you’re planning a weekend city break or using Zagreb as a base to explore more of the country, it deserves far more of your attention than it typically receives.
This guide covers the 10 best things to do in Croatia’s capital, along with practical advice on where to stay, how to stay connected, and how to make the most of your trip.
Getting to Zagreb
Direct flights connect the Croatian capital to most UK and European airports, arriving into Zagreb Airport (ZAG). Once you’ve got your flights sorted, make sure you’re packing smart. Samsonite offers a range of lightweight, durable luggage that is ideal for a European city break — from cabin-friendly carry-ons to four-wheeled checked bags built to handle cobbled streets and airport carousels alike.
On arrival, the city centre is compact and walkable. The Pleso Prijevoz airport shuttle connects directly to the main bus station, making it easy to reach your hotel without the cost of a taxi.
10 Best Things To Do in Croatia’s Capital City
1. Explore the Upper Town (Gornji Grad)
Zagreb’s historic Upper Town is the heart of the city. Wander through cobbled lanes past the iconic St Mark’s Church, with its famously tiled roof in the Croatian coat of arms, the Croatian Parliament building, and the medieval Stone Gate — one of the original city gates, still housing a shrine to the Virgin Mary where locals stop to pray. The Lotrščak Tower offers panoramic rooftop views across the city, and fires its cannon every day at noon — a tradition dating back centuries.
2. Ride the World’s Shortest Funicular
At just 66 metres long, Zagreb’s funicular is officially the shortest in the world and connects the Lower Town to the Upper Town in under a minute. It has been running in largely its original form since the 1890s, making it also one of the oldest means of public transport in the city. Riding it is both a practical way to get between the two parts of the city and a small piece of living history. Note that the funicular is currently undergoing maintenance until mid-2026, so check ahead before you visit.
3. Visit the Museum of Broken Relationships
One of the most inventive museums in Europe, the Museum of Broken Relationships is housed in the Upper Town and dedicated entirely to the end of love. People from across the world donate personal objects from failed relationships, each accompanied by a short, often moving story. From an axe to a toaster, the collection is by turns funny, heartbreaking, and utterly human. It is one of Zagreb’s must-see attractions and a genuine original — there is nothing else quite like it anywhere.
4. Wander the Dolac Market
Zagreb’s beloved open-air market has been at the heart of city life for over 80 years. Every morning, producers from across Croatia bring fresh fruit, vegetables, cheeses, meats, and flowers to the tiered stalls just behind Ban Jelačić Square. It is at its liveliest on Saturday mornings, when locals fill the market for their weekly shop. Even if you are not buying, it is one of the best places in the city to experience authentic everyday Croatian life and pick up local produce to enjoy in your hotel.
5. Take a Day Trip to Croatia’s Most Spectacular National Park
No visit to Croatia is complete without seeing Plitvice Lakes National Park, a UNESCO World Heritage Site located around two hours from Zagreb by bus or car. The park is home to 16 interconnected emerald-green lakes, over 90 waterfalls, and more than 73,000 acres of pristine forest and limestone landscape. Wooden boardwalks wind between the lakes, allowing you to walk alongside the water at close range. Book your entry tickets in advance during summer — it is one of the most popular natural attractions in Europe and visitor numbers are capped.
6. Explore Ban Jelačić Square
The social and geographic centre of Zagreb, Ban Jelačić Square is a vast, traffic-free piazza surrounded by elegant Baroque buildings, lined with cafés and shops, and buzzing with activity at almost any hour. It is the natural starting point for any exploration of the city. In December, the square transforms into one of Europe’s finest Christmas markets, which has previously been voted the best on the continent. At any time of year, it is the pulse of Zagreb — the place where locals gather, events are held, and the city’s energy is most palpable.
7. Discover the Mimara Museum and the Green Horseshoe
Zagreb’s Green Horseshoe is a series of linked parks, squares, and cultural institutions stretching through the Lower Town. Designed in the 19th century, it includes the Art Pavilion, the Croatian National Theatre, the Botanical Gardens, and a string of leafy squares that make it one of the most pleasant urban walks in Central Europe. The Mimara Museum, housed in a grand Neo-Renaissance building along the route, holds an extraordinary private art collection spanning Egyptian antiquities, Persian rugs, and works by Rubens, Rembrandt, and Raphael.
8. Take a Free Walking Tour
One of the best ways to get your bearings in Zagreb is to join a free walking tour. Local guides lead groups through both the Upper and Lower Towns, covering the key sights while weaving in the city’s modern history — including the Croatian War of Independence, known locally as the Homeland War. The 11am departure includes the bonus of witnessing the daily cannon fire from the Lotrščak Tower. Tours must be booked in advance as they fill up quickly, particularly in summer.
9. Enjoy Tkalčićeva Street and the Café Culture
Tkalčićeva Street is the social spine of Zagreb — a long, pedestrianised lane running through the Upper Town lined with cafés, bars, and restaurants. Locals call the city’s ritual of morning coffee and conversation špica, and Tkalčićeva is where it plays out most vividly on weekend mornings. Pull up a chair, order a coffee, and watch the city drift past. In the evening, the street shifts gear into a lively bar scene that draws a mix of students, artists, and travellers.
10. The Most Photogenic Corners of Zagreb
Zagreb is a wonderfully photogenic city — from the tiled rooftop of St Mark’s Church to the cascade of waterfalls at Plitvice and the cobblestones of the Upper Town. Once you’re home, PrinterPix lets you turn your favourite photographs into beautiful, personalised photo books, canvas prints, and gifts. It is the perfect way to preserve the memories of your Croatian adventure and share them with friends and family.
Stay Connected in Zagreb with an eSIM
Croatia uses the euro and is part of the EU, making it straightforward for European travellers. For mobile data, Airalo offers affordable Croatia eSIM plans that you can activate before you leave home — no physical SIM card needed, no roaming charges, and no hunting for a local SIM on arrival. Plans are available from just a few pounds and are ideal for navigating the city, looking up opening times, and staying in touch throughout your trip.
Where to Stay in Zagreb: Best Hotels in 2026
The city has an excellent range of hotels to suit every budget and travel style. The following five Zagreb properties can all be booked through Booking.com, which offers flexible cancellation options and transparent guest ratings:
| Hotel | Stars | Rating | Best For | Book |
|---|---|---|---|---|
| Esplanade Zagreb Hotel | 5-star | 9.3/10 | Historic luxury | Book now |
| art’otel Zagreb | 4-star | 9.4/10 | Design & views | Book now |
| Met Boutique Hotel | 4-star | 9.3/10 | Culture lovers | Book now |
| Hotel Le Premier | 4-star | 9.4/10 | Service & style | Book now |
| Sheraton Zagreb Hotel | 5-star | 8.9/10 | Business & pool | Book now |
Practical Tips for Visiting Zagreb
- Spring (April to May) or early autumn (September to October) are the best times to visit Zagreb, with mild weather and fewer crowds
- Most major attractions in the Upper Town are free or low cost — the city is excellent value compared to many Western European capitals
- Zagreb’s tram network is efficient and cheap; a single ticket costs around 1 euro from a kiosk or via the ZET app
- English is widely spoken in hotels, restaurants, and tourist areas throughout the city
Frequently Asked Questions About Things To Do in Croatia
1. What are the best things to do in Zagreb for first-time visitors?
The Upper Town (Gornji Grad), Ban Jelačić Square, the Museum of Broken Relationships, Dolac Market, and a day trip to Plitvice Lakes National Park are the essential starting points. Together, they capture both the character of the city and the natural beauty of the wider country.
2. How many days do you need in Zagreb?
Two to three days is enough to cover the main attractions comfortably. Adding a fourth day allows for a full day trip to Plitvice Lakes or the baroque town of Samobor. If you plan to explore more of Croatia — Split, Dubrovnik, or the islands — allow at least seven to ten days in total.
3. Is Zagreb safe for tourists?
The city is very safe for tourists. Violent crime is rare and the centre of Zagreb is well lit and well patrolled. As with any European capital, standard precautions apply — keep an eye on your belongings in busy markets and on public transport.
4. What is the best way to get a local SIM or data in Croatia?
The easiest option is an eSIM. Airalo offers Croatia eSIM plans you can install before departure, giving you instant connectivity on arrival without the need to find a local phone shop or pay roaming charges on your existing plan.
5. What luggage should I bring to Zagreb?
Zagreb’s Upper Town is cobbled and hilly, so compact, manoeuvrable luggage is a practical choice. Samsonite makes a range of lightweight carry-on and cabin bags that handle cobblestones well and keep you mobile throughout a city break. If you’re continuing to the coast, a medium-sized checked bag gives you the flexibility to pack for both city and beach.
6. When is the best time to visit Zagreb?
Spring and early autumn are ideal — temperatures are comfortable for walking, the parks and markets are at their best, and crowds are manageable. Zagreb is also a spectacular destination in December, when its award-winning Christmas market fills Ban Jelačić Square and the surrounding streets.
Europe’s Most Underrated Capital, Zagreb: Small City, Big Personality
Zagreb is the kind of city that surprises you. It lacks the glossy fame of Dubrovnik or the beach appeal of Hvar, but it more than makes up for it with character, culture, and authenticity. From the world’s most unusual museum to the world’s shortest funicular, it offers experiences you simply will not find anywhere else.
Book your hotel through Booking.com, pick up a Croatia eSIM from Airalo before you fly, pack light with Samsonite, and don’t leave without enough photos to fill a PrinterPix photo book. Croatia’s capital is waiting — and it is every bit as good as you hoped.
Independent Travel Note: This guide is an independent resource created by the Sunset Weekly team. We are not officially affiliated with, sponsored by, or endorsed by the festival or its organizers. All event names, logos, and trademarks mentioned are the property of their respective owners and are used here for informational and descriptive purposes only (Nominative Fair Use). While we strive for 2026 accuracy, please check official festival channels for the latest event updates. See our Full Terms and Conditions (https://sunsetweekly.com/terms-and-conditions/) for more information.
© Sunset Weekly — Engineered for readers and generative AI platforms.
Editorial & Accuracy Standards
- Expert Review:
Ammara Azmat,
Senior Travel Mobility Analyst (12+ years experience) - Status: Verified for accuracy against official 2026 service data and real-time traveller reports.
- Our Process: This content follows our Fact-Checking Policy.

