45 Best Restaurants in Czech Republic

Background Illustration for Restaurants

We've compiled the best of the best in Czech Republic - browse our top choices for the top things to see or do during your stay.

Café Savoy

$$ | Malá Strana Fodor's Choice

One of the best of Prague's traditional turn-of-the-century-style grand cafés, the Savoy is popular day and night for its brunches, coffees, Czech classics, and pastries. In particular, try the větrník, a Czech classic made of choux pastry with cream and caramel. It's far more authentic than the touristy trdelník (a type of rolled, spit cake) available everywhere, although if you need that sugar hit to get up the hill to the castle, no judgment. It's also an opulent but still traditional spot for a beer in the evening—or heck, go all out and get some sekt (Czech sparkling wine). 

Vítězná 5, Prague, 150 00, Czech Republic
731--136--144
Known For
  • Lavish interior
  • Warm and efficient staff
  • Long lines
Restaurant Details
Reservations recommended.

Something incorrect in this review?

Café Slavia

$$ | Nové Mesto Fodor's Choice

Overlooking the river and next to the National Theater, this old-school continental European-style café is one of a clutch in Prague where you can imagine playwright-turned-independence hero Václav Havel holding court or composer Bedřich Smetana winding down after a performance. Actually, you're not just imagining it: all sorts of Czech artistic luminaries have supped here, including the above, and Havel liked it so much he even lobbied for it to reopen when it closed for reconstruction in the 1990s. It's old-school, so beer is perfectly acceptable at almost any time of day.

Smetanovo nábř. 2, Prague, 110 00, Czech Republic
777--709--145
Known For
  • Historical setting
  • Affordable daily menu
  • Czech-style café culture

Something incorrect in this review?

Žižkovská štrúdlárna

$ | Žižkov Fodor's Choice

This unexpected pastry paradise—essentially, a service hatch set within a regular apartment block—offers whole strudels (repeat: not a single slice, but a WHOLE strudel) for just 60 Kč. You can choose from three fillings: apple, tvaroh (curd cheese), or poppy seed. There are also seasonal flavors available on occasion, including plum in the summer months and raisin and almond at Christmas. Only open weekdays.

Jeseniova 29, Prague, Czech Republic
222–590–912
Known For
  • Special seasonal flavors
  • Delicious strudel at an incredibly low price
  • Easy-to-miss location
Restaurant Details
Closed weekends

Something incorrect in this review?

Recommended Fodor's Video

Kantýna

$ | Nové Mesto Fodor's Choice

With a grand setting in a gorgeous former bank, you can bank on this cool butcher-shop-meets-meat-market-and-bar being packed when you arrive. There's a butcher's counter at the front where you can select the exact meat you want. The attendant will cut it, weigh it, cook it perfectly to your specifications, and then serve it hot off the skillet. Load up a tray with meat and sides, and grab a seat at a communal table or a spot at the bar and wash it all down with great beer. Keep track of what you eat and drink on a menu card (bread is free). The modern canteen feel and reasonable prices all contribute to the incredible popularity of this place.

Politických vězňů 5, Prague, 110 00, Czech Republic
605--593--328
Known For
  • The best burgers in town
  • Excellent Czech meats, to either eat on-site or take away
  • Cool vibes in a historic building

Something incorrect in this review?

Kavárna co hledá jméno

$$ | Smíchov Fodor's Choice

Literally translated as "A Coffee Shop Looking for a Name," this achingly hip café-cum-gallery serves great coffee, tempting cocktails, and excellent food—including top-notch breakfasts and brunches until midday on weekdays and 3 pm on weekends. The gallery space showcases work by local artists and hosts pop-up events.

Artic Bakehouse

$ | Smíchov

The home-baked sourdough bread, the huge selection of delicious pastries, and the lovingly brewed coffee make this café-bakery a local favorite. It's so popular that there are now two other branches in Prague, including a second one in Smíchov (at Štefánikova 31).

Au Gourmand

$$ | Staré Mesto

This sweet little café with tiled mosaic floors, globe lights, and mint-green decor provides an inviting spot for a light lunch. It's similar to the nearby Bakeshop Praha, but with a certain Gallic flair. Like its neighbor, it too has a few seats, although it also boasts a garden in the back, where you can enjoy a salade niçoise or a tomato-and-mozzarella sandwich.

