These are restaurants I know from own experience or about which I have heard good comments from my clients. Most of them are in the centre of Prague and are easily accessible on foot or by public transport.

Luxurious restaurants with international cuisine

Kampa Park and Hergetova Cihelna
Both are near the Charles Bridge
V Zátiší, Bellevue and Mlýnec
All three are in the Old town
Ginger & Fred
On top of the “Dancing house”

Czech restaurants with a high standard

La Degustation Bohême Bourgeoise
Czech food at its finest
U Modré Kachničky I and II
Number I is in the Little town and II in the Old town
Olympia, Kolkovna and Celnice
Pilsner Urquell restaurants in the Old town, Little town and near the Powder tower, respectively.
U Pinkasů
Near Wenceslas square
Lví Dvůr
In the Prague Castle complex
In the Prague Castle complex
In the Old town

Beer restaurants

U Medvídků
In the Old town
U Kalicha
In the New town
U Fleků
In the New town
Potrefená Husa Na Verandách
Staropramen brewery restaurant, near Anděl metro station
Novoměstský pivovar
Near Wenceslas square


Café Slavia
Near the National Theatre
Café Louvre
Near the National Theatre
Café Imperial
Near Náměstí Republiky
Café Savoy
In Malá Strana
Café Lounge
Off the beaten track