3 days in Zagreb: How to spend a weekend in Croatia’s capital
Zagreb, Croatia’s underrated capital, hides many cultural and historical treasures. Behind the quiet streets you’ll find a pulsating nightlife where medieval charm meets modern – and at times truly unique – architecture and atmosphere. The city’s food scene celebrates local traditions while evolving with a cosmopolitan edge that attracts food lovers from around the world.
When to arrive
Plan to arrive on Friday morning so you have time to settle in before the weekend’s experiences begin. Zagreb is a year-round destination, where each season has its advantages – summer offers festivals and outdoor concerts, while winter is known for its atmospheric Christmas markets.
How to get from the airport
From Zagreb’s main airport there are several easy transport options to the city center. Airport buses cost around €6 (US$6.30), and tickets can be purchased directly from the driver. A taxi typically costs between €15–20 (US$15.75–21). Uber and Bolt are available, and car rental is both easy and affordable, especially if you plan trips outside the city (approx. €24/US$25.20 per day).
Where to stay
For budget travelers, Swanky Dorms is a good choice. Hotel Jägerhorn offers a stylish boutique experience in the old town, while the iconic Esplanade Zagreb Hotel provides five-star luxury and historic charm.
What to pack
Bring a pair of comfortable sneakers for exploring the cobblestone streets and for Sunday’s hike. Also pack something nice for dinners and a warm sweater or jacket for cool evenings.
Morning: Check in at the Esplanade
Start your weekend with a stay at the historic Esplanade Zagreb Hotel, built in 1925 for passengers on the Orient Express. During World War II it was used as headquarters by the Gestapo and the Wehrmacht, but today it is a luxurious meeting place for celebrities and a perfect spot to enjoy a cup of coffee before exploring the city.
How to spend the day
Zagreb is divided into two main areas: Upper Town (the oldest part of the city with historical sights) and Lower Town (the cultural and commercial center). Take the funicular to Upper Town – the ride takes under a minute and is the world’s shortest of its kind – and begin your sightseeing here.
Dinner: Taste Zagreb’s food scene
Zagreb’s gastronomy is flourishing with innovative chefs like Mario Mandarić, who reinvents traditional dishes at his Michelin-starred restaurant Noel. He has also opened Bistro 96, where French classics meet Croatian flavors.
After dark
Experience Kino Tuškanac, a hidden art-house cinema that screens indie and classic films late into the evening. End the night with a cocktail at Stay Swanky or Dezmen Mini Bar.
Sunday morning: Start the day with štrukli
Visit La Štruk, a cozy restaurant that specializes in one thing: štrukli – a traditional Croatian dish made of dough filled with cheese and topped with cream, perfect for a slow Sunday morning.
How to spend the day
End your weekend with a trip to Medvednica Nature Park, which offers a network of protected hiking trails, a centuries-old fortress, fascinating caves, and secret tunnels to explore.








