Top 10 Pubs in Prague (Beer Halls, Brewery Taps and Local Favourites)

Last updated: October 2026

Prague is one of the easiest cities in the world to drink well in, and the best beer in Prague is usually poured in a plain, busy room rather than a polished bar. This guide picks ten pubs, beer halls and brewery taps that cover the main styles of the city: the long tank-beer hall, the old brewery pub, the monastery brewery on the hill and the small neighbourhood local.

The list leans on places with a clear story and a proper pour, in areas you can reach on foot or by tram. Venues change hands and house rules shift, so treat every pub below as a strong recommendation to confirm on the day, and use the official Prague tourism site at prague.eu for current visitor information. If you are planning a wider Central European beer trip, our guide to Munich’s best beer halls and beer gardens shows how the Bavarian tradition compares across the border.

Quick answer: Where can you find the best beer in Prague? For a first visit, start with Lokál Dlouhááá for tank Pilsner Urquell, U Fleku for the city’s famous brewery pub, and Vinohradský pivovar for a modern brewery tap. Add U Medvídků for Budvar and the Strahov Monastery Brewery for a hilltop view with your pint.

Quick comparison: the 10 pubs at a glance

Pub Area Best for Price tier
1. U Fleku New Town Famous brewery pub and dark lager Mid-range
2. U Zlatého tygra Old Town Classic Pilsner and literary history Budget
3. Lokál Dlouhááá Old Town Tank Pilsner and Czech food Budget
4. Vinohradský pivovar Vinohrady Brewery tap with a big hall Mid-range
5. U Medvídků Old Town Budvar and a historic brewing name Mid-range
6. Strahov Monastery Brewery Hradčany Views, house beers and a day out Mid-range
7. Hostinec U Kocoura Malá Strana A homely, old-fashioned local Budget
8. U Černého vola Hradčany Dark Kozel near the castle Budget
9. Lokál U Bílé kuželky Malá Strana A quieter tank-beer room Budget
10. U Hrocha Malá Strana A small, lively, no-frills pub Budget

1. U Fleku

The yellow facade of the U Fleků brewery pub on Křemencova street in Prague's New Town, with its painted name and large hanging clock
Photo by Dr. Bernd Gross, CC BY-SA 3.0 de, cropped, via Wikimedia Commons

U Fleku is the pub most visitors have heard of, and it earns its fame as a working brewery pub that makes its own beer on site. The sprawling complex in the New Town is part restaurant, part microbrewery and part beer hall, with a series of rooms and a courtyard garden that fill with groups on most evenings.

The house beer is a dark lager, and that is largely the point of the visit. It is a sweeter, deeper style than the pale Pilsner many people expect, so order a glass to understand how varied Czech beer can be. The kitchen serves traditional dishes such as roast pork and dumplings, and the long communal tables make it easy to start a conversation.

It is undeniably touristy, and the service can feel brisk when the place is busy. Go with that in mind and treat it as a spectacle as much as a pub. Groups can ask about microbrewery tours, though availability varies, so check on the official website before you plan around one.

Expect to be offered extra rounds as the evening goes on. Say no politely if you have had enough, because the glasses keep arriving unless you tell the staff to stop. Keep your tally in view and check it before you leave.

If you want to understand the place, arrive with a little curiosity about the beer rather than expecting a quiet pub. Ask the staff which room is least crowded, because the layout lets you choose between a lively hall and a calmer corner. Pair the dark lager with a savoury dish so the sweetness does not dominate, and take your time over the first glass before deciding whether to order another.

  • How to get there: Walk or take the metro to Karlovo náměstí, then follow the signs through the streets of the New Town.
  • How long to spend: One to two hours for a beer and a meal.
  • Best time to go: Late afternoon, before the evening groups arrive.
  • Tip: Ask whether the garden is open, as it is the most relaxed place to sit in warm weather.

2. U Zlatého tygra

The gilded tiger house sign above the arched entrance of U Zlatého tygra at Husova 17 in Prague's Old Town
Photo by Enfo, CC BY-SA 3.0, cropped, via Wikimedia Commons

U Zlatého tygra is the traditional Old Town pub that locals treat as a shrine to a well-poured Pilsner. The pub serves Pilsner Urquell and has done for generations, and it is closely linked with the Czech author Bohumil Hrabal, who was a regular here. That literary connection is part of why it appears on so many lists.

The room is small, with long wooden tables and a loud, friendly atmosphere. Everything about it is built around the beer, so there is little decoration and almost no fuss. Food is simple and secondary to the pint.