Dlouhá 10, Prague, 110 00, Czech Republic
602--305--181
Known For
  • Fresh breads
  • Homemade ice cream
  • Refined café feel

Something incorrect in this review?

Bakeshop Praha

$ | Staré Mesto

A pleasantly airy American-style bakery and café counter, Bakeshop Praha sells familiar U.S. favorites, from avocado BLTs to entire pumpkin pies. Though it gets crowded during peak lunch hours, there is indoor seating, and the space, with penny-tiled floors and ceiling moldings, has a retro charm. But the takeaway sandwiches, bagels, giant cookies, and good coffee make it easy to grab and go.

Kozi 1, Prague, 110 00, Czech Republic
222–316–823
Known For
  • Proper New York--style cheesecake
  • Homemade breads, including great sourdough
  • Daily cream cheese spread mixes

Something incorrect in this review?

Bread Gap

$ | Malá Strana

For a quick lunch on the go, walk smugly past the greasy international chains and come here for tasty fresh sandwiches, salads, and barista-brewed coffees.

Tržiště 3, Prague, Czech Republic
773--097--003
Known For
  • Friendly owner and welcoming staff
  • Tramezzini (Italian finger sandwiches)
  • Fantastic chocolate hazelnut and strawberry apricot pastries

Something incorrect in this review?

Bruxx

$$

For an alternative to pilsner in the Czech capital, this superb Belgian brasserie offers a choice of half a dozen Belgian beers on draft, and more than 60 others in bottles. The beers, which are often tinged with fruit or nut flavors, are served alongside kettles of mussels (cooked in wine or beer), golden frites with mayo sauce, and ridiculously tasty waffles. It's a large and grand-looking place, with high ceilings and dark paneling, but the service is friendly and it's a big hit with families, who come for the large kids corner with ball pool.

For traditional Czech fare from the same team, head next door to Vinohradský Parlament.

Nám. Míru 9, 120 00, Czech Republic
224–250–404
Known For
  • Belgian beers on draft
  • Fine fish and seafood dishes
  • Outdoor seating in summer

Something incorrect in this review?

Cacao

$$ | Nové Mesto

Tasty, fresh superfoods, smoothies, and bowls sit alongside rather more indulgent desserts at this pleasant café just off Náměstí Republiky. They offer vegan options, and there are plenty of tables as it is housed in a pretty and spacious historic building.

V Celnici 1031/4, Prague, Czech Republic
Known For
  • Friendly, calm feel
  • Breakfasts ranging from a healthy mango bowl to pancakes
  • Homemade ice cream

Something incorrect in this review?

Cafe Hrnek

$ | Letná

With its bare plaster walls and laid-back vibe, uber-cool Cafe Hrnek is a fab spot for great coffee, tasty brunches, and decadent sweet treats.

Veletržní 49, Prague, 170 00, Czech Republic
771--203--034
Known For
  • Food and drink served in lovely retro blue porcelain
  • Delicious cinnamon rolls
  • Warm, welcoming staff

Something incorrect in this review?

Café Mahler

$$

Wooden paneling and floral upholstery in the Café Mahler recall the taste of the 1880s, when Gustav Mahler briefly lived around the corner while working as a conductor at the theater on the other side of Horní náměstí. It's a good spot for ice cream, cake, light meals, coffee, or simply for sitting back and taking in the lovely view. Service can be abrupt, though.

Horní nám. 11, Olomouc, 772 00, Czech Republic
Known For
  • Palačinke (crepes)
  • Leisurely spot for coffee
  • Views of the main square

Something incorrect in this review?

The Conductor

$

Famed for its soft and squishy cinnamon rolls (some of the best in town), this takeout spot also serves perfect pulled-pork sandwiches and lip-smacking vegan wraps.

Francouzská 78, 101 00, Czech Republic
Known For
  • Location right by Krymská tram stop
  • Friendly service
  • Delicious cinnamon rolls
Restaurant Details
Closed weekends

Something incorrect in this review?

Crème de la Crème

$ | Nové Mesto

With queues outside on even mild days, this gelato shop is considered to serve the best scoops in the city. It's a great option for refreshment while you are sightseeing, particularly as it is conveniently located on the main drag that marks the border between Old and New Town. There are several other branches in town, too. 

