top of page

Advent in Zagreb: My Guide to Christmas in Croatia’s Capital

Writer: Ivanally Travel and More
Ivanally Travel and More
Nov 28, 2023
14 min read

Updated: Sep 2

Festive collage about advent in Zagreb with photos of the post

Updated for Advent Zagreb 2026/27.


There are cities I enjoy visiting, and then there are cities I somehow keep coming back to.

Zagreb is definitely in the second category.


I’ve been to the Croatian capital several times, but there is something about coming back during Advent that makes the city feel completely different. The streets are lit up, the parks become little Christmas worlds, cafés get even cosier, and suddenly walking around with a cup of something warm in your hand feels like a perfectly valid plan for the entire afternoon. And yes, I am Croatian, so I may be slightly biased.

But after visiting Zagreb several times during the Christmas season, I can honestly say that Advent is one of my favourite times to be here.


If you're planning a winter city break in Croatia, here is everything I would actually want to know before going, from the best Advent locations and what to eat to where I would stay, how much public transport costs and why I keep recommending one particular hotel.


Advent Zagreb 2026: when is it?

The official Advent Zagreb 2026 will run from: 28 November 2026 – 7 January 2027.

There will also be a warm-up period from 25–27 November, when some locations can already start operating before the official opening.


And this is one of the things I love about Zagreb: Advent isn't just one Christmas market.

It is spread across the city, with different squares, parks and streets offering different atmospheres. You can spend one evening eating your way through the food stalls, another wandering through Zrinjevac under thousands of lights, and another simply walking around Gornji Grad.


You don't need a ticket to “enter” Advent Zagreb. You just walk between the different locations and pay for whatever you decide to eat, drink or do.

For the detailed 2026 programme, I would check the official Advent Zagreb website shortly before your trip, as individual events and opening hours are published and updated separately.


The best places to experience Advent in Zagreb

One of the mistakes I think people make when visiting Zagreb during Advent is trying to find the Christmas market. There isn't one. The fun is actually walking between the different locations.


Ban Jelačić Square

Start here. Zagreb's main square is the obvious heart of the city and, during Advent, it gets a giant Christmas tree, lights, music and plenty of people.

It is also where you are likely to find the biggest crowds, especially in the evening.

I wouldn't necessarily spend hours here, but it's the perfect place to begin your Advent walk before heading towards the smaller locations.

My tip: come back after dark. Zagreb's main square is one of those places that looks completely different once the Christmas lights are on.


Zrinjevac

If you only have time for one classic Christmas-market stop, make it Zrinjevac.

This is probably the location that best matches the image you have in your head when someone says “Christmas in Zagreb”: historic trees covered in lights, little wooden stalls, the Music Pavilion, Christmas decorations and the smell of warm food everywhere.

It's also one of my favourite places for photos. Don't just rush through it. Walk around the whole park, look at the decorations and stop for a drink or something sweet.

And yes, it gets busy. That's part of the experience.


King Tomislav Square & the Ice Park

Right in front of the Art Pavilion, King Tomislav Square becomes home to Zagreb's Ice Park, one of the city's classic Advent attractions.

The open-air rink is surrounded by Christmas lights, food stalls and music, making it particularly pretty after sunset. You don't have to skate, either. Personally, I think it's worth walking around even if you have absolutely no intention of putting on ice skates.

The official Advent programme describes it as the largest and most modern ice rink in Croatia.


European Square

European Square has a slightly different personality.

It feels younger and more urban, with music, food, drinks and a more lively atmosphere.

If Zrinjevac is the romantic Christmas postcard, European Square is the place I'd go when I want a little more energy. It's also a good stop when you're walking between the main square and the Lower Town.


Strossmayer Promenade & Gornji Grad

Now go uphill. Zagreb's Upper Town, Gornji Grad, is beautiful at any time of year, but I particularly like it during Advent.

Stroll along the Strossmayer Promenade, look back towards the rooftops of Zagreb and then continue towards Gradec. For 2026, several Upper Town locations are again part of the city's Advent planning, including Strossmayer Promenade and Plato Gradec.

This is also where I'd go if you want a slightly quieter atmosphere away from the busiest parts of the Lower Town.


Grič Tunnel

One of Zagreb's more unusual attractions is the Grič Tunnel, a pedestrian tunnel running underneath the Upper Town. During special events and festive periods it can become part of Zagreb's light and cultural programme, turning what would otherwise simply be a tunnel into something much more atmospheric. I would check the official programme shortly before your visit rather than planning your entire itinerary around it, Zagreb changes its installations and events from year to year.


Fuliranje

And then there is Fuliranje. The name roughly translates as “fooling around”, which honestly tells you quite a lot about the atmosphere. This is where I would go when I am less interested in browsing Christmas decorations and more interested in eating, drinking and having fun.

Think street food, cocktails, music and a lively crowd. The event has traditionally been one of Zagreb's best-known Advent food and entertainment spots, and the official programme describes it as a combination of gastronomy, entertainment and interactive activities. For 2026, check the official Advent Zagreb programme for the exact dates and location before travelling, as individual programmes can change.


Short Story - Christmas Magic in Zagreb: A Proposal Underneath the Twinkling Lights

I woke up early on Christmas Eve in the charming city of Zagreb, my excitement bubbling as I envisioned the magical day ahead. The crisp winter air tingled with anticipation as I set out to explore the best Advent attractions, determined to make this Christmas unforgettable for my sister and her soon-to-be fiancé.

As the sun began to peek over the historic rooftops, I strolled through the cobbled streets, guided by the warmth of the first stalls opening in the morning with warm fritule and mulled wine leading me towards the heart of the city.

Around the bustling market square, I stumbled upon a few small stalls adorned with traditional Christmas decorations. Intricate ornament bright poinsettias, and handcrafted trinkets filled every surface, each telling a story of Zagreb's rich holiday traditions. Without hesitation, I selected the perfect pieces to transform my AirBnB into a cozy Christmas haven, ensuring my sister and her partner would feel the festive spirit even miles away from home.

With my bag of treasures in tow, I returned to the snug AirBnB, adorning every corner with the newfound Christmas magic. The twinkling lights and festive decorations transformed the space into a winter wonderland, a surprise awaiting my sister and her soon-to-be fiancé when they returned from their day of exploration.

Feeling satisfied with my festive touches, I set out once more, wandering through the city's captivating streets.

As I explored, I couldn't help but stumble upon the perfect spot for the upcoming proposal. The charming main square, bathed in the warm glow of Christmas lights, seemed like it was tailor-made for this magical moment. I imagined my sister's delighted surprise as her partner popped the question against the backdrop of Zagreb's winter charm.

That evening, surrounded by the city's festive aura, my sister received the most heartwarming proposal. The soft flicker of fairy lights dancing in the air added an extra layer of enchantment to the moment, making it a Christmas memory to cherish forever. As they celebrated their love under the twinkling lights of Zagreb, a small group of Spanish-speaking tourists passing by noticed what had just happened and began cheering and congratulating the newly engaged couple with joyful shouts of “¡Felicidades!” and applause. Their spontaneous warmth made the moment even more unforgettable — a perfect blend of love, laughter, and the universal magic of Christmas in the heart of the city.



What to eat at Advent Zagreb

Let's talk about the important stuff.

Food.

Croatian Advent isn't just about mulled wine and gingerbread. And if you're visiting Zagreb in winter, you should absolutely eat your way through the city.


Fritule

These tiny Croatian doughnuts are probably my number-one Advent snack.

They're usually served warm and dusted with powdered sugar, and you'll find different versions around the Christmas markets.

You cannot come to Zagreb for Advent and not eat fritule. I don't make the rules.

Kuhano vino

Mulled wine, Croatian style. Perfect for holding in your hands while walking around in the cold and pretending that you're not actually freezing. You'll find it everywhere during Advent.

Kobasice

Sausages are another Christmas-market staple. They're filling, easy to eat while walking and exactly what you want after spending an hour outside in December.

Sarma

This one is less of a “walk around the market holding it” food and more of a proper Croatian winter comfort dish. Sarma is made with fermented cabbage leaves filled with minced meat and rice and is traditionally served with mashed potatoes. The official Advent Zagreb programme itself highlights sarma as one of the flavours of the season.

If you see it on a restaurant menu during winter, order it.

Štrukli

If you want to try one of Zagreb's most famous traditional dishes, look for štrukli. They're made with dough and a filling based on fresh cheese and can be served baked or boiled, depending on the preparation. And I have a very specific recommendation for where to eat them... Keep reading.


Ivankally having hot chocolate at Kras, on the main square

Where to eat in Zagreb

Zagreb has changed quite a lot since I first started visiting, and the restaurant scene is now much more interesting than the old “traditional Croatian food or pizza” stereotype. You can find everything from traditional gostionice to modern Croatian cuisine, Japanese food, bistros and fine dining. But if you're visiting for the first time, I wouldn't overcomplicate it.


My personal favourites

La Štruk

If you're curious about štrukli, this is one of the places I'd put on your list. It's cosy, central and very focused on this Croatian speciality. And yes, ordering several versions to share is absolutely encouraged.


Uspinjaca

A good option if you want something more traditional but with a slightly more modern approach. It's also in a great location for combining dinner with an evening walk around the Upper Town.


Le Bistro at Hotel Esplanade

