Where to eat in Prague: my 24 favourite restaurants
Where to eat in Prague, sorted by budget — from cheap pints and goulash in old beer halls to modern Czech tables worth dressing up for. The spots locals actually go, not the tourist traps on Old Town Square.
Book a TableRestaurace Mincovna~350 CZK / person · Modern CzechOne of the few places right on Old Town Square that locals actually rate. Directions
Book a TableU Červeného páva~300 CZK / person · Traditional CzechA cosy, old-school Czech tavern on the way up to the castle, all dark wood and hearty plates: roast pork with dumplings, goulash, game in season. Directions
Book a TableHavelská Koruna~150 CZK / person · Czech canteenA self-service Czech canteen in the heart of the old town where you carry a paper ticket and point at trays of svíčková, roast pork, dumplings and soups. Directions
Book a TableBlack Angels Bar~280 CZK / drink · Cocktail barA 1930s-styled speakeasy hidden in the Gothic cellars beneath Old Town Square: low vaults, sharp bartenders and a menu of perfectly executed classics. Directions
Book a TableThe Alchemist Bar~250 CZK / drink · Cocktail barTheatrical, dimly-lit cocktail den with an alchemy theme, smoking glassware, elaborate garnishes and bartenders who treat each drink as a performance. Directions
Book a TableMánesova Bar and Books~220 CZK / drink · Cocktail barAn elegant, library-styled cocktail lounge in leafy Vinohrady: leather chairs, jazz, and a dress-up-a-little vibe. Directions
Book a TableCafé Bar Pilotů~160 CZK / drink · Café & cocktail barA relaxed Vinohrady neighbourhood bar that does great coffee by day and creative cocktails by night, with a friendly local crowd. Directions
Book a TableThe PUB Praha 2~200 CZK / person · Self-tap pubA fun gimmick that works: every table has its own beer tap, so you pour your own Pilsner and the screens track each table's litres on a live leaderboard. Directions
Book a TableLetná Beer Garden~60 CZK / beer · Beer gardenThe classic Prague beer garden: rows of picnic benches under the chestnut trees in Letná Park, cheap draught beer from a kiosk, and one of the best free views over the river and bridges. Directions
Book a TableŽižkov Beer Garden~50 CZK / beer · Beer gardenA rougher, more local beer garden in working-class Žižkov: no view, no frills, just very cheap beer and an unpretentious neighbourhood crowd. Directions
(A)VOID CaféCafé / RiverfrontA laid-back floating café and art gallery moored on the Vltava near the Dancing House: mismatched deckchairs, good coffee and a front-row view of the river, the swans and the castle beyond. Directions
Book a TableCafé Savoy€12-22 · Café / brunchA glorious belle-époque café below the castle with a gilded neo-Renaissance ceiling: famous for its breakfast and brunch, fresh pastries and proper coffee. Directions
Book a TableEska€20-35 · Modern CzechA hip Karlín bakery-restaurant reinventing Czech cuisine: house breads, fermented and foraged plates, and a bright industrial space. Directions
Book a TableField Restaurant€90+ pp · Modern (Michelin star)A Michelin-starred farm-to-table restaurant near the Jewish Quarter: playful, beautifully plated tasting menus built on Czech produce, with warm service. Directions
Havel's MarketFree · Market / Street foodPrague's last surviving open-air market in the Old Town, trading since 1232: a row of striped stalls selling fruit, pastries, grilled sausages, trdelník and cheap eats a minute from the Astronomical Clock. Directions
Book a TableLa Degustation Bohême Bourgeoise€120+ pp · Czech (Michelin star)A Michelin-starred tasting-menu restaurant reviving 19th-century Bohemian bourgeois cooking, served from an open kitchen counter. Directions
Book a TableLokál Dlouhá€8-15 · Czech (pub)The modern benchmark for the Czech pub: superbly kept Pilsner Urquell poured «tankové» (unpasteurised, from tanks) and elevated classics like svíčková, schnitzel and beer cheese, in a long buzzing hall. Directions
Book a TableLokál U Bílé kuželky€8-15 · Czech (pub)The Malá Strana branch of the Lokál pubs: fresh tank Pilsner and proper Czech classics a stone's throw from Charles Bridge, yet full of locals. Directions
Book a TableMlsná kavka€12-20 · Vegan / vegetarianA beloved riverside vegan bistro with a sunny terrace: creative plant-based plates, weekend brunch and natural wines, popular with locals. Directions
Book a TableNaše masoButcher / sandwichesA cult butcher's shop in the Old Town selling outstanding meat plus made-to-order burgers, sausages and beef-tartare sandwiches to eat standing at the counter. Directions
Book a TableSansho€25-40 · Asian fusionA pioneering nose-to-tail Asian restaurant in a relaxed warehouse space: no fixed menu, the chef sends out sharing dishes built on top Czech farm produce with Southeast-Asian flavours. Directions
Book a TableSister's (Sestry)Czech (chlebíčky)A bright little bistro by Naše maso reinventing the chlebíček: the classic Czech open sandwich, with beautiful toppings. Directions
Book a TableU Fleků€15-25 · Czech (beer hall)A boisterous 1499 brewery and beer hall: the only place that brews its dark «Flekovský» lager, served in a warren of timbered halls with cabaret and hearty Czech food. Directions
Book a TableVinohradský Parlament€10-18 · Czech (gastropub)A handsome, hugely popular gastropub in leafy Vinohrady serving polished versions of Czech pub classics to a young local crowd. Directions
Some booking links earn us a small commission. It does not change the price the partner charges you.