20 Best Restaurants in Prague, Czech Republic

Café Slavia

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

Kantýna

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

Sansho

$$$$ Fodor's choice

When Sansho opened just over a decade ago, it radically redefined the local dining scene. Head chef Paul Day introduced many novel concepts to Prague's foodies, like pairing a simple, unadorned interior with highly intricate Asian-fusion cuisine, leaving the full focus on the plate. The public was initially skeptical but once they gathered around the long, communal tables, they were won over by the quality of the cooking (not surprising, as Day learned his craft at London's Michelin-starred Nobu). Dinner is a very reasonably priced tasting menu, featuring items such as Moravian lamb betel leaves roll and soft-shell crab, among other delicacies, while lunch is served à la carte.

Petrská 25, 110 00, Czech Republic
739--592--336
Known For
  • a nose-to-tail philosophy
  • impeccable unstuffy service
  • best quality-to-value ratio in Prague
Restaurants Details
Rate Includes: Reservations essential

Recommended Fodor's Video

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.

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

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

Ginger & Fred

$$$

Serving possibly Prague's most scenic meal, Ginger & Fred occupies the top floor of Frank Gehry's iconic Dancing House along the Vltava River, and the modern French-style food and service live up to the quality of the castle views. Of course, diners pay a premium for the view, and the wine list, though extensive, suffers from extreme markup. Still, it's a great choice for a splurge.

Rašínovo nábř. 80, 120 00, Czech Republic
601--158--828
Known For
  • modern use of local ingredients
  • light-filled dining space
  • indulgent menu
Restaurants Details
Rate Includes: Reservations essential

Globe Bookstore & Café

$$

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, 110 00, Czech Republic
224–934–203
Known For
  • U.S.-style portion sizes
  • English-language quiz night
  • decadent desserts including New York cheesecake

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.

Jáma

$$

American expatriates, Czech politicians, international consultants, and a constant crowd of students make this Czech--American hybrid pub feel like a place where everyone is welcome—especially when there's a big soccer game.

V Jámě 7, 110 00, Czech Republic
733--605--408
Known For
  • relaxed international vibes
  • good pub food
  • inexpensive three-course lunch menus
Restaurants Details
Rate Includes: Closed Sun.

Kavárna Obecní dům

$$

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.

Lahůdky Zlatý kříž

$

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

Le Grill

$$$

The main restaurant of the Grand Mark Hotel has established itself as one of the best restaurants in the country. Don't expect lots of innovation here, but dishes are skillfully prepared and presented, and the focus is on seasonal ingredients, with a monthly changing menu. Plush velvet chairs, recessed lighting, and neutral textiles make the atmosphere hushed and professional.

Hybernská 12, 110 00, Czech Republic
226–226–126
Known For
  • good for business dinners
  • elevated versions of classics like chicken supreme
  • the "Grand Mark" cake, unique to the hotel

Lemon Leaf

$$

Lemon Leaf serves a long list of Thai classics to an appreciative, dedicated clientele. Airy and luminous, with big pots of plants, tall windows, and funky lamps, this spot provides a solid alternative to European cuisine for lunch or dinner. It's all delicious, but keep an eye on the little flame symbols in the menu that denote the hotness of dishes.

Myslíkova 14, 120 00, Czech Republic
224–919–056
Known For
  • crunchy spring rolls and traditional Thai soups
  • spicy curries
  • good for groups

Levitate

$$$$

The global trend for Nordic cuisine hasn't bypassed Prague, as evidenced by this hip basement restaurant with living plant walls, sounds of nature, and inventive, seasonal cooking delivered via tasting menus that are a blend of Scandinavian and Asian influences. There are only 22 seats, so it's best to book.

Štěpánská 611/14, 110 00, Czech Republic
724--516--996
Known For
  • surprising tasting menus
  • zero-waste approach
  • daily changing drinks
Restaurants Details
Rate Includes: Closed Sun. and Mon. No lunch, Reservations advised

Mamacoffee

$

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, Czech Republic
Known For
  • vegan and veggie meals
  • one of the best places to get a coffee hit in the city
  • plant-filled interior

Palo Verde Bistro

$$

Among the nicest of a little clutch of vegan restaurants that have opened in recent years in this fairly businesslike part of New Town, Palo Verde has a gentle feel, with hanging plants and fairy lights providing the backdrop to fresh plant-based food, including salads and burgers, as well as good coffee and lemonades. There's a vegan hotel, Salvator Verde, next door. 

Phở Bar

$$

Prague has long had reliable Vietnamese food (thanks in part to a program between the "brother" communist nations in the 1980s, which brought thousands of Vietnamese people to then-Czechoslovakia for training or study). But this newish joint is not a bad option in the city center, particularly for the eponymous dish. It's often busy but things rattle along at almost a fast-food-restaurant pace. 

Národní 18, 110 00, Czech Republic
776--236--286
Known For
  • bustling feel and a hum of conversation
  • generous portions
  • more Asian fusion than traditional Vietnamese

Pizza Nuova

$$

Turning out tasty pies in true Neapolitan style, Pizza Nuova serves chewy pizzas that tend to get a bit soggy in the center—they're 100% authentic, if not the easiest to eat. The huge bilevel space, decked out in light and dark wood, also boasts a small outdoor eating area on Námĕstí Republiky. During the day it fills with businessmen having lunch and families with kids; at night the ambience turns a bit more swanky. All the pies come with authentic ingredients: San Marzano tomatoes, buffalo mozzarella, Grana Padano cheese. Overall, an affordable spot for when you just need some pizza.

Revoluční 1, 110 00, Czech Republic
731--141--847
Known For
  • good burrata cheese
  • crisp, thin pizzas
  • buzzing vibe and views over Námĕstí Republiky
Restaurants Details
Rate Includes: Reservations essential

Potrefená Husa Hybernská

$$

The "Wounded Goose" is a casual restaurant and sports bar, serving up bar staples such as chicken wings as well as Czech classics, soups, pastas, and salads. If you like meat-heavy dishes and big portions, this is a solid bet for dinner.

Dlážděná 7, 120 00, Czech Republic
224--243--631
Known For
  • affordable classics, especially the daily menu
  • lively atmosphere for big sports games
  • full selection of beers