Best restaurants in Prague » Czech
traditional Czech dishes like goulash, roast duck, wild
boar and other delights, accompanied by Czech beers and Moravian wines. Our guide features the best typical
Czech restaurants in Prague, as well as more contemporary styled restaurants presenting traditional Czech cuisine with a modern twist - more info
Wenceslas Square 26, New Town, Prague 1|
Triton in Wenceslas Square is Prague's première Art Nouveau restaurant, with a unique interior designed to resemble a stalactite cave. Triton first opened in 1912 and has managed to preserve its individual style ever since. Ideal for a romantic meal or for groups looking to spend a pleasant, relaxed evening in the company of friends.
The Medieval Tavern is a historic restaurant in the Old Town. It lays on the finest medieval feast in Prague with entertainment, hearty food and drinks included. Swordsmen, jugglers, dancers and musicians perform.
Duration: 2½-3 hours. Operates all year.
|Adults: 1190czk Students: 1190czk Children: 750czk|
V Kolkovne 8, Old Town, Prague 1|
Set in a quaint location in the Old Town in Prague, Kolkovna serves good honest Czech food and beers, in a historical pub style restaurant. Kolkovna is decorated with historical photos and artefacts traditionally used in beer brewing. Food and drinks are inexpensive and well presented. Suitable for private and business occasions, and parties of all sizes.
Maltezske namesti 10, Lesser Town, Prague 1|
Konirna is a mix of modern and traditional Czech, in cuisine and appearance. The restaurant is set on a charming small square in the Lesser Town area of Prague, near Charles Bridge. This tranquil location has a real old world atmosphere. Good, reasonably priced food served by friendly staff.
U Prasneho mostu 6, Castle District, Prague 1|
Set in the Royal Gardens at the back of Prague Castle, Lvi Dvur brings 16th century Rudolfine Prague alive. This historic restaurant offers a warm, convivial atmosphere, and has a terrace at the rear overlooking Prague Castle. Czech and International cuisine is on the menu. Combine Lvi Dvur with a trip to Prague Castle, or if you fancy a trip on a tram one evening.
Na Bojisti 12-14, Vinohrady, Prague 2|
If you haven't been to U Kalicha, you haven't been to Prague is the saying. We tend to agree! U Kalicha has all the elements necessary for a traditional Czech pub restaurant: hearty and plentiful Czech food; large, frothy ice-cold beers; and traditional Czech music.
An accordion and tuba duo play live every night.
|Vytopna Railway Restaurant||
Wenceslas Square 56, New Town, Prague 1|
Vytopna at Wenceslas Square offers good food and drinks at good prices. But its unique attraction is a 400m miniature railway, with trains delivering drinks to your table in their wagons. Vytopna is probably the best restaurant in Prague to take children to, but don't let this put others off. The miniature railway will fascinate most people.
|U Ceskych Panu Medieval Restaurant||
Skolska 38, New Town, Prague 1|
Enjoy a wide choice of Czech & European cuisine in the Gothic cellars of this restored medieval style restaurant. For good quality, well presented food served in interesting surroundings, U Ceskych Panu is for us the best value restaurant in Prague. Great for individuals and for groups. Larger parties can book medieval entertainment and folk nights.
|Novomestsky Pivovar Restaurant & Brewery||
Vodickova 20, New Town, Prague 1|
Novomestsky Pivovar (New Town Brewery) is a traditional pub style restaurant and microbrewery rolled into one. Enjoy hearty Czech cuisine and fresh beer at good prices. Groups can even tour the microbrewery. Novomestsky Pivovar attracts everyone from couples to business groups and stag parties.
|Sherwood Restaurant & Bar||
Opletalova 19, New Town, Prague 1|
Sherwood is one of Prague's hidden gems, serving gourmet cuisine and fine drinks at budget prices, close to Wenceslas Square. Sherwood is a modern establishment with a friendly ambience. Delicious Czech and International food are complimented by good beers, wines, spirits and cocktails. A projection screen and TV's show live sports and music videos.
Dlouha 4, Old Town, Prague 1|
Staromacek is a traditional Czech restaurant with a pleasant ambience just off the Old Town Square. It is furnished in a typical Czech style and waiters are dressed in traditional costume. The menu features Bohemian cooking with dishes based around pork, venison, chicken and sausage, as well as local river fish.