Národní 23, Prague, 110 00, Czech Republic
725--556--706
Known For
  • Traditional and intriguing flavours, from walnut to sea buckthorn
  • Generously sized scoops
  • Vegan gelato options

Something incorrect in this review?

Cukrárna Myšák

$ | Nové Mesto

Visitors with a sweet tooth should not miss this historic pastry shop in Nové Mĕsto, where Czech desserts, cakes, sweets, and treats are showcased over two floors. Opened in 1911 by František Myšák, the First Republic feel has been faithfully reconstructed.

Vodičkova 31, Prague, 110 00, Czech Republic
730--589--249
Known For
  • Classic Czech kremrole (cream-filled pastry roll)
  • The famous ice-cream cup, served for generations
  • Display cases filled with pastries

Something incorrect in this review?

Dos Mundos

$ | Letná

Come for the swings, stay for the coffee: this small coffee shop has swing seats (a bit of a gimmick, but actually quite a cute one), lovely cakes, and excellent coffee. It's more of a daytime place than an evening bar, although it is open until 9.

Milady Horákové 38, Prague, 170 00, Czech Republic
736--454--762
Known For
  • Having its own roastery
  • Rotating house coffee choices
  • Unusual options like an espresso-flavored tonic water

Something incorrect in this review?

Elefant

$

On one of the town's main shopping streets is this resolutely old-fashioned, sophisticated coffeehouse, connected to Hotel Elefant. The apple strudel and coffee are quite good, and the outdoor terrace is a prime location for people-watching.

Stará louka 30, Karlovy Vary, 360 01, Czech Republic
353–229–270
Known For
  • Large menu
  • Excelent spot for people watching

Something incorrect in this review?

Erhartova cukrárna

$ | Letná

There are retro vibes and delicious pastries in this mini-chain, which now has three branches around town. The company dates back to 1937, so it's authentic, with good coffee and more than 20 cake choices.

Milady Horákové 56, Prague, Czech Republic
Known For
  • The Erhart cake---chocolate cake, pumpkin seed cream, and marzipan
  • Excellent value
  • More than 70 years of history in the functionalist style building and interior, much of which is original

Something incorrect in this review?

Eska

$$ | Karlín

An upmarket restaurant with a casual carefree vibe, Eska has been a big hit since opening its doors in 2016. The restaurant is located within a converted fabric factory, and it maintains the original industrial aesthetic through bare brick walls and exposed pipework, while also adding modern touches like Scandi-style furniture and a gleaming open kitchen. The food is also a blend of the old and new, utilizing age-old Czech techniques of fermenting, pickling, and marinating to create modern, minimalist dishes. Many of the dishes are sumptuous—in particular, seek out the to-die-for beef tartare—and even those that don't quite hit the same heights are still fun and innovative. What's more, every dining experience begins with crusty sourdough bread, baked in the downstairs bakery and served with salty, lovage-infused butter. Breakfast and lunch are available à la carte, while dinner is a choice between the five-course "chef's choice" tasting menu (985 ) and your own choice of two courses (685 ): either way, it's far better value than an equivalent restaurant in the Old Town

 Don't have time for a full meal? Pop into the downstairs bakery for a loaf of the delicious sourdough to go.

Pernerova 49, Prague, 186 00, Czech Republic
731–140–884
Known For
  • Industrial-chic decor
  • Delicious and innovative dishes
  • Excellent bakery with good coffee

Something incorrect in this review?

Globe Bookstore & Café

$$ | Nové Mesto

Prague's first English-language bookstore with a café continues to draw both foreigners and Czechs for its large selection of novels, regional nonfiction, popular brunches, and memories of the go-go '90s. The recently upgraded menu includes an excellent burger, good salads, and various American classics. Head over in the evening for regular themed nights, as well as occasional live music.

Pštrossova 6, Prague, 110 00, Czech Republic
224–934–203
Known For
  • U.S.-style portion sizes
  • English-language quiz night
  • Decadent desserts including New York cheesecake

Something incorrect in this review?

Home Kitchen

$$ | Holešovice