The main challenge is getting in. It is small, popular and often full of regulars, so you may need to wait or be asked to share a table. Visitors sometimes report that doors are controlled at busy times, and rules can change, so arrive early and check before you go. If you cannot get in, a few other traditional pubs sit within an easy walk.

Pay attention to the way the beer is served. Czech pubs take pride in the pour, and a good glass arrives with a thick, creamy head that sits comfortably above the beer. Drink it while it is fresh, and do not be surprised if the next round appears without you asking.

The pleasure here is in the ritual. Order, wait for the glass to settle, then drink it at the pace the room sets. If you are with friends, agree in advance how many rounds you want, because the staff may keep bringing them. Respect the regulars’ space, keep your voice at pub volume and you will usually find the atmosphere warmer than the crowded entrance suggests.

  • How to get there: Walk from Old Town Square, which takes only a few minutes along Husova street.
  • How long to spend: One to two hours.
  • Best time to go: Right at opening time in the afternoon, when it is easier to find a seat.
  • Tip: Be patient with the staff, who are busy, and keep conversation friendly with neighbours at shared tables.

3. Lokál Dlouhááá

Lokál Dlouhááá is the place to learn what a well-kept tank Pilsner Urquell tastes like. The name plays on Dlouhá street and on the length of the room, one of the longest restaurants in Prague, in a tile-and-wood style that suits the beer. It is part of the Ambiente group of Czech pubs and is one of the best-known examples of the modern, well-run beer hall.

The draw is unpasteurised tank beer, poured by staff who are trained in several styles of foam. You may hear Czech terms such as hladinka, šnyt, mlíko and čochtan, which describe how much foam sits on the beer, from a standard pour to a glass that is mostly creamy foam. Ask for a hladinka if you want the classic result, and try a šnyt if you want something richer and less fizzy.

The kitchen changes its menu daily and focuses on Czech comfort food, with beef tartare and fried cheese appearing on guides and menus. It works for a full meal rather than just a drink, and the bright, practical room is easier on first-time visitors than the smaller, more guarded pubs.

Tables fill quickly in the evening, so reservations are advised then. Weekday lunch is calmer and a good way to see the room without the crowds.

It is also a useful classroom for first-time visitors. Watch how the staff pour, ask for a different foam style on a second glass and compare the results. Because the beer is served from a tank, the taste is fresher and softer than a bottled Pilsner, which makes it a good benchmark for judging the other pubs on this list during the rest of your trip.

  • How to get there: Walk from Old Town Square or take the metro to Náměstí Republiky and walk a few minutes.
  • How long to spend: One to two hours, or longer if you eat.
  • Best time to go: Weekday lunch or an early dinner.
  • Tip: Book ahead for evenings and ask staff to explain the pouring styles.

4. Vinohradský pivovar

Vinohradský pivovar is the modern answer to the old beer hall, a brewery tap in a restored brewery wing that is built for groups and long evenings. It opened in 2014 in Vinohrady and has been a regular on lists of the best beer halls in Europe, including a 2018 Guardian round-up of readers’ favourite European tap rooms. The setting is a large, high-ceilinged hall with views of the fermentation tanks.

The beer is brewed on site, so you can try fresh, unfiltered styles that rarely travel. The food is hearty and generous, with plenty of meat, dumplings and traditional sides, and the atmosphere is lively without feeling as hurried as the biggest tourist halls.

Some reviewers find the atmosphere a little sterile compared with a century-old pub, but the service is consistently praised and the room is reliable for groups. In summer, ask whether the outdoor seating is open, as it is a good place to spend a long evening.

It sits in a residential district rather than the historic centre, which means you will mostly be among locals and visitors who have made a deliberate trip. That makes it a nice contrast to the busy Old Town and a good way to see a different side of the city.

Vinohrady itself is worth a wander before or after the visit. The district has leafy streets, local cafes and a relaxed pace, and a stroll between the metro and the brewery gives you a sense of everyday Prague. If you are travelling in a group, split a few different house beers and compare them, as the fresh, unfiltered styles can vary noticeably from one tank to the next.

  • How to get there: Take the metro to Jiřího z Poděbrad or Flora and walk a short distance, or take a tram along Korunní.
  • How long to spend: Two hours or more.
  • Best time to go: Early evening, or a sunny afternoon if the outdoor seating is open.
  • Tip: Book for groups, and try a fresh, unfiltered house beer.

5. U Medvídků

The gabled facade of U Medvídků on Na Perštýně in Prague's Old Town, with its name on the gable
Photo by Ondřej Kořínek, CC BY-SA 3.0, cropped, via Wikimedia Commons

