Český Krumlov
One of the town’s rare meat-free zones, this snug veggie oasis offers great hummus, couscous, curry and pasta dishes, and local specialities such as…
Český Krumlov
One of the town’s rare meat-free zones, this snug veggie oasis offers great hummus, couscous, curry and pasta dishes, and local specialities such as…
Plzeň
Sure, it's a pub – remember you're in Plzeň now – but it's also more refined and has more interesting food than many other places. Try Czech cuisine such…
Bohemia
This is arguably the best traditional fish restaurant in town, with a menu of freshwater fish ranging from carp and trout to eel and pike-perch. Try the…
Bohemia
Hugely popular with locals, this restaurant has a laid-back atmosphere, a summer garden out the back, and a menu that combines classic Czech cuisine with…
Plzeň
This casual restaurant specialises in organic and healthy foods, including many vegetarian entrées such as quesadillas with spinach, veggie pastas and…
Karlovy Vary
The house restaurant of the Hotel Promenáda has appeared in some 'best of' lists for Czechia and is a perennial favourite on online forums. The elegant…
Kutná Hora
Get some froth on your moustache at this old-fashioned, wood-panelled Bohemian beer hall, where you can dine on dumplings and choose from five draught…
Bohemia
Tábor's highly regarded Indian restaurant offers a spicy alternative to the schnitzels and pizzas on offer at most other places in town, and also has a…
Bohemia
What could be more convenient than this handy burger and beer bar on the town's main square? Choose from an inventive menu featuring burgers of all sizes…
Karlovy Vary
Occupying a well-hidden location in the courtyard of a block of flats, Tandoor turns out a winning combo of authentic Indian flavours, Gambrinus beer and…
České Budějovice
Decent Czech cooking in a stripped-down, modern mini-brewery setting. Grab a seat at one of the communal tables and pair the traditional mains like duck…
Bohemia
Probably the nicest restaurant on the town square, this place is cosy and welcoming, with old theatre posters on the wall and a menu of hearty classics…
Český Krumlov
This stylish modern cafe is a good place to grab a breakfast of ham and eggs or coffee and croissants, enjoy a light lunch of homemade soup or quiche, or…
Karlovy Vary
This cosy cafe-bakery serves salads, pasta and homemade desserts with an organic and vegetarian vibe. It also offers daily vegetarian lunch mains (89Kč)…
Bohemia
You'll find good fish dishes at this homespun little restaurant, on a quiet side street near the main square. The speciality is grilled or fried candat …
Bohemia
Giant, thin-crust pizzas are the name of the game here. Enjoy your slice on the outdoor terrace in main-square splendour, or head indoors to enjoy the…
Bohemia
From the outside, it's an ordinary looking pub serving Budweiser beer from České Budějovice, but locals know it for its excellent, Italian-inspired thin…
Kutná Hora
This cosy local favourite is very popular for takeaway or dine-in pizza and pasta, washed down with draught Bernard beer. And no, we don’t know why it’s…
Český Krumlov
At the 'Gypsy Room' there's occasionally live Roma music at the weekends to go with the menu of meaty Czech favourites. Reserve a table in advance during…
Kutná Hora
Feed up on authentic thin, crispy pizza at this homey Italian cafe-bar, plastered with Ferrari flags and Inter Milan pennants. Tables spill onto the main…
Bohemia
An attractive traditional restaurant offering well-prepared international dishes served by waiters decked out in period-piece garb.
Český Krumlov
Bagels, sandwiches, good strong espresso, organic juices and wi-fi all tick the box marked 'Slightly Homesick Traveller' at this hostel deli. It's just…
Bohemia
Atypik by name, but rather typical by nature, this always busy place offers all the predictable local favourites, like roast pork and various schnitzels,…
Bohemia
A basic, reasonably priced place that serves decent pizzas and good beer, though the rest of the menu isn't up to much. It's a welcome pit stop for lunch…