A popular café-bistro-bar with a homey feel (per its name), the menu here changes daily, taking inspiration from a mix of the owners' grandmothers and U.K. superchef Gordon Ramsay. There's also a shop for fresh vegetables and pastries. The coffee is great and at night there are often DJs.  

Jankovcova 14A, Prague, 110 00, Czech Republic
605--263--812
Known For
  • Crusty home-baked bread and fluffy pancakes
  • Lively spot, often packed
  • Chill international feel

Something incorrect in this review?

Hospůdka Na hradbách

$

This large beer garden is one of Prague's most popular after-work hangouts during the summer months, and it's no wonder with those stunning city views.

V Pevnosti 2, Czech Republic
Known For
  • Friendly crowd of all ages
  • Stunning views over Prague
  • Good beer and street food options

Something incorrect in this review?

Kavárna Nový Svět

$

This cozy little café, which is tucked away on one of the city's prettiest backstreets, is a great stop for coffee and cake. It's only open from mid-morning to early evening (and not at all on Mondays), so you'll need to time it right.

Nový Svět 2, Czech Republic
242--430–700
Known For
  • Vegan options
  • Location on the charming New World street in Hradčany
  • Board games galore
Restaurant Details
Closed Mon.

Something incorrect in this review?

Kavárna Obecní dům

$$ | Nové Mesto

This ground-floor café is every bit as opulent as the magnificent art nouveau Municipal House it sits in. Step through the doors and into another era—the first decade of the 20th century to be specific—when the practice of coffee drinking was given white-glove treatment. The food menu is on the light side, mostly cakes, with some sandwiches, salads, and cheese plates too. As with other cafés in town, in addition to coffee, tea, and soft drinks, it's possible to order a glass of wine or beer.

Nám. Republiky 5, Prague, 110 00, Czech Republic
222–002–763
Known For
  • Gorgeous interior
  • Sweet treats
  • Historical appeal

Something incorrect in this review?

La Focacceria

$

A tiny bakery with a big reputation, this place allows you to take your pick from dozens of different focaccias, as well as delicious arancini (small balls of rice stuffed with a savory filling), fresh ciabattas, crispy Italian biscuits, and various pastries and cakes.

Krymská 30, 101 00, Czech Republic
774–741–416
Known For
  • Local favorite
  • Authentic Sicilian bread
  • Friendly English-speaking owner Sergio
Restaurant Details
Closed Sun.

Something incorrect in this review?

Lahůdky Zlatý kříž

$ | Nové Mesto

Choose from more than 50 varieties of chlebíček (Czech traditional open sandwich) at this old-school lunch stop.

Jungmannova 34, Prague, Czech Republic
Known For
  • Delicious fruit pies
  • Occasionally long lines
  • Doing traditional favorites right

Something incorrect in this review?

Lobkowicz Palace Café

$$

If you're visiting Lobkowicz Palace (or even if you aren't), save time for a coffee, pastry, or even lunch at this lovely little café. The menu is full of tasty treats, from Czech classics like goulash and schnitzel to simple fare like soups, salads, and grilled cheese sandwiches. There are also some great desserts; try the Bohemian apple strudel. The prices are a little high for what you get, but it's worth it for the lovely terrace views over Malá Strana.

Jiřská 3, 119 00, Czech Republic
731--192–281
Known For
  • Wonderful city panoramas
  • Simple snacks
  • Czech classics

Something incorrect in this review?

Loki Burgers

$$ | Malá Strana

Sometimes, only a beer and a burger will do, and until recently, that would have been a difficult ask in this historic part of town. Enter Loki Burgers, with quality patties and a relaxed atmosphere, at the Petřín park end of town rather than up the hill by the castle.

Vítězná 15, Prague, 118 00, Czech Republic
608--348--065
Known For
  • Beer and cider on tap, plus a fun cocktail menu
  • Generous portions
  • The stink burger topped with mature cheddar, limetta mayonnaise, and caramelized onion

Something incorrect in this review?

Mamacoffee

$ | Nové Mesto

Top-quality coffee (the founders were inspired to start their business after a trip to Ethiopia) and good grub, too, at this large, light coffee shop and roastery.

Vodičkova 6, Prague, Czech Republic
Known For
  • Vegan and veggie meals
  • One of the best places to get a coffee hit in the city
  • Plant-filled interior

Something incorrect in this review?