Prague

11 real restaurants, cafés, bars, markets and food experiences, from inexpensive to special occasion.

11 places to eat and drink in Prague

Afternoon tea with scones (illustrative photo)
Illustrative photo

Café Louvre

Café · Nové Město

££ Mid-range

A grand café from 1902 that Kafka and Einstein are said to have frequented, with tall windows and billiards.

Known for: Coffee and cake, Czech breakfast

About £10–20 per person

Good for Couples · Families

A Wiener Schnitzel (illustrative photo)
Illustrative photo

Café Slavia

Café · Národní

££ Mid-range

A beautiful Art Deco café opposite the National Theatre, with a river view.

Known for: Coffee, strudel

About £10–20 per person

Good for Couples · Families

Hungarian goulash (illustrative photo)
Illustrative photo

U Fleků

Restaurant · Nové Město

££ Mid-range

A brewery-restaurant brewing dark lager since 1499, with beer halls and a courtyard.

Known for: Dark lager, goulash

About £10–20 per person

Good for Families · Groups

Glasses of beer (illustrative photo)
Illustrative photo

Lokál Dlouhááá

Restaurant · Old Town

££ Mid-range

A lively Czech pub where beer is served fresh from tanks and the menu offers classic Czech dishes.

Known for: Svíčková, beer

About £10–20 per person

Local favourite Good for Families · Groups

Glasses of beer (illustrative photo)
Illustrative photo

Manifesto Market

Market · Anděl and Florenc

££ Mid-range

A container-based food market with stalls for many cuisines and a beer garden.

Known for: Global street food

About £10–20 per person

Good for Families · Groups

Glasses of beer (illustrative photo)
Illustrative photo

Sisters Bistro

Restaurant · Old Town

£ Inexpensive

A tiny bistro known for chlebíčky, traditional Czech open-faced sandwiches.

Known for: Open sandwiches

Under about £10 per person

Local favourite Good for Families · Groups

Fresh pastries and croissants (illustrative photo)
Illustrative photo

Café Savoy

Café · Malá Strana

£££ Higher-end

A Neo-Renaissance café with a painted ceiling and its own bakery, popular for breakfast.

Known for: Breakfast, pastries

About £20–35 per person

Good for Couples · Groups

Glasses of beer (illustrative photo)
Illustrative photo

Vytopna

Restaurant · Nové Město

££ Mid-range

A restaurant where model trains deliver drinks to your table.

Known for: Czech dishes and beer by train

About £10–20 per person

Good for Families · Groups

German sausages (illustrative photo)
Illustrative photo

U Medvídků

Restaurant · Old Town

££ Mid-range

A historic brewery-restaurant, dating from 1466, with beer halls and a rooftop bar.

Known for: Beer, roast pork

About £10–20 per person

Good for Families · Groups

A plated fine-dining dish (illustrative photo)
Illustrative photo

Field

Restaurant · Old Town

££££ Special occasion

A Michelin-starred restaurant focused on local and seasonal Czech produce.

Known for: Tasting menu

£35+ per person

Special occasion Good for Couples · Groups

A plated fine-dining dish (illustrative photo)
Illustrative photo

La Degustation Bohême Bourgeoise

Restaurant · Old Town

££££ Special occasion

A Michelin-starred tasting-menu restaurant that reinterprets 19th-century Czech recipes.

Known for: Historic Czech tasting menu

£35+ per person

Special occasion Good for Couples · Groups

£ to ££££ is an approximate guide to price level and the per-person range is an estimate, not live pricing. “Good for” is a rule of thumb. Opening times and menus change: check with the venue before you go.

Local dishes to try in Prague 3
  • Svíčková

    Beef in a creamy vegetable sauce with dumplings

  • Trdelník

    A sweet cinnamon-sugar pastry, popular with visitors

  • Czech beer

    Pilsner in a traditional beer hall, among the world’s best

Food markets & tastings in Things to Do 3