Prague Restaurants

Prague generally gets high marks for architectural beauty and decidedly low marks for the quality of the food. But this is an unfair assessment based on impressions from the 1990s, when finding a decent meal really was something of a challenge. Since then, the global slow-food, fresh-food revolution has washed up onto the shores of Bohemia. Everywhere you look, serious restaurants are touting the freshness of their ingredients, and often claiming to source everything locally where possible. Some places are reviving classic Czech recipes that may be more than a century old, while others are liberally borrowing ideas and inspiration from cuisines around the world.

Part of the credit for this dining renaissance goes to the Ambiente chain of restaurants, which through its stable (including La Degustation, Lokál Dlouhááá, and Pizza Nuova) has greatly raised standards. And it’s done wonders for the Czech national pride that excellent food is now easy to find. Other leading chefs have made their mark: Paul Day at Sansho, Roman Paulus at Alcron, and Ji?í Nosek at Zdenek’s Oyster Bar, among others. And Czechs have responded. A few years ago, it was a given the best restaurants were for visitors and businessmen. Now, many Czechs are discovering for themselves the pleasures of truly good food outside their kitchens.

International trends and fads, of course, have had an impact here, too. Every year seems to bring a new dining mania (and with it some great restaurants). The latest crazes for handcrafted burgers made from locally raised beef and for good Vietnamese cooking have brought a fresh crop of contenders. Past years have seen waves of sushi places, steak houses, and Thai noodle bars. We say, keep it coming.

Alas, what still needs an upgrade is service. English is widely spoken, but service can still be brusque or, worse, incompetent. Restaurateurs spend millions on the food, but don't put the same thought into training their staff. This will be surmounted in time, though, and in general the dining scene continues on the upswing.

Classic Czech fare is best sampled in a hospoda, or pub. These local joints have menus that usually include dishes for which Bohemian cuisine is justly (in)famous: pork and sauerkraut with bread dumplings; roast duck; beef in cream sauce; and, for the vegetarian, fried cheese. In recent years Czech brewers like Staropramen and Pilsner Urquell have opened chains of branded pubs (Potrefená Husa and Pilsner Urquell Original Restaurant, respectively). These chains are to the traditional pub what a new Swiss timepiece is to an old watch—light years ahead in terms of the quality. If you're looking to dip a toe into the waters of Czech cuisine, these pubs are an excellent place to begin.

Sort by: 43 Recommendations {{numTotalPoiResults}} {{ (numTotalPoiResults===1)?'Recommendation':'Recommendations' }} 0 Recommendations
CLEAR ALL Area Search CLEAR ALL
Loading...
  • 1. Café Savoy

    $$

    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, 150 00, Czech Republic
    731--136--144

    Known For

    • Lavish interior
    • Warm and efficient staff
    • Long lines

    Restaurant Details

    Rate Includes: Reservations recommended.
  • 2. Café Slavia

    $$

    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, 110 00, Czech Republic
    777--709--145

    Known For

    • Historical setting
    • Affordable daily menu
    • Czech-style café culture
  • 3. Kantýna

    $

    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, 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
  • 4. Kavárna co hledá jméno

    $$

    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.

    Stroupežnického 10, Czech Republic

    Known For

    • No reservations possible
    • Setting in a former joiner's workshop
    • Smíchov's best brunch place
  • 5. Žižkovská štrúdlárna

    $

    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, Czech Republic
    222–590–912

    Known For

    • Special seasonal flavors
    • Delicious strudel at an incredibly low price
    • Easy-to-miss location

    Restaurant Details

    Rate Includes: Closed weekends
  • Recommended Fodor’s Video

  • 6. 500 Restaurant

    $$ | Dejvice | Eclectic

    Near the Hradčanská Metro station, this restaurant is a hit with families, and it's easy to see why. The menu covers comfort-food classics—like excellent burgers and some of the city's best pizza—an easy sell for kids, but parents in the mood for something more refined can order entrées like duck risotto. Plus, 500 has a surprisingly good wine list, including decent vintages available by the glass (still a rarity in Prague). The daily luncheon specials are popular and reasonably priced. The final winning touch? In summer, an expansive terrace opens into one of the city's most exclusive neighborhoods.

    Na Valech 16, Prague, Praha, 160 00, Czech Republic
    -724–102–030
  • 7. Artic Bakehouse

    $

    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).

    Újezd 11, 150 00, Czech Republic
    771–140–048

    Known For

    • Delicious almond croissants
    • Three-day rye bread
    • Good (and cheap) coffee
  • 8. Au Gourmand

    $$

    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, 110 00, Czech Republic
    602--305--181

    Known For

    • Fresh breads
    • Homemade ice cream
    • Refined café feel
  • 9. Bakeshop Praha

    $

    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, 110 00, Czech Republic
    222–316–823

    Known For

    • Proper New York--style cheesecake
    • Homemade breads, including great sourdough
    • Daily cream cheese spread mixes
  • 10. Bread Gap

    $

    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, Czech Republic
    773--097--003

    Known For

    • Friendly owner and welcoming staff
    • Tramezzini (Italian finger sandwiches)
    • Fantastic chocolate hazelnut and strawberry apricot pastries
  • 11. 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
  • 12. Burrito Loco

    $$

    While Prague isn't famous for its Mexican food, Burrito Loco is a notable exception: fresh, spicy takeout burritos and nachos, at affordable prices, right by Old Town Square. There are a few branches around the city.

    Masná 620/2, Czech Republic

    Known For

    • Tasty tortilla chips on the side
    • Burritos as sloppy and large as they should be
    • Late-night opening
  • 13. Cacao

    $$

    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, Czech Republic

    Known For

    • Friendly, calm feel
    • Breakfasts ranging from a healthy mango bowl to pancakes
    • Homemade ice cream
  • 14. Café Domeček

    $

    This sweet "Little House" perched in a community center in the other park bordering Letná district, Stromovka, is a very pleasant option for a coffee in summer, particularly ahead of a leafy walk across the park. There are grilled foods, too, some cakes, some sandwiches, homemade ice cream and lemonade, and (of course) beer. The picnic tables in dappled sunlight outside are particularly appealing. Opening hours can vary out of season.

    Královská obora 74, 170 00, Czech Republic
    731--142--109

    Known For

    • Decent coffee and cakes
    • Board games
    • Lovely setting in a listed former railway building in Stromovka Park
  • 15. Cafe Hrnek

    $

    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, 170 00, Czech Republic
    771--203--034

    Known For

    • Food and drink served in lovely retro blue porcelain
    • Delicious cinnamon rolls
    • Warm, welcoming staff
  • 16. Crème de la Crème

    $

    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, 110 00, Czech Republic
    725--556--706

    Known For

    • Traditional and intriguing flavours, from walnut to sea buckthorn
    • Generously sized scoops
    • Vegan gelato options
  • 17. Cukrárna Myšák

    $

    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, 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
  • 18. Dos Mundos

    $

    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, 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
  • 19. Erhartova cukrárna

    $

    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, 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
  • 20. Eska

    $$

    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 Kč) and your own choice of two courses (685 Kč): 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, 186 00, Czech Republic
    731–140–884

    Known For

    • Industrial-chic decor
    • Delicious and innovative dishes
    • Excellent bakery with good coffee

No Restaurants Results

Please try a broader search, or expore these popular suggestions:

There are no results for {{ strDestName}} Restaurants in the searched map area with the above filters. Please try a different area on the map, or broaden your search with these popular suggestions:

Recommended Fodor’s Video