This one is here for a very personal reason. I keep coming back to the Esplanade, and not only because I love the hotel. Le Bistro is one of those places where you can have something relatively simple, order the famous Esplanade štrukli, or make the whole thing into a proper little treat. The menu is regularly updated, and in 2026 Le Bistro continues to combine French-inspired bistro cooking with local ingredients under chef Ana Grgić Tomić. And if you're looking for an excuse to go somewhere slightly fancy during your Christmas trip: this is it.


Accomodation

💲

  • Hostel Central is situated in the heart of Zagreb, just a short walk away from the city's main square, Ban Jelačić Square. The hostel is known for its friendly and helpful staff who can provide local recommendations, tips on things to do in Zagreb, and assistance with travel arrangements.

💲💲

  • Timeout Heritage Hotel is a boutique hotel that combines historic charm with modern comfort. Nestled in the heart of the city, it offers an intimate and unique accommodation experience. With its central location, the Time Out Heritage Hotel provides easy access to Zagreb's cultural attractions, making it a perfect choice for travelers seeking a blend of heritage and contemporary hospitality in Croatia's capital.

💲💲💲

  • Hotel Esplanade is definitely one of the dreamiest locations in the city. And believe me when I say, it deserves its own chapter...


Hotel Esplanade Zagreb, or in other words: my favourite hotel in the world

I have a soft spot for this hotel.

Actually, calling it a “soft spot” is probably an understatement. I come back to the Hotel Esplanade Zagreb whenever I can, and staying here during Advent has become one of those little traditions I don't really want to give up.

The hotel opened in 1925, originally built to accommodate passengers travelling on the legendary Orient Express. Today it is one of Zagreb's most iconic hotels, combining its historic Art Deco character with modern comfort.

And in 2025, it celebrated its 100th anniversary.

That's quite a history for a hotel. But what I love most isn't just the architecture. It's the feeling.

The grand entrance, the old-school glamour, the staff, the restaurants, the Christmas decorations... it feels like a little Christmas escape within the city. And yes, a little luxury during the Christmas season is allowed. Actually, I highly recommend it.

My booking tip

If you are considering staying at the Esplanade, check the hotel's own website before booking elsewhere.

They regularly have special rates for guests who book in advance. At the moment, their Advance Purchase offer gives 20% off when you book and pay at least 28 days before arrival. The rate is non-refundable, so obviously check the conditions before committing.

This is exactly the kind of hotel where booking early can make a surprisingly big difference. So if you're planning your Advent trip months ahead: check Esplanade first. And if you can afford a little Christmas splurge, I'd say go for it.


A little Christmas tradition at the Esplanade

One of my favourite memories from Zagreb is actually connected to the Esplanade.

I've stayed there more than once, and there is something about coming back to the same place every year that makes it feel less like booking a hotel and more like returning somewhere familiar. One time, while having breakfast and chatting with the staff in Croatian, they asked me: “Želite li palačinke?” (Do you want pancakes?) Well... Obviously. But is was asked almost as. a little secret between us, as a little kindness to make you feel at home - and I truly do, feel at home everytime I am back. That little gesture has stayed with me much more than many supposedly “luxury” hotel experiences.

And this is probably why I keep coming back.

Luxury is nice. But feeling genuinely welcome is better.

Speaking of palačinke - check out my recipe to enjoy a warm and tasty treat at home!

Insider tips for your Advent in Zagreb

  • Explore the Old Town (Gornji Grad): Begin your visit by exploring the historic Upper Town (Gornji Grad). Wander through cobblestone streets, visit St. Mark's Church with its iconic tiled roof, and take in the charming atmosphere of this medieval district.

  • Visit the Museums: Zagreb boasts numerous museums and galleries. Don't miss the Museum of Broken Relationships, the Museum of Contemporary Art, and the Croatian Museum of Naïve Art, among others.

  • Explore Dolac Market: Dolac Market is the city's main open-air market. It's a great place to shop for fresh produce, local products, and traditional Croatian souvenirs.

  • Take a Day Trip: Consider taking a day trip from Zagreb to nearby attractions like Plitvice Lakes National Park, Trakoscan Castle, or the town of Samobor. These destinations offer beautiful natural scenery and cultural experiences.

  • Learn Some Croatian Phrases: While many people in Zagreb speak English, learning a few basic Croatian phrases like "hello" (zdravo), "thank you" (hvala), and "please" (molim) can go a long way and show your appreciation for the local culture.


Getting around Zagreb

The good news: you absolutely do not need a car for a city break in Zagreb. The historic centre is very walkable, and the tram and bus network covers the parts you'll want to reach further away.


2026 ZET prices

The current ZET fares are:

Ticket

Price

30-minute ticket

€0.53

60-minute ticket

€0.93

90-minute ticket

€1.33

Night ticket

€1.99

Day ticket

€3.98

3-day ticket

€9.29

7-day ticket

€19.91

15-day ticket

€26.54

30-day ticket