U Medvídků is one of the oldest names in Prague brewing, and today it is a classic old-school beer hall known for Budvar. The site has a brewing history that stretches back to the fifteenth century, and brewing was revived on the premises after a long break, following the return of the building to its owners after 1989. It makes it one of the few places where you can drink beer made close to where it is served.

The main hall is traditional and busy, with wooden furniture and a menu built around pork knuckle, goulash and other Czech standards. Budvar is the beer most people order, and the house also makes stronger beers that are worth a taste if you want something unusual. One of its strongest beers is famous for its high alcohol content, so go slowly if you try it.

Reviews often praise the food portions and the beer quality, though service can be mixed when the pub is crowded. Treat it as a place for a full meal, with the beer as a companion rather than the only reason to visit.

It is easy to pair with a stroll around the Old Town and the New Town, and it works well for groups who want a classic hall without the extra theatre of the biggest names.

Part of the appeal is the contrast between the old and the new. The pub has a heritage of centuries, yet it still makes beer that people drink today, and the stronger specials give you something to talk about. Order a snack alongside the stronger beer, pace yourself, and ask the staff for a recommendation if the menu looks long.

  • How to get there: Walk from Old Town Square, or take the metro to Národní třída and walk a few minutes.
  • How long to spend: One to two hours.
  • Best time to go: Early evening, before the hall fills up.
  • Tip: Try Budvar first, then ask about the stronger house beer before ordering a second round.

6. Strahov Monastery Brewery

The white gabled building of the Strahov Monastery Brewery beside the Church of St Roch in the Strahov Monastery courtyard, Prague
Photo by Palickap, CC BY-SA 4.0, cropped, via Wikimedia Commons

The Strahov Monastery Brewery turns a beer stop into a half-day trip, with house beers and food inside a historic monastery complex above the city. The brewery sits near Prague Castle, and the complex has a long monastic and brewing history, with brewing revived in 2001 after almost a century’s break. Today you can sit in the interior or outside and try beers made on the premises.

Visitors come for the setting as much as the drink. The monastery and its library sit nearby, and the walk to the brewery rewards you with wide views over the red roofs of the city. It is a pleasant, slower stop than the central pubs, and good for a lunch.

Sources disagree on whether regular brewery tours are running, so check the official channels before you plan around one. The same applies to opening hours, which can change for holidays or special events.

Because it is a destination in itself, it rewards a relaxed visit. Pair it with a walk through the surrounding area, then head down through the Castle district towards Malá Strana when you are ready for another pub.

Treat the visit as a slow stop rather than a quick pint. After the beer, you can walk the grounds, enjoy the view across the roofs and decide whether to add the monastery buildings to your day. Because conditions and opening arrangements can change, it helps to look at the brewery’s own channels the day before and build a flexible plan around them. Bring a light layer, as hilltop weather can change quickly.

  • How to get there: Take a tram to Pohořelec and walk a short distance downhill, or walk up from Malá Strana.
  • How long to spend: One to two hours, or longer with a monastery visit.
  • Best time to go: Lunchtime or late afternoon in clear weather, for the views.
  • Tip: Check tour and opening details on the official site before you go.

7. Hostinec U Kocoura

Hostinec U Kocoura is a no-nonsense Malá Strana local with a homely feel and a long reputation for simple, honest pub food. The traditional interior has wooden furniture and a lived-in look that makes it feel more like a neighbourhood room than a stage set. Locals and visitors share the tables.

It is often described as one of the more affordable choices near the castle, which makes it a useful stop before or after the main sights. The beer list is straightforward, the food is classic Czech, and the style is more about conversation than showing off.

The pub is linked to former president Václav Havel: a Czech magazine feature on his old haunts recalls him dropping in for a small beer and potato pancakes. Treat it as a fond local story rather than a documented routine, but it adds to the sense that this is a place with a long memory.

Because it is popular, tables can be hard to find at peak times. Arrive early or accept that you may have to share, which is normal in Czech pubs and often leads to the best conversations of the trip.

The charm lies in how ordinary it feels. There is no performance, no costume and no attempt to sell you an experience, just a room where people eat and talk. That makes it a good reset if you have been in the busiest tourist pubs, and a place where a single pint and a plate of food can fill an unhurried hour. Go without a fixed schedule and let the afternoon unfold.

  • How to get there: Walk from the Charles Bridge side of Malá Strana, or take a tram towards the castle and walk down.
  • How long to spend: One to two hours.
  • Best time to go: Early afternoon or early evening.
  • Tip: Share a table if asked, and try the potato pancakes if they are on the menu.

