Best Bars in Prague — Rooftop Terraces, Cocktails, and Hidden Speakeasies

Prague has a drinking problem — the good kind. This is the country with the highest beer consumption per capita on the planet, but the bar scene goes far beyond pivo. In the last decade, Prague has developed a cocktail culture that competes with London and Berlin, opened rooftop bars with views that make the drinks almost secondary, and kept alive a tradition of underground wine bars and smoky jazz cellars that predates everything modern.
We have steered our guests toward the best places to drink for years. Not the tourist bars along Dlouhá street blasting techno at 11 PM, and not the overpriced hotel lobbies. The places below are where Prague actually drinks.
Rooftop Bars — Drinks With a View
T-Anker
Náměstí Republiky 1 (rooftop of Kotva department store), Prague 1
The best-value rooftop bar in central Prague. T-Anker sits on top of the old Kotva department store, directly facing the Powder Tower and the Municipal House. The view sweeps from Žižkov Tower to Prague Castle. The beer selection rotates through Czech microbreweries — Matuška, Clock, Falkon — and the prices are reasonable for what you are getting: 70–100 CZK for a half-liter (as of 2026).
The food is pub-level — burgers, sausages, nachos — but nobody comes for the food. Come at sunset. The light on the Old Town skyline from this angle is extraordinary.
Insider detail: T-Anker has no reservation system — it is first-come, first-served. On warm summer evenings, the terrace fills by 18:00. The trick is to arrive around 17:00, claim a table facing west, and wait for sunset. Weekday evenings are significantly calmer than weekends.
Terasa U Prince
Staroměstské náměstí 29, Prague 1 (Old Town Square)
The terrace sits directly above Old Town Square with an unobstructed view of the Astronomical Clock, Týn Church, and the entire square. It is attached to the Hotel U Prince. Cocktails are expensive — 300–400 CZK — but the panorama justifies one drink. Two drinks, you are pushing it.
The downside: it is on every tourist's radar, so expect crowds and slow service. Go for a single sunset cocktail, take your photos, and leave.
Cloud 9 (Hilton Prague)
Pobřežní 1, Prague 8 (Karlín)
A sleek sky bar on the ninth floor of the Hilton. The cocktail menu is creative and well-executed. The views face west toward the Castle and Letná Park. The crowd is a mix of hotel guests and local professionals — less tourist-heavy than Old Town rooftops.
Cocktails 250–350 CZK. Dress code is smart-casual. Reservations recommended on Friday and Saturday evenings.
Cocktail Bars — Where Mixology Gets Serious
Bar Que No Tiene Nombre
Liliová 6, Prague 1 (Old Town)
Literally "the bar with no name" — and you could walk past the unmarked door ten times without noticing it. Ring the bell, descend the stairs, and you enter a dimly lit speakeasy with bartenders who know what they are doing. The cocktail menu changes seasonally and leans creative — think smoked pear old fashioned, Czech herb-infused gin and tonic, absinthe variations.
Cocktails 250–320 CZK. Seats about 35 people. No standing room. It feels genuinely secret, which is the point.
Insider detail: The bar's name is a reference — they genuinely have no sign, no listed name on Google Maps (it appears under various unofficial names), and no social media presence. You find it by word of mouth. Tell the bartender what flavors you like and let them improvise — the off-menu drinks are often better than the listed ones.
Hemingway Bar
Karolíny Světlé 26, Prague 1 (Old Town)
The bar that started Prague's cocktail revolution. Hemingway opened in 2011 and set a standard that every cocktail bar since has been measured against. The specialty is absinthe — they carry one of the largest collections in Europe — but the classic cocktails are equally precise. The daiquiri is a benchmark.
Cocktails 250–350 CZK. The space is intimate — low ceilings, leather seating, warm lighting. Reservations strongly recommended, especially Thursday through Saturday.
Anonymous Bar
Michalská 12, Prague 1 (Old Town)
Themed around Guy Fawkes and secret societies — the bartenders wear masks, the décor is dark and atmospheric, and the cocktails are theatrical. Some arrive smoking, some come with edible garnishes, one is served in a skull. It could feel gimmicky, but the actual drink quality is high.
Cocktails 280–380 CZK. The concept works best if you lean into it — order the bartender's choice and let the show happen. Popular with couples for a memorable evening out.
Parlour
Dlouhá 11, Prague 1 (Old Town)
A more relaxed cocktail bar that sits above the chaos of Dlouhá street without being part of it. The entrance is through a courtyard — easy to miss if you are not looking. The cocktails are clean, balanced, and less experimental than Bar Que No Tiene Nombre — closer to a very good London or New York cocktail bar.
Cocktails 220–300 CZK. The atmosphere is conversational — no thumping music, comfortable seating, bartenders who remember regulars.
Beer Bars — Because This Is Prague
We covered the broader Czech beer scene in our Czech beer guide, but these are the specific bars in Prague where the beer experience is best.
Lokál Dlouhááá
Dlouhá 33, Prague 1 (Old Town)
Tank Pilsner Urquell poured the way it was meant to be — cold, fresh, and available in multiple pour styles: hladinka (standard), šnyt (small with big foam), mlíko (almost all foam). The difference between tank beer and bottled Pilsner is dramatic. A half-liter is around 65 CZK.
Lokál is also an excellent restaurant — see our restaurant guide for details.
Pivovarský Klub
Křižíkova 17, Prague 8 (Karlín)
The beer nerd's paradise. Over 200 beers in bottles and 6 rotating taps featuring Czech microbreweries you have never heard of. The staff knows every beer on the list and will guide you based on what you like. The bottle menu reads like an encyclopedia of Czech brewing.
A half-liter from the tap 60–90 CZK. The food menu is solid pub fare. The location in Karlín is off the tourist trail, which keeps the vibe authentic.
Insider detail: Ask the staff about seasonal beers from small Bohemian breweries — many produce limited batches that never make it to tourist areas. If you see anything from Pivovar Raven, Pivovar Falkon, or Pivovar Clock on the board, order it.
Strahov Monastic Brewery
Strahovské nádvoří 301, Prague 1 (Strahov)
A working brewery inside the Strahov Monastery compound. The amber lager (sv. Norbert jantarový) and the dark lager are both excellent — brewed on-site and available nowhere else. The setting — a monastery courtyard with views toward Petřín — adds considerably to the experience.
A half-liter 80–100 CZK. Combine with a visit to the Strahov Library, one of the most stunning Baroque rooms in Central Europe.
Letná Beer Garden
Letenské sady, Prague 7
Not a bar — a seasonal open-air beer garden in Letná Park with one of the best views in Prague. The panorama stretches across the Vltava to Old Town, with all the bridges and spires laid out below. The beer is basic — tank Gambrinus or similar — but the setting is unbeatable.
Beer 50–70 CZK. Open roughly April through October. Best visited at sunset. Arrive early on warm evenings.
Wine Bars — Moravia in Prague
The Czech Republic's wine country is in southern Moravia, and Prague has excellent wine bars that showcase the region's best. Moravian whites — especially Grüner Veltliner, Riesling, and Pálava — are world-class and dramatically underpriced compared to Austrian or German equivalents.
Bokovka
Dlouhá 37, Prague 1 (Old Town)
A tiny natural wine bar with knowledgeable staff and a rotating selection of Czech and European natural wines. The interior is cozy — exposed brick, candles, maybe fifteen seats. The charcuterie boards are well-assembled.
Wine by the glass 100–180 CZK. The selection leans toward Moravian and Austrian natural wines, with some French and Italian options.
Vinograf
Senovážné náměstí 978/23, Prague 1 (New Town)
A more serious wine bar with over 600 labels, most of them Czech and Moravian. The staff guides you through the list based on your preferences. The tasting flights (3–5 wines) are the best way to explore if you are new to Czech wine.
Wine by the glass 90–200 CZK, tasting flights 300–500 CZK.
Insider detail: Moravian wine is one of Prague's best-kept secrets from international visitors. The region produces outstanding dry whites that rival Austrian Grüner Veltliner at a third of the price. At Vinograf, ask for a Pálava — an aromatic grape variety created in Moravia that does not exist anywhere else in the world. It is floral, slightly sweet, and pairs perfectly with Czech cheese.
Late Night — After Midnight
Jazz Dock
Janáčkovo nábřeží 2, Prague 5 (Smíchov waterfront)
Live jazz on the banks of the Vltava, with floor-to-ceiling windows looking out over the river. The programming is genuine — international and Czech jazz acts, not background music. Shows start around 21:00. Cocktails and wine are available, but the music is the reason to come.
Tickets 250–400 CZK depending on the act. The late sets (22:00+) are usually the better ones.
Vzorkovna
Národní 11, Prague 1 (New Town)
A labyrinthine bar spread across multiple rooms in a basement — each room has a different vibe, from graffiti-covered cave to quiet lounge. It is packed on weekends and calmer during the week. The drinks are simple and affordable (beer 50–70 CZK). The atmosphere is the attraction.
What to Avoid
Dlouhá street between Rybná and Masná is Prague's loudest, most obnoxious bar strip. The clubs here cater to stag parties with cheap shots and deafening music. A few decent places exist on the street (Lokál, Parlour), but the strip as a whole is worth avoiding if you want a good evening out.
Karlovy lázně — the five-story nightclub near Charles Bridge — is famous and terrible. Each floor plays a different genre of bad music. The drinks are watered down and overpriced. It exists because every "Prague nightlife" listicle mentions it.
For a more nuanced take on the late-night scene, see our Prague nightlife guide.
Experience Prague's Evening Culture With a Private Guide
The best way to start an evening in Prague is with context. Our All Prague in One Day private tour wraps up in time for dinner and drinks — and we always share our current favorite spots with guests.
For an evening that combines dining, history, and spectacle, the Medieval Dinner Show at U Pavouka is a five-course feast with live sword-fighting and period music in a 15th-century cellar. Our guests consistently rate it as one of the most memorable evenings of their trip.
Browse all our private tours in Prague and the Czech Republic. Just your group, no strangers.
Frequently Asked Questions
What is the best rooftop bar in Prague? T-Anker offers the best combination of views, atmosphere, and reasonable prices. Terasa U Prince has the most spectacular view (directly over Old Town Square) but is expensive and crowded. Cloud 9 at the Hilton is the most polished option.
Is Prague cheap for drinks? Beer is remarkably cheap — 50–100 CZK for a half-liter at quality bars. Cocktails at craft bars run 250–350 CZK, comparable to mid-range London prices. Wine by the glass is 90–200 CZK. Overall, Prague remains excellent value for a night out.
Where are the best cocktail bars in Prague? Bar Que No Tiene Nombre for the speakeasy experience, Hemingway Bar for classic cocktails and absinthe, Anonymous Bar for theatrical presentation. All are in Prague 1 within walking distance of each other.
Is Prague nightlife safe? Very safe overall. Stick to established bars, avoid aggressive touts on Dlouhá street and Wenceslas Square, watch your drinks in crowded venues, and use Bolt or Uber to get home. See our Prague safety guide for more detail.
You May Also Like
Want to see Prague for yourself?
Explore Our Tours