€53.09

Funicular, one way

€0.66


The funicular

Don't miss Zagreb's tiny funicular. It's one of those attractions that takes almost no time but is just so wonderfully Zagreb. And at €0.66 one way, it is hardly going to destroy your travel budget.


Getting from Zagreb Airport to the city

Zagreb's airport is Franjo Tuđman Airport (ZAG).

The airport is connected to the city by public transport and shuttle buses. The airport itself confirms that the Pleso Prijevoz shuttle connects the airport with Zagreb's central bus station, with a journey time of around 35–40 minutes. The ZET 290 bus is another option, taking roughly 45–50 minutes.

If you're travelling on a budget, check the current ZET timetable and fares for bus 290.

If you have luggage and simply want the easiest option, the airport shuttle to the main bus station is usually the more convenient choice.

And if you're arriving late at night, check the timetable before you fly, public transport options are more limited overnight.


How many days do you need for Advent in Zagreb?

For your first visit, I'd recommend 2–3 nights.

With 2 nights:

You can see the main Advent locations, explore the Upper Town, eat very well and get a good feel for the city.

With 3 nights:

This is what I'd choose. You have time to slow down, visit a museum (Zagreb's list is pretty much endless), spend longer at the Christmas markets, sit in cafés and maybe fit in a little shopping.

And if you have more time?

Use Zagreb as a base for exploring Croatia. You can look into day trips to places such as Samobor, Trakošćan or Plitvice Lakes, although winter weather and opening times should always be checked before planning them.


When should you visit Advent Zagreb?

This is probably the question I get asked most.

And my answer is: Not necessarily Christmas itself.

If your priority is the Christmas atmosphere, lights and markets, you don't need to travel on 24–26 December. In fact, I often prefer going in early December.

You get the full festive atmosphere without necessarily having the same intensity of Christmas and New Year's crowds. And if you can travel during the week rather than on a weekend, even better.

My ideal Zagreb Advent trip:

Early December + weekdays + 2–3 nights.

You get the lights, the food, the decorations and the Christmas feeling, but with a little more breathing space.


Should you visit Zagreb at Christmas itself?

Yes.

But know what you're signing up for. Some attractions and businesses have reduced opening hours around Christmas Eve and Christmas Day, while others close completely. If you're visiting specifically on 24–26 December, check the opening hours of restaurants, museums and individual Advent locations in advance. Don't assume everything operates normally just because Advent officially runs through January.


Is Zagreb expensive?

Compared with many Western European capitals, Zagreb can still be a relatively affordable city break, especially when it comes to public transport. That said: Zagreb isn't the bargain it used to be, especially during Advent, but it can still be a relatively affordable European city break.


As a rough 2026 guide, expect around

  • €1.50–2.50 for a coffee,

  • €3–5 for mulled wine at the Christmas markets,

  • €3–5 for a beer,

  • €4–6 for a glass of wine and

  • around €12–20 for lunch in a mid-range restaurant.

Advent stalls can be slightly more expensive, so don't expect Christmas-market prices to be the same as those in your neighbourhood café.


A few practical tips before your trip

Don't only visit the main square: The magic is spread around the city. Walk between the different locations.

Go out after dark: This is when Zagreb really becomes Advent Zagreb.

Wear comfortable shoes: You'll probably walk much more than you think.

Bring proper winter clothes: December can be cold, damp and windy. Cute coat, yes. Frozen fingers, no.

Carry a card: Cards are widely accepted, but having some cash is still useful for smaller stalls and spontaneous purchases.

Book your hotel early: Especially if you're travelling on a weekend in December. And if you're considering Esplanade, check the hotel's direct booking offers first.

Make restaurant reservations: If you have somewhere specific in mind, especially for a Friday or Saturday evening, book ahead.


One more reason I keep coming back

There are cities that do Christmas beautifully because everything is perfectly decorated. And then there are cities where Christmas somehow feels like part of everyday life. For me, Zagreb is closer to the second category.

It's not just about the lights.

It's sitting in a café when it's cold outside.

It's eating fritule while walking through Zrinjevac.

It's hearing music from a square as you turn a corner.

It's having a long dinner instead of rushing through another attraction.

It's going back to the same hotel and being greeted by someone who remembers you.

And maybe that's why I keep coming back.

Zagreb during Advent isn't just somewhere I recommend visiting. It's somewhere I genuinely enjoy returning to.

So if you're looking for a European Christmas city break that combines festive atmosphere, good food, beautiful architecture and a little bit of old-world charm, put Zagreb on your list.

And yes, if you can fit it into the budget... book yourself a night at the Esplanade.

Christmas is the perfect excuse for a little treat.



Ciao ciao, e al prossimo viaggio!

Ivanka


Comments


©2026 Ivankally

  • Pinterest
  • Instagram
bottom of page