8. U Černého vola

The painted baroque facade of the house U Černého vola on Loretánské náměstí, Prague, home of the pub of the same name
Photo by Chabe01, CC BY-SA 4.0, cropped, via Wikimedia Commons

U Černého vola is a basic, atmospheric pub close to the castle where the dark Kozel is the reason to stop. It stands on Loretánské náměstí, and a pub is thought to have operated on the site since the late fifteenth century, even though the current version dates from the 1960s. The interior is plain on purpose.

The draught list is short, with Velkopopovický Kozel and Pilsner Urquell as the main choices. Reviewers consistently point to the dark Kozel, a smooth, slightly sweet beer that pairs well with simple snacks. It is the sort of place where the service is minimal and the beer does most of the talking.

Practical notes matter here. Some guides report that payment may be cash only, so carry some cash just in case, and some reviews mention inconsistent service or cleanliness, so go with realistic expectations.

Its position near the castle makes it a handy rest after the main sights. It works best as a quick, characterful stop rather than a long meal.

Because the choice is limited, the experience is simple. You are there for a particular beer in a particular room, so keep your expectations modest and enjoy the bare-bones character. It pairs well with a visit to the nearby church and square, and it gives you a rest between sights without asking for a long commitment. Keep the stop short, and move on when you are ready.

  • How to get there: Walk from the castle area towards Loretánské náměstí, or take a tram to Pohořelec and walk down.
  • How long to spend: One hour.
  • Best time to go: Afternoon, after the castle visit.
  • Tip: Carry some cash in case cards are not accepted, and order the dark Kozel.

9. Lokál U Bílé kuželky

Lokál U Bílé kuželky is the quieter Malá Strana sibling of the big Lokál halls, with the same tank beer in a calmer room. It is a traditional Czech beer house that serves draught beer and local dishes, and it appeals to people who like the Lokál formula but want fewer crowds.

The beer is the main attraction, with tank Pilsner Urquell and a short list of familiar Czech standards. The food focuses on well-made classics, which makes it a good lunch choice after a morning near the castle or the Charles Bridge.

Because it sits in Malá Strana, it is easy to combine with sightseeing. You can see the main attractions of the district, then step into a pub that does not feel like a tourist trap. Prices tend to be fair for the area, though they can change, so check the menu.

Opening hours can change, so check before you go. In the evening, book if you want to be sure of a table.

It is a good choice for people who liked the idea of a Lokál but found the main hall too busy. The scale is smaller, the noise is lower and it is easier to hold a conversation. If you are planning an evening around Malá Strana, it also makes a sensible first stop, because the food is reliable and the pace is easy. Ask the staff which dish is best that day, and share a few plates if you are in a group. Check the menu for daily specials before you choose.

  • How to get there: Walk from Malostranské náměstí or take a tram to Malostranské náměstí and walk a few minutes.
  • How long to spend: One to two hours.
  • Best time to go: Weekday lunch or early evening.
  • Tip: Use it as a calmer alternative if the Old Town halls are full.

10. U Hrocha

U Hrocha is a small, packed, unfussy Malá Strana pub that has a loyal following for its Pilsner and simple beer snacks. It is the kind of place where you squeeze onto a bench, order without ceremony and enjoy the lively noise of a room that is rarely empty.

The beer is the draw, and the menu is short and filling. It has been featured in international guides, which means visitors now mix with the regulars. That can make it busy, so do not be surprised if you have to wait or share a table.

Service is known for being direct. Some visitors find that part of the charm, and others find it brusque. Go with a relaxed attitude, keep your order simple and enjoy the unpolished character. As with every pub in this list, check the current details, including payment methods and any booking rules, before you go.

It is a good final stop on a pub crawl through Malá Strana, because the room is small enough that you feel part of the evening rather than an audience.

The best way to enjoy it is to treat the squeeze as part of the fun. Arrive in a small group, pick whatever seat you can find and stay long enough to order a second round. If the room is full, do not take it personally, because there are plenty of other pubs nearby and the wait is often shorter than it looks. A relaxed, flexible mood is all you need.

  • How to get there: Walk from Malostranské náměstí, or take a tram to Malostranské náměstí and walk a few minutes.
  • How long to spend: One hour.
  • Best time to go: Early in the evening, before the room fills.
  • Tip: Keep your order simple and be ready to share a table.

How to pick the right Prague pub

Choose by mood rather than by fame. If you want spectacle, pick U Fleku. If you want the purest pour, choose Lokál Dlouhááá or U Zlatého tygra. If you want a view and a longer outing, head to the Strahov Monastery Brewery. If you want a quiet, local feel, try Hostinec U Kocoura, Lokál U Bílé kuželky or U Hrocha.

Look at how the pub treats its beer. A busy room with a fast turnover usually means fresh beer, and a simple menu usually means the kitchen knows what it does well. Czech pubs often keep a paper tally of your drinks on the table, so keep it in view and settle up at the end.

Learn a few words. “Pivo” is beer, “dvanáctka” is a twelve-degree beer, and “na zdraví” is cheers. Staff in busy central pubs will usually manage in English, but a little effort is appreciated.

Suggested plans for 1, 2 or 3 days

One day: Begin with lunch at Lokál Dlouhááá, walk through the Old Town, then finish with an evening at U Fleku or U Medvídků.

Two days: Add a second day on the castle side. Start at the Strahov Monastery Brewery, walk down through Hradčany, stop at U Černého vola, then cross into Malá Strana for Hostinec U Kocoura, Lokál U Bílé kuželky or U Hrocha.

Three days: Add a trip to Vinohrady for Vinohradský pivovar and a slower afternoon in the neighbourhood, then use the final day for any pub you missed, such as U Zlatého tygra, when you can arrive early.

Getting around Prague

Central Prague is compact, and most of the pubs here are within walking distance of one another. For longer hops, the metro, trams and buses are run by the city transport operator, and you can find route and ticket information on the official Prague public transport site.

Trams are especially useful for the castle area, and a tram to Pohořelec takes you near both the Strahov Monastery Brewery and U Černého vola. The cobbled streets and hills can be tiring after a few pints, so plan your route and allow time to walk it off. If you are visiting in the colder months, our pick of the best winter destinations in Europe explains why Prague is such good value after New Year.

Where to stay by area

Old Town and New Town: The most convenient base for first-time visitors, close to U Fleku, U Zlatého tygra, Lokál Dlouhááá and U Medvídků.

Malá Strana: A quieter, more atmospheric option near the castle and the pubs on the hill, though a little further from the metro.

Vinohrady: A residential, local neighbourhood with good transport links, ideal if you want to stay near Vinohradský pivovar and see a less touristy side of the city.

Budget guidance

Shoestring: Stick to the simple neighbourhood pubs such as Hostinec U Kocoura, U Černého vola and Lokál U Bílé kuželky, and share a table to keep costs down.

Mid-range: Add a meal at Lokál Dlouhááá, Vinohradský pivovar or U Medvídků and order a few rounds.

Comfortable: Combine a longer visit to U Fleku or the Strahov Monastery Brewery with a sit-down meal and a tour or tasting if available.

Prices vary by area and season, so check menus rather than relying on guidebook figures.

Frequently Asked Questions

Where can you find the best beer in Prague?

Lokál Dlouhááá is a strong first choice for tank Pilsner Urquell, and Vinohradský pivovar and U Medvídků are good options if you want brewery-made beer. The best pub depends on whether you want a pure pour, a historic hall or a quiet local.

What is the most traditional pub in Prague?

U Zlatého tygra is widely seen as one of the most traditional, with its focus on Pilsner Urquell and its literary links. U Fleku and U Medvídků are also historic names with long brewing traditions.

Do you need to book a pub in Prague?

You usually do not need to book for a drink, but a table is worth reserving for groups, for dinner at the busier halls and for evenings at Lokál Dlouhááá. Small pubs such as U Zlatého tygra often fill up, so arrive early.

How do you order beer in a Czech pub?

Say “pivo” and name the beer or the degree, such as a pale lager or the dark option. Many pubs keep a paper tally on the table and bring more rounds automatically, so tell the staff when you have had enough.

Is Prague beer cheap?

Beer in Prague is generally good value compared with many European capitals, but prices are higher in the busiest tourist areas. Check the menu and compare, as prices change.

Can you visit a brewery in Prague?

Yes, several places combine a pub with a working brewery, including U Fleku, U Medvídků and the Strahov Monastery Brewery. Tour availability varies, so check the official channels before you plan around one.

Plan your Prague beer trip

Pick two or three pubs from this list, mix a historic hall with a quiet local, and leave time to walk between them. For current visitor information, see the official tourism pages at prague.eu, and always confirm opening details before you go.

If you are carrying on by train, our guide to the best places to eat in Budapest covers the next big food and drink city on the classic Central European route, and our round-up of the best places to eat in Berlin helps if you are heading north instead.

Featured image: Photo by Minku Kang on Unsplash

Share this :
Get new travel guides by email