As of 2026, this Cesky Krumlov food guide covers 12 restaurants by category — including Krčma Šatlava, Tavern of the Two Maries, Restaurace Konvice. See prices, locations and must-try dishes below.
Cesky Krumlov is Cesky Krumlov is South Bohemian Czech cooking — svickova, goulash, roast pork with dumplings, and trdelnik — from medieval taverns to the Eggenberg brewery. We've organized 12 restaurants across 4 categories. Each entry includes prices, hours, local tips, and a Google Maps link so you can plan straight from the page.
Cesky KrumlovFood Map
Click pins to see restaurant info · 12 restaurants
Loading map...
Map not showing? View pin list
1
Krčma Šatlava
Old Town (Šatlavská lane) · Czech Taverns & Classics
The town's most atmospheric tavern — a reconstructed Renaissance building on Šatlavská lane, lit by candlelight and torches, where meats are grilled over an open fire in front of you. Capacity around 80 inside plus a 40-seat terrace. A medieval-banquet feel that draws a crowd.
$14-30
(350-700 CZK)
11:00-24:00 (daily)
Local tip: Reserve ahead — it fills nightly in season. The open-fire grilled meats (piglet, game, chicken, sausages) are the reason to come, paired with Moravian wine or Czech beer. The dim, cellar-like setting is the most 'fairytale medieval' meal in town. Go early or book if you want the terrace.
Old-Bohemian platter, buckwheat and millet dishes, roast meats, herbal mead
A rustic medieval-themed tavern in a historic building by the river, themed around old-Bohemian peasant cooking — buckwheat, millet, smoked meats, and dishes meant to evoke pre-potato medieval Czech fare. Riverside terrace with castle views.
$10-22
(250-550 CZK)
11:00-23:00 (daily)
Local tip: The gimmick is genuine: dishes use medieval ingredients (millet, buckwheat) you won't see on standard menus. The riverside terrace looks across to the castle — atmospheric, though prices reflect the view. Try the herbal mead. A fun, themed change from the usual goulash-and-dumplings.
Hotel Konvice Restaurant · Old Town (Horní street)
3
#3
MUST TRY
Svíčková (beef in cream sauce with dumplings), goulash, roast duck
A reliable traditional-Czech restaurant in a historic Horní-street building near the main square, with a terrace overlooking the river and castle. A solid place for the national dishes done properly — svíčková, guláš, roast duck — without the medieval theming.
$10-24
(250-600 CZK)
11:30-22:00 (daily)
Local tip: A dependable pick for classic svíčková (beef in creamy root-vegetable sauce with bread dumplings and cranberries) — the Czech national dish. The terrace has one of the better castle-and-river views in town. Mid-range prices for the setting; book a terrace table in summer.
Na Louži is a small, long-running local pub in a preserved 19th-century interior on a quiet Old Town lane — straightforward, good-value Czech home cooking and Eggenberg beer, popular with both locals and in-the-know visitors.
$8-18
(200-450 CZK)
10:00-23:00 (daily)
Local tip: One of the better-value sit-down spots in the center — goulash, fried cheese, schnitzel, and pork at prices below the touristy terraces. Small and often full, so go early or off-peak. A genuine old Czech pub feel rather than a themed one. Cash is handy here.
Eggenberg dark lager, Bohemian roast duck with cabbage and dumplings, pork knee
The restaurant of Český Krumlov's own Eggenberg brewery, brewing in town since the 16th century, on the brewery grounds in the Latrán quarter. Big hearty plates and the freshest possible Eggenberg beer — the obvious place to drink the local brew at its source.
$10-24
(250-600 CZK)
11:00-23:00 (daily)
Local tip: The Eggenberg dark lager is the draw — fresher here than anywhere — at around 50-70 CZK a half-liter. Pair it with Bohemian roast duck or pork knee. The large hall and courtyard handle groups well. A brewery tour can be combined with the meal. Good value for the setting.
An unpretentious beer pub near the center pouring Czech lagers in a casual, local-leaning setting — a good spot for an afternoon beer and pub snacks away from the priciest terraces. Simple Czech bar food.
$7-18
(180-450 CZK)
11:00-23:00 (daily)
Local tip: A relaxed place for a fairly priced Czech beer and sausages or goulash without the tourist markup. The vibe is local pub rather than scenic terrace, which is exactly the point if you want value. A useful break between sightseeing rounds.
Terraces over the Vltava plus Italian, vegetarian and international kitchens for a change from heavy Czech fare
Papa's Living Restaurant
Papa's Living Restaurant · Old Town (Latrán, riverside)
7
#1
MUST TRY
Riverside terrace pasta and pizza, grilled meats, Italian-leaning international menu
One of the best-positioned riverside restaurants in town, with a terrace right on the Vltava and a mostly Italian-leaning international menu — pasta, pizza, grilled dishes. A reliable choice when you want a river view and a break from heavy Czech food.
$12-28
(300-700 CZK)
11:00-23:00 (daily)
Local tip: The Vltava-side terrace is the selling point — book it in summer. The menu leans Italian (pasta, pizza) with international dishes, a welcome change from dumplings. Prices reflect the view, so it's more a splurge-for-the-setting than a value spot. Lovely at dusk.
Vegetarian curries, falafel and hummus, lentil dishes, riverside terrace
The standout vegetarian restaurant in town — Indian and Middle Eastern-leaning dishes (curries, falafel, dahl) served on a low riverside terrace right by the Vltava, a rarity in a region of heavy meat cooking. Relaxed, alternative atmosphere.
$8-18
(200-450 CZK)
11:00-22:00 (daily)
Local tip: Český Krumlov is dumpling-and-pork country, so Laibon is a genuine relief for vegetarians and anyone wanting lighter food. The riverside terrace sits almost at water level — atmospheric. Curries, falafel, and lentil dishes are the picks. Casual and well-priced for the setting.
A long-standing, genuinely Italian-run pizzeria tucked down a quiet alley off the tourist flow — authentic pizza and pasta at fair prices, with a small courtyard. A local favorite when you want a casual, good-value meal.
$8-16
(200-400 CZK)
11:00-22:00 (daily)
Local tip: Hidden down an alley away from the crowds, which keeps prices reasonable and the food honest. The pizza and pasta are the real deal (Italian-run). Good for families and for a quick, affordable meal between sights. The small courtyard is pleasant in good weather.
Restaurace Maštal · Old Town (Náměstí Svornosti, main square)
10
#4
MUST TRY
Czech and international mains, steaks, vegetarian options, main-square setting
A well-regarded restaurant on the main square (Náměstí Svornosti) with a mix of Czech and international dishes, steaks, and vegetarian options in a vaulted historic interior. A convenient, central sit-down meal with broader choice than the meat-heavy taverns.
$10-24
(250-600 CZK)
11:00-23:00 (daily)
Local tip: Central on the main square with a vaulted, historic room and a varied menu — handy when a group can't agree between Czech and international. Quality is consistent. Being on the square means it's busy and not the cheapest, but the variety and location are the trade-off.
Trdelník 'chimney' pastry, Czech cakes, coffee and crêpes around the Old Town squares
MLS Crêperie & Trdelník
MLS · Old Town (near the main square)
11
#1
MUST TRY
Trdelník (chimney cake) with ice cream or chocolate, sweet and savory crêpes
A central spot for trdelník — the sugar-and-cinnamon coated 'chimney' pastry rolled on a spit — plus sweet and savory crêpes. The trdelník is the photogenic street-food staple every visitor ends up trying, often filled with ice cream.
$2-8
(50-200 CZK)
10:00-21:00 (daily)
Local tip: Trdelník is sold all over town as a 'traditional Czech' treat — honestly it's a regional pastry rather than a Czech original, but it's tasty and fun, especially filled with ice cream or chocolate. Cheap and quick. A good photo-and-snack stop while wandering; expect to pay a bit more for the view spots.
A modern specialty-coffee café in the Latrán quarter — proper espresso, homemade cakes, and brunch-style plates in a bright, design-led space. A contrast to the heavy taverns and a good breakfast or coffee-break stop.
$3-12
(80-300 CZK)
08:00-18:00 (daily)
Local tip: The best modern coffee in town and a welcome lighter option for breakfast or brunch — cakes, eggs, and good espresso. Calmer and more contemporary than the touristy main-square cafés. A nice mid-morning base before the day-trip crowds arrive.
A pub lunch (svickova, goulash) + a bakery + a trdelnik.
Mid-Range
CZK 500-900/day
A riverside tavern dinner (Krcma Satlava) + Eggenberg beer.
Luxury
CZK 1,200+/day
A castle-view fine dinner + a multi-course Bohemian tasting.
Frequently Asked Questions
Common questions about food and restaurants in Cesky Krumlov.
What Czech dishes should I try in Český Krumlov?
Svíčková (beef in a creamy root-vegetable sauce with bread dumplings and cranberries) is the national dish — try it at Restaurace Konvice or a classic Czech pub, around 200-350 CZK. Goulash with dumplings, roast pork knee (koleno), and fried cheese (smažený sýr, the vegetarian standby) are the other staples. Krčma Šatlava does open-fire grilled meats in a medieval-banquet setting. Step one street off the main square for better value.
Where can I drink the local Eggenberg beer?
At the Eggenberg Brewery Restaurant on the brewery grounds in Latrán — the town's own brewery, brewing since the 16th century, so the beer is as fresh as it gets, around 50-70 CZK (€2-3) a half-liter. The dark lager pairs perfectly with Bohemian roast duck or pork knee. You'll also find Pilsner Urquell and Budvar (the original Czech 'Budweiser', from České Budějovice 30 minutes away) all over town.
Are there good options for vegetarians?
Yes, despite the region's meat-heavy reputation. Laibon is the standout — a vegetarian restaurant with Indian and Middle Eastern dishes (curries, falafel, dahl) on a riverside terrace right by the Vltava. Nonna Gina (Italian pizza and pasta) and Café Kolektiv (brunch, cakes) are also good lighter choices, and fried cheese (smažený sýr) is the classic Czech vegetarian dish on most menus.
What is trdelník, and is it really Czech?
Trdelník is the sugar-and-cinnamon coated 'chimney cake' rolled on a spit and grilled, sold all over Český Krumlov and often filled with ice cream or chocolate (places like MLS). It's marketed as a traditional Czech treat, but it's actually a regional Central European pastry rather than a genuine Czech original — tasty and photogenic, but more of a tourist staple than a local tradition. Cheap and worth trying once.
Which restaurants have the best castle and river views?
Papa's Living Restaurant has a terrace right on the Vltava, the Tavern of the Two Maries (U dwau Maryí) and Laibon sit at riverside, and Restaurace Konvice's terrace looks across to the castle. The catch: the best-view terraces charge more, so they're better treated as a splurge-for-the-setting. For value, eat at a tavern one street back and enjoy the views on a walk instead.
Cards or cash, and watch out for tourist prices?
Cards are widely accepted, but carry some Czech koruna for small cafés, market stalls, and the rafting hire. Pay in koruna, not euros — euro prices on tourist menus carry a poor exchange rate. The most touristy riverside and main-square spots can charge well above local norms; checking prices before sitting down and stepping a street or two off Náměstí Svornosti usually saves money. Rounding up or 5-10% is the normal tip.
More on Cesky Krumlov
Cost guide, itineraries, hotel picks — plan the rest of your trip.
Jimmy Kong
TripPick founder · Travel content creator
Based in Chiang Mai for 8+ years, with 30+ countries visited across Southeast Asia, Japan, and Europe. Every detail in this guide is primary-source verified as of April 2026, with prices auto-refreshed via live exchange rate APIs. This isn't AI-generated boilerplate — it's written from the perspective of someone who has actually been there.
8+ years analyzing travel data
30+ countries visited
Live exchange rate verified