Eating in Cesky Krumlov is hearty, traditional, and best washed down with the local beer: open-fire grills of pork knuckle and game in candlelit medieval taverns, roast pork and dumplings in family pubs, and unfiltered Eggenberg lager brewed in town since the 16th century. The setting does a lot of the work - several of the best tables sit right on the river beneath the castle - but the food is honest and good value if you sidestep the obvious tourist traps. That is the one caveat here: a handful of restaurants on the busiest lanes and the main square trade on the view and overcharge, so glance at the menu and prices before you sit down, and follow the locals onto the side streets and the riverbank. These picks span the medieval-tavern theatre, the everyday Czech pub, a brewery hall, a couple of riverside terraces, and a proper coffee stop, leaning on places that earn their reputation rather than coast on footfall. Carry some cash for the smaller spots, and save the ones you like into your plan.
Where to Eat in Cesky Krumlov

Krcma v Satlavske ulici
The town's signature medieval tavern, down a narrow lane in a vaulted former jail, grilling pork knuckle, ribs, and game over an open fire. Boisterous and atmospheric - book ahead.

Krcma U Dwau Maryi
The Two Marys, a riverside tavern recreating old-Bohemian food of millet, buckwheat, and game, on a terrace at the water's edge under the castle. One of the prettiest settings in town.

Restaurace Na Louzi
A cosy, wood-panelled family pub off the square serving Czech home cooking - roast pork, dumplings, goulash - with Eggenberg beer at fair prices. Reliable and unpretentious.

Eggenberg Brewery
The historic brewery's beer hall and garden on Latran, pouring unfiltered Eggenberg lager straight from the source alongside classic Czech pub food.

Laibon
A relaxed vegetarian restaurant and tea house with a wooden deck over the river facing the castle - soups, curries, and falafel, a welcome break from the grills.

Pizzeria Nonna Gina
A long-running family pizzeria in a Renaissance house on Klasterni, with wood-fired pizzas, a sunny courtyard, and plenty of vegetarian choices. Good value and family-friendly.

Kafemlejnek
A tiny, characterful coffee house on Latran for freshly roasted coffee, homemade cake, and breakfast away from the trdelnik stands. Cosy, so seats can be scarce.
FAQ
- What food is Cesky Krumlov known for?
- Traditional Czech and old-Bohemian cooking: roast pork with bread dumplings and sauerkraut, beef goulash, grilled pork knuckle and game, and sweet treats like the spit-roasted trdelnik sold on the streets. The signature drink is unfiltered Eggenberg beer, brewed in town since the 16th century - order it over any import.
- How do you avoid tourist-trap restaurants in Cesky Krumlov?
- Check the menu and prices before sitting down, and be wary of places on the main square and busiest lanes that trade purely on the view. Step onto the side streets and the riverbank, follow where locals eat, pay in koruna rather than euros, and decline dynamic currency conversion if it is offered on the card terminal.
Make it your trip
Save these places and build your own Český Krumlov itinerary in TripBox.