This post contains affiliate links. If you book through them, I may earn a small commission at no extra cost to you.
Kraków Main Square is the largest medieval town square in Europe, and it is the kind of place where you can lose an entire afternoon without meaning to. Horse-drawn carriages line up along the Cloth Hall. St. Mary’s Basilica throws its shadow across the cobblestones. Every hour, a trumpeter plays the hejnał from the tower and stops mid-note, the way he has for centuries.

But the thing nobody tells you about Rynek Główny is that the best eating is not on the square. It is in the three or four streets that feed into it — Floriańska, Szpitalna, Sienna — where the rents are slightly lower and the queues are full of people who actually live here.
I spent a few days walking those streets with a camera. This is what I found, and roughly the order I would walk it in.
Start North of Kraków Main Square at St. Florian’s Gate

Floriańska Street runs from the Main Square straight north to St. Florian’s Gate, one of the last surviving pieces of Kraków’s medieval fortifications. The stretch of city wall beside it has been an open-air art market for decades — canvases hung directly on the brick, rain or shine.
Walk the street from this end and you arrive at the square with your appetite already built. That is the correct direction.
Dobra Pączkarnia — Floriańska 24

You will smell this one before you see it. The orange sign says CIEPŁE PĄCZKI — warm doughnuts — and they mean it literally, because the trays get restocked all day.
A pączek is not an American doughnut. The dough is richer, the fill is heavier, and traditionally it is rose petal jam, which sounds like potpourri and tastes like nothing else. The rose one is the one to order first. After that, work through whatever is on the rack: Nutella, advocaat, plum, white chocolate raspberry.
Prices sit around 8.50–14 zł each. The Floriańska location is open daily 8:00–21:00.
Photographer’s note: the window faces west into a narrow street, so late afternoon gives you warm reflected light on the glass without the harsh direct sun. Shoot slightly off-axis to kill the reflection of the building behind you.
Zapiekanki Krakowskie — Floriańska 39

Zapiekanka is the Polish answer to the question “what should I eat at 2am, or honestly at any hour.” It is a baguette split lengthwise, loaded with mushrooms and cheese, blasted under a grill, and finished with whatever you want on top.
This place runs a 40 cm version, which is genuinely enough for two people. The classic is mushrooms, cheese and chives. The Polska comes with sausage, bacon and ham. There is a vegetarian one that is not an afterthought.
If you have read that the “real” zapiekanki are at Plac Nowy in Kazimierz — yes, historically. But that circular building has become such a tourist rite of passage that quality has slipped. This one, closer to the square, is more consistent.
Pijalnia Wódki i Piwa — Floriańska 34

Directly across the street. The purple lettering is impossible to miss.
This is a chain, and the formula is deliberate: cheap shots, a short menu of traditional vodka snacks, and an interior styled after the communist era — walls papered in old newspapers, mismatched furniture, deliberately unglamorous. It is the opposite of a cocktail bar, and it is packed at almost every hour.
Order flavoured vodka rather than clear. Cherry, hazelnut, lemon. Add a plate of herring or tartare. It opens at 10am and runs until 3 or 4 in the morning.
A word of honesty: weekends bring stag parties. Go on a weekday evening if you want the atmosphere without the noise.
Katané Gelateria — Szpitalna 40

Turn off Floriańska onto Szpitalna and you find the best gelato in the Old Town, made by a company that started as a tiny ice cream shop opened by two friends from Sicily on Sławkowska Street. They roast their own coffee blend in partnership with a small roastery in Sicily.
The Szpitalna location opened in 2023 and is considerably larger than the others, with actual seating — which matters in Kraków, where most ice cream is a walking proposition.
Get the pistachio. Then sit down with a coffee, because the coffee is the reason to choose this over the dozen other gelaterias within five minutes’ walk.
Gelato Inside the Cloth Hall

If you want the ice cream and the architecture in one frame, there is a counter tucked under the vaulted arcades of the Sukiennice itself, on the square. One scoop, 10 zł.
Is it the best gelato in Kraków? No. Is it the best gelato you will ever eat inside a 14th-century cloth market? Almost certainly.
The Corner Pastry Counter at Dusk

Italian-style cornetti, filled with pistachio cream, berries, custard. Prices chalked on little black boards. The counter opens onto the street so the whole thing glows once the light goes.
This was my favourite photograph of the trip, and it took about four seconds to make. That is usually how it works.
Kraków Main Square at Sunrise

One last thing, and it is the most important advice in this post.
Go out at 6:30 in the morning.
The Old Town at sunrise is a completely different city. The streets are empty. Geraniums in every window box. Light hitting the church towers before it reaches street level. You get maybe ninety minutes of this before the tour groups arrive, and it is worth every minute of lost sleep.
The cafés open early. Start with coffee and be back in bed by ten if you want.
Where to Stay
Everything in this post is within a ten-minute walk of Rynek Główny, so staying inside the Old Town walls is genuinely worth the premium. You will walk everywhere and you will never need a taxi.
Browse Kraków hotels in my Travel Shop →
Look for anything on or just off Floriańska, Grodzka, or Szpitalna. Avoid ground-floor rooms facing the street on Floriańska specifically — that vodka bar runs until 4am, and sound carries between those buildings like a canyon.
All photographs my own, shot in Kraków’s Old Town. Prints and licensing available — get in touch.





