Where to Eat in Prague: Beer Halls, Cafés and Markets

Published: 6 min readPrague

Contents
  1. What Czech food actually is
  2. Beer halls: Lokál Dlouhá and U Fleků
  3. Historic cafés and pastries
  4. Markets for a lighter, cheaper meal
  5. Evenings: a terrace view and a serious cocktail
  6. A realistic food day in Prague
  7. Practical tips before you go

The easiest way to eat well in Prague is to build your day around three kinds of places: a proper beer hall for a hearty meal, a historic café for something sweet, and a market for everything in between. The city rewards slow eating, and almost every stop below sits in or near the compact centre, so you can combine them with sightseeing on foot.

What Czech food actually is

Traditional Czech cooking is built for cold winters: roast pork, duck, goulash, dumplings, sauerkraut and thick sauces. The classic combination to look for on a menu is svíčková, beef in a creamy root-vegetable sauce served with sliced bread dumplings. Fried cheese in breadcrumbs, potato pancakes and pickled sausages are the usual pub snacks. None of it is delicate, and portions tend to be generous, so one main course per person is often plenty.

Vegetarians can manage, but they should expect to ask. Fried cheese, mushroom dishes and dumplings with sauce show up in most pubs, while more creative plant-based cooking is easier to find in the markets and newer cafés. Menus in the centre are usually available in English, though a quick look at the daily specials board often reveals what locals are actually ordering.

Beer halls: Lokál Dlouhá and U Fleků

Beer is part of the meal in Prague, not a side activity. Lokál Dlouhá is the place most visitors are pointed to first: a lively hall serving Czech beers and traditional dishes, a few minutes' walk from the Old Town Square. It fills up in the evening, so reserve a table if you want dinner at a normal hour, or arrive earlier for a late lunch when it is calmer.

U Fleků is a different experience. This is one of the city's historic brewery-restaurants, brewing its own dark lager since 1499, and the beer garden is the best part of a summer evening. Order the dark lager with a pork dish and treat the visit as a piece of living history rather than a cheap dinner; it is touristy, and prices reflect that. If you want a more neighbourhood feel, compare it with Lokál and decide which atmosphere you prefer before committing.

A few habits help in any pub. Beer is often brought to the table without being ordered again once the first round is done, and a coaster mark or tally on the paper is how the waiter counts. Say clearly when you have had enough, and check the bill before paying, as extras you did not request sometimes appear in the busiest tourist areas.

Historic cafés and pastries

Prague's café tradition is a good reason to stay in the centre for breakfast. Café Louvre has been open since 1902 and was once visited by Kafka and Einstein, which explains the high ceilings and the old-fashioned dining room. The weekday breakfast menu is a good value way to sit in a grand room without paying for a full dinner.

Café Savoy offers a neo-Renaissance ceiling and fresh pastries baked on site. It is quieter for breakfast on weekday mornings, and a table near the window turns a croissant into a small event. For something more casual, Bakeshop Praha is a popular local bakery with fresh bread, croissants and sweet pastries; the kolache buns are best while still warm.

If you only have time for one café, choose by mood. Louvre is for conversation and history, Savoy is for the interior and the baking, and Bakeshop is for a quick pastry before the next museum. Coffee in all three is strong, and a slice of something sweet is as much a part of the experience as the drink.

Markets for a lighter, cheaper meal

Markets let you try many things without committing to a long sit-down dinner. Manifesto Market Anděl is an open-air market built from shipping-container stalls with street food from around the world. Order small portions from several stalls and share, and you will eat more variety for the same effort than in a single restaurant. It is a good fit for groups where one person wants Czech comfort food and another wants something spicy.

On Saturdays, the farmers' market on the Náplavka embankment by the river is worth planning around. Local produce and food are sold along the water, and the best items sell out fast, so go early. Buy bread, cheese, fruit and something warm, and eat by the river like the people who live nearby.

In the Old Town, Havelské tržiště is a street market that dates back to the thirteenth century. It is a convenient place to buy fruit and Czech cheese, but be careful with the souvenir stalls, which are often overpriced. Treat it as a quick stop for a picnic rather than a destination for a full meal.

Evenings: a terrace view and a serious cocktail

For a special dinner, Terasa U Prince serves Czech cuisine on a rooftop terrace overlooking Old Town Square. Reserve ahead for a sunset table, since the view is the reason to go, and keep expectations realistic about prices at a place with this location.

After dinner, Hemingway Bar is a stylish, dimly lit bar known for cocktails and rare rums. Tell the bartender your taste and ask for a recommendation; it works better than choosing from the menu. It suits a quiet end to the night rather than a loud one, and it is a nice contrast with the noise of the beer halls.

A realistic food day in Prague

  • Morning: weekday breakfast at Café Louvre or Café Savoy, then walk off the pastries in the Old Town.
  • Midday: a light lunch at Havelské tržiště or a shared plate at Manifesto Market Anděl.
  • Afternoon: a coffee break and a warm kolache from Bakeshop Praha between sights.
  • Evening: dinner at Lokál Dlouhá or U Fleků, or a rooftop table at Terasa U Prince.
  • Late: one cocktail at Hemingway Bar, then home.

If you have only two days in the city, pair this guide with our Prague in 2 days itinerary so that meals fall naturally between the Castle, the Old Town and Josefov rather than forcing detours. Travellers who enjoy Central European café culture might also like our Vienna food guide, which covers a similar tradition in another capital.

Practical tips before you go

Prices, opening hours and reservation rules change with the season and the year, so check each place's official page or booking channel before you travel. As a rule, lunch is the cheapest time to eat well, while the restaurants closest to the main squares are the most expensive. A short walk away from the busiest streets usually brings better value and a calmer room.

For an overview of everything the city offers around meals, open the Prague food theme page and add the places you like to a draft. The Prague city guide also shows what is nearby, so you can choose a place to eat that sits next to the sights you have already planned.

← Back to the blog