
15 Beer pubs and breweries in Prague: prices and addresses
Prague has been brewing beer since the 14th century, and for Czechs it is a long-standing everyday habit, not a tourist gimmick. In residential neighborhoods, beer is noticeably cheaper than in the center. We have put together 15 pubs, restaurants, and breweries in Prague: where they brew their own beer, what to order with your mug, and how to get there from the center.
Ad: this article contains affiliate links, we earn a commission if you book through them, at no extra cost to you.
What to know about Prague beer halls
💡 In short:
- Prague divides its beer halls by district: the historic center, Malá Strana, Prague 2, and Prague 4.
- In the center a mug costs more, in residential neighborhoods it costs less.
- U Fleků, Pivovarský dům, Novoměstský pivovar, Strahovský klášterní pivovar, and U Tří růží have their own breweries.
- Beer prices and opening hours: 09/2026, checked on the official U Fleků website.
What you're looking for | Where to go | District |
|---|---|---|
Prague's oldest brewery | U Fleků | Prague 1 |
Monastery-brewed beer | Strahovský klášterní pivovar | Malá Strana |
Belgian beer in the center | Gulden Draak Bierhuis | Prague 1 |
Cheap and local | Zlý Časy | Prague 4 |
Beer with kids | Výtopna | Prague 1 |
Prague is compact: from Old Town Square to Strahov Monastery you can walk in half an hour. In one evening you can realistically cover two or three beer halls from this list. Below are all 15 places in order.
1. U Fleků
© Patrick-Emil Zörner (Paddy) · CC BY-SAPhoto: Patrick-Emil Zörner (Paddy), CC BY-SA (https://creativecommons.org/licenses/by-sa/2.0/de/deed.en), Wikimedia CommonsU Fleků has been brewing beer since 1499, and production has never stopped once. It is the oldest operating brewery in Prague. The establishment got its current name in 1762, when it was bought by Jakub Flekovský. Here they brew the famous "Flek thirteen," a dark lager made from a secret recipe.
Today it consists of eight halls, a garden, and a small beer museum. Guests are seated at long wooden tables, and live national music is played. A 0.4-liter mug of light or dark lager costs 99 crowns (as of 09/2026, brewery menu). If you are flying in and don't want to look for a taxi, book a Prague airport transfer in advance, and the driver will meet you in the arrivals hall.
- Address: Křemencova 1651/11, Prague 1 (on the map)
- Who it's for: for those who want the classics and fresh beer in a historic hall.
- Not for: if you are looking for a quiet place for two, this has long tables and music.
- The catch: prices are above the Prague average, and some guests consider the hall touristy.
2. Pivovarský dům
© Jklamo · CC BY-SAPhoto: Jklamo, CC BY-SA (https://creativecommons.org/licenses/by-sa/4.0), Wikimedia CommonsPivovarský dům opened in 1998 and quickly became a trendy spot. The main reason: the variety of beers. Here they brew beer with champagne, cherry, and banana flavors, and for those who can't decide there is a "carousel" of eight 0.1-liter glasses.
The cuisine is Czech, the portions are hearty, so you can have dinner here, not just drinks. The interior is assembled from fragments of the old brewhouse. A 0.5-liter mug stays in the average price range for the center; check the exact price on site.
- Address: Ječná 16, Prague 2 (on the map)
- Who it's for: for those who want to compare unusual beers in one hall.
- The catch: on weekends the hall is packed, so book a table in advance.
3. Prague Beer Museum
© DXR · CC BY-SAPhoto: DXR, CC BY-SA (https://creativecommons.org/licenses/by-sa/4.0), Wikimedia CommonsDespite the word "museum" in the name, this is a beer hall with a dive into Czech beer history. It has more varieties than any other place in Prague, including beer from small breweries. The lineup is refreshed every week, which keeps regulars coming back.
You can get a tasting flight in small glasses with any number of varieties. The food menu is limited to light snacks. A 0.5-liter mug starts in the lower price range, and there are 0.3 and 0.15-liter glasses.
- Address: Smetanovo nábřeží 205/22, Prague 1 (on the map)
- Who it's for: anyone who wants to compare many varieties in one evening.
- The catch: the kitchen is limited to snacks, so don't expect a full dinner.
4. Kozlovna Lidická
© Bradley Weber · CC BYPhoto: Bradley Weber, CC BY (https://creativecommons.org/licenses/by/2.0), Wikimedia CommonsKozlovna on Lidická operates as a restaurant rather than a typical beer hall. They pour Velkopopovický Kozel, brewed in Velké Popovice. The menu includes pork knuckle, beer soup, and fried ribs.
The space is divided into a bar with a counter and a restaurant with tables, but the address and prices are the same. The place sits away from the tourist center, so the bill here is lower than in Prague 1. If you need a specific time, book a table in advance.
- Address: Lidická 796/20, Prague 5 (on the map)
- Who it's for: families and groups who want a full dinner with beer.
- The catch: in the evening, free tables are almost impossible without a reservation.
5. U Kozla
© Jacek Halicki · CC BY-SAPhoto: Jacek Halicki, CC BY-SA (https://creativecommons.org/licenses/by-sa/3.0), Wikimedia CommonsU Kozla sits far from the center, and there is no tourist frenzy here. The place runs on locals who come for large portions of national cuisine. The beer menu has four varieties of Velkopopovický Kozel and Pilsner Prazdroj.
The portions are genuinely large. Before you order, gauge your appetite, otherwise some of the food will stay on the plate. The beer hall is simple and unpretentious, a place for a hearty lunch rather than a tasting.
- Who it's for: anyone who wants to eat Czech food without the tourist markup.
- The catch: the beer menu is short, with a limited selection of varieties.
6. Zlý Časy
© Giorgio Galeotti · CC BYPhoto: Giorgio Galeotti, CC BY (https://creativecommons.org/licenses/by/4.0), Wikimedia CommonsZlý Časy, or "Bad Times," is decorated with bottles and looks full of character. Across 24 taps, it rotates beers from medium and small breweries in Bohemia and Moravia, plus there is rare bottled beer you can take to go.
The name was given by its patrons: people come here to get through "hard times" over a mug. Food is limited, mostly snacks and fried pork ribs. Prices are low even for Prague, with a 0.5-liter mug starting at the minimum level. Check current varieties and opening hours on the venue's website.
- Address: Čestmírova 390/5, Prague 4 (on the map)
- Who it's for: anyone looking for rare varieties and a local atmosphere.
- The catch: the kitchen is weak, this is a beer hall, not a restaurant.
7. U Medvídků
© ŠJů ( cs:ŠJů ) · CC BY-SAPhoto: ŠJů ( cs:ŠJů ), CC BY-SA (https://creativecommons.org/licenses/by-sa/3.0), Wikimedia CommonsU Medvídků has been operating since the 15th century and got its name from its first owner, Jan Medvídek. The brewery is known for its very strong XBEER-33 beer, brewed only here. The number 33 refers to the original wort gravity in degrees, not the alcohol content. If that beer is too heavy for you, there are more traditional varieties.
The menu includes Czech dishes and unusual snacks, such as beer ice cream and toast with beer cheese. Prices are high. The venue also has a small medieval-style hotel, and if it's full, hotels in central Prague on Trip.com are always nearby.
- Address: Na Perštýně 7, Prague 1 (on the map)
- Who it's for: for those who want to try very strong beer and stay nearby.
- The catch: prices are above average, strong beer isn't for everyone.
8. Střelená kachna
© Edgar Jiménez from Porto, Portugal · CC BY-SAPhoto: Edgar Jiménez from Porto, Portugal, CC BY-SA (https://creativecommons.org/licenses/by-sa/2.0), Wikimedia CommonsStřelená kachna brings together a chain of restaurants in different parts of Prague. The beer menu is built around Staropramen varieties, plus there are exclusive beer cocktails. The interior is modern but with a beer theme: little windows with bottles are hung on almost every wall.
The signature dish is half a roasted duck, hence the name. There's pork knuckle and beer snacks, including Czech-style fried pork ribs. Prices are mid-range, a 0.5-liter mug starts at a low threshold, and 0.3 liters costs even less. A good spot for tasting Staropramen products.
- Who it's for: for those who like Staropramen and want to try the duck.
- The catch: chain format, there's no old-school pub atmosphere here.
9. Výtopna
© Alina Vozna · CC BY-SAPhoto: Alina Vozna, CC BY-SA (https://creativecommons.org/licenses/by-sa/4.0), Wikimedia CommonsVýtopna is located right on Wenceslas Square. The main feature: a toy railroad runs through the dining rooms, and little trains deliver ordered beer to the tables. This entertainment has long become an attraction.
The menu has a kids' section and a kids' club where you can leave your child for a couple of hours. That makes Výtopna convenient for families with children. Prices are mid-range, a 0.5-liter mug costs in a low range, portions are Czech-style large.
- Address: Václavské náměstí 802/56, Prague 1 (on the map)
- Who it's for: for families with children, because there's a kids' club and a kids' menu.
- The catch: because of the little trains, it's noisy here and full of tourists.
10. Gulden Draak Bierhuis
© Xosema · CC BY-SAPhoto: Xosema, CC BY-SA (https://creativecommons.org/licenses/by-sa/4.0), Wikimedia CommonsGulden Draak Bierhuis, or "Golden Dragon," serves real Belgian beer in the center of Prague. There are many varieties, plus bottled Belgian beer is always available. The establishment's motto promises that everyone will find their taste.
The snacks are modest: sandwiches, cheese, sausages, pâté, smoked meat, and an assorted platter. Beer is only poured into 0.25-liter glasses, so the bill adds up quickly. Prices are high, which is the main drawback of the place. Locals rarely come here, but tourists looking for Belgian beer find it.
- Address: Soukenická 1756/34, Prague 1 (on the map)
- Who it's for: for those tired of lagers who want Belgian beer.
- The catch: expensive, glasses only 0.25 liters.
11. Novoměstský pivovar
© Palickap · CC BY-SAPhoto: Palickap, CC BY-SA (https://creativecommons.org/licenses/by-sa/4.0), Wikimedia CommonsNovoměstský pivovar hosts a lot of guests: ten halls, and there is almost always a table available. The most interesting areas are the brewhouse and the terrace, so it's worth asking for those in advance. The signature beer is an 11-degree unfiltered ležák, light and dark.
The menu features Czech cuisine: dumplings, pork knuckle, roast goose, fried beer cheese. Portions are small, and prices are high even for central Prague. Almost every visitor to the city knows the address Vodičkova 20.
- Address: Vodičkova 20, Prague 1 (on the map)
- Who it's for: for large groups that need a spacious hall.
- The catch: high prices with small portions.
12. Kozlovna Apropos
© Ray Swi-hymn from Sijhih-Taipei, Taiwan · CC BY-SAPhoto: Ray Swi-hymn from Sijhih-Taipei, Taiwan, CC BY-SA (https://creativecommons.org/licenses/by-sa/2.0), Wikimedia CommonsKozlovna Apropos is part of the same chain but stands in the center, near Charles Bridge. It has a large selection of Velkopopovický Kozel, and some varieties are not found in other Prague pubs.
The place is geared toward locals: holidays and corporate events are held here, so the menu is quite ordinary, with no exotic options. Pork knuckle and soup in a bread bowl are also available. Portions are large, and prices are low for the center. A 0.5-liter mug, soups, and hot dishes stay in a low range. If you're hungry after a walk across Charles Bridge, this is a convenient option.
- Address: Křižovnická 87/4, Prague 1 (on the map)
- Who it's for: for those who want to eat in the center at residential-neighborhood prices.
- The catch: in the evening there are many local groups, so finding a free table is difficult.
13. Strahovský klášterní pivovar
© Tiia Monto · CC BY-SAPhoto: Tiia Monto, CC BY-SA (https://creativecommons.org/licenses/by-sa/4.0), Wikimedia CommonsThe brewery operates on the grounds of Strahov Monastery, with the first mentions of it dating back to the 13th century. Today it brews Svatý Norbert beer: amber lager, dark lager, and IPA, as well as seasonal varieties.
The cuisine is meat-focused and Czech, with large portions. The menu includes Hermelín cheese, which is served throughout the Czech Republic. The interior combines medieval elements with a modern brewery: copper taps sit alongside wooden benches. Prices are high; a large 0.4-liter mug and a three-liter pitcher cost as much as dinner in the center. Check the hours and prices on the brewery's page on Prague.eu.
- Address: Strahovské nádvoří 301/10, Prague 1 (on the map)
- Who it's for: for those who want beer in a historic monastery next to Prague Castle.
- The catch: monastery-level prices, this is not a cheap beer hall.
14. U Tří růží
© Tiia Monto · CC BY-SAPhoto: Tiia Monto, CC BY-SA (https://creativecommons.org/licenses/by-sa/4.0), Wikimedia CommonsU Tří růží opened in 2002 and became one of the youngest breweries in Old Prague. The place spans three floors, so you can almost always find a free table. The beer menu features traditional and unusual styles: pale lager, Viennese red, American amber, monastery beer.
The kitchen is Czech, from pork knuckle to more uncommon dishes. Prices are high even for the center, and portions are average. You can take beer to go, it's poured into plastic bottles at the counter. The beer hall is on Husova Street, near Old Town Square.
- Who it's for: for those who want house-brewed beer near Old Town Square.
- The catch: high prices and small portions.
15. Ferdinanda
© Jakub Hałun · CC BY-SAPhoto: Jakub Hałun, CC BY-SA (https://creativecommons.org/licenses/by-sa/4.0), Wikimedia CommonsFerdinanda operates in the Malá Strana district and pours Ferdinand beer, which is brewed in Benešov. The menu includes pale and dark beer, the legendary "Sedm kulí" and a strong 15-degree beer for connoisseurs. The kitchen runs at full capacity: pork knuckle, smoked pork shanks, beer cheese.
In the evening it's best to book a table in advance, as both tourists and locals come here. The interior is modest, nothing distracts you from the beer. A second venue with the same name is located near the main train station.
- Address: Politických vězňů 1597/19 (restaurant near the main train station) (on the map)
- Who it's for: for those who want the rare Ferdinand beer you won't find in other beer halls.
- The catch: in the evening you may not find a table without a reservation.
Beer festival in Prague
The beer festival takes place in the second half of May. It started as the Czech answer to Oktoberfest and has become a major event: for a few days, a tent city is set up on the outskirts of the city.
Not only large breweries bring their products, but small ones too. Food is prepared according to Czech recipes, including pork knuckle, and concert stages and folk ensembles are part of the program. Prices at the festival are higher than usual. If you want to add some entertainment to your beer, check out the folklore evening with dinner on GetYourGuide.
Prague beer halls and breweries on the map
The map shows the addresses of all 15 venues. Zoom in to plan your route by district: the center, Malá Strana and Prague 4.
Best beer halls of Prague and restaurants with breweries
Places on the map
- 1U Fleků Prague's oldest brewery, brewing since 1499, the 'Fleku thirteen'
- 2Pivovarský dům Beer tasting of champagne, cherry and banana, a carousel of eight glasses
- 3Prague Beer Museum Beer hall with the largest choice of Czech beers, selection changes weekly
- 4Kozlovna Lidická Restaurant with its own Velkopopovický Kozel, pork knuckle and ribs
- 5U Kozla Beer hall away from the centre for locals, large portions of national cuisine
- 6Zlý Časy 24 taps of small Czech breweries' beer, low prices, weak kitchen
- 7U Medvídků Brewery since the 15th century, the world's strongest beer XBEER-33
- 8Střelená kachna Chain serving Staropramen beer, signature dish is half a roast duck
- 9Výtopna A toy train delivers beer to the tables, kids' club
- 10Gulden Draak Bierhuis Real Belgian beer in the centre, glasses only 0.25 litres
- 11Novoměstský pivovar Ten halls, signature 11-degree yeast ležák
- 12Kozlovna Apropos Kozlovna near Charles Bridge for locals, large portions at low prices
- 13Strahovský klášterní pivovar Brewery on the grounds of Strahov Monastery since the 13th century, Svatý Norbert
- 14U Tří růží Three-storey brewery near Old Town Square, beer to take away in bottles
- 15Ferdinanda Own Ferdinand beer in Malá Strana, strong 15-degree beer for connoisseurs
⁉️🤔 Frequently asked questions
Where is the oldest brewery in Prague?
The city's oldest operating brewery is called U Fleků. Besides beer, it has a museum and eight historic halls.
How much does a mug of beer cost in Prague?
In the center prices are higher, in residential neighborhoods lower. At U Fleků a 0.4-liter mug costs 99 crowns, while at Zlý Časy and Kozlovna Apropos you pay noticeably less (as of 09/2026, brewery menu). Prices change, so check the venue's website or ask on site for current prices.
Where in Prague do locals drink beer, not tourists?
At Zlý Časy on Čestmírova and at U Kozla, which is located far from the center. Locals also like Kozlovna Apropos, where holidays and corporate events take place. These venues have a regular menu, without tourist-oriented exotica.
Which Prague beer halls brew their own beer?
Six venues on the list brew their own beer, including U Fleků and U Medvídků. At Kozlovna and Ferdinanda the beer is brought in: Kozel is brewed in Velké Popovice, and Ferdinand in Benešov. Prague Beer Museum doesn't brew beer, but it gathers rare varieties from all over the Czech Republic.
When does the beer festival take place in Prague?
In the second half of May. For a few days, a tent city is set up on the outskirts of the city, where large and small breweries bring their beer. Check the dates and program closer to your trip.
In short: what's worth booking
The choice depends on what you expect from your evening. For the classics, go to U Fleků, for rare varieties to Zlý Časy, for beer by the monastery to Strahovský klášterní pivovar, for a family dinner to Výtopna.
If you're visiting for the first time and want one evening out: choose U Fleků. If you're a connoisseur looking for rare varieties: choose Zlý Časy. If you're with kids: choose Výtopna. If you want Belgian beer: choose Gulden Draak Bierhuis.
Tables at popular beer halls fill up in the evening, so book ahead. For accommodation near the center, check Prague hotels on Trip.com, and book your airport transfer through Kiwitaxi.
To add a city walk to your beer experience, grab tours and tickets on GetYourGuide.


