Best of Prague's Fine Dining: Dancing House, French Cuisine and Roast Pork

Czech food doesn't have the reputation French food has. But a Czech dish you should certainly try is roast pork with knedliky, a Czech type of dumplings, and sauerkraut. It brings together the three most popular ingredients in Czech cuisine: pork, dumplings and cabbage. A large mug of Czech beer to wash it down with, completes the meal.

Mlynec Restaurant is one of the best places to savor traditional Czech cuisine prepared by chef Marek Purkart who won the prestigious Bib Gourmand award. Roast duck with red cabbage and knedliky features on the menu of U Tri Zlatych Hvezd,  is located in a three-hundred year old building in the Mala Strana district.

Have you ever had French food in A Dancing House? Celeste's French chef prepares authentic French dishes. The dancing House is an architectural wonder; it consist of two elegant towers which are vaguely reminiscent of a woman and a man dancing together. If you are a fan of Jaroslav Hasek's book 'The Good Soldier Sveijk', be sure to dine at least once in U Kalicha. You will have no problem in reading the menu because it is in sixteen languages, which means that you won't be the only tourist.

Here is a list to help you find your favorite restaurant.




Bellevue means French dining with a breathtaking view, that's so spectacular it will give you goose bumps. The multicourse tasting menus includes crisp roasted duck in honey-lavender sauce or grilled suckling pork chops with mustard sauce – true adventures for the taste buds. The sommelier offers a special wine list that features classical French to local wines grown in the vineyards of Moravia. The interior of Bellevue is a delightful blend of modernity and tradition. The soft mauve and beige shades go well together with the crystal chandeliers, the classic furniture and the crisp white tablecloths. On warm sunny days, diners can enjoy their meal al fresco while taking in unrestricted views of Prague Castle across the Vltava River.

Recommended for Fine Dining because: Bellevue means dining in style. Sweeping views of the Vltava River and Prague Castle go very well with Moravian wines.

Marianne's expert tip: Ask for a table near one of the huge windows for the best view of Charles Bridge and Prague Castle beyond.

Read more about Bellevue →

Les Moules is simply one the best Belgian restaurants in Prague. The delicious and fresh meals are marvelously well presented. The kitchen specializes in moules, mussels. The mussels arrive from Denmark within 12 hours from fishing and are always of the best quality. Prepared with onions and celery and prepared in wine, Chef Pavel Veltrusky cooks your mussels the Belgian way. Eat them with pommes frites and your taste buds will be on holiday. If you don't crave mussels, try rabbit waterzooi, the most famous of Flemish stews. Bring the children because the kids' menu will make reluctant eaters into gourmets; poached salmon or grilled chicken with French fries are hard to resist.

Recommended for Fine Dining because: The beer sommelier will advise you which beer goes best with your meal.

Marianne's expert tip: The only restaurant in Prague where you can choose from 100 kinds of Belgian beer.

Read more about Les Moules →

Zlata Praha Restaurant
Photo courtesy of InterContinental Prague

Situated on the ninth floor of the Intercontinental Hotel, Zlata Praha is dining with a view. The panoramic windows of this rooftop restaurant offer striking views of the Vltava River, and the spires and rooftops of the Old Town. In summer restaurant tables spill out onto the large terrace. Whether you come for a quick lunch or a romantic candlelit dinner, you'll be impressed by tantalizing Czech and gourmet international cuisine. Try the crispy roasted Czech duck or grilled lamb cutlet with garlic butter,and be sure to leave room for dessert. Hardly anyone can resist yeast dumplings filled with nougat.

Recommended for Fine Dining because: Candle-lit dining makes Zlata Praha into the most romantic dining experience in Prague.

Marianne's expert tip: The eight-course degustation menu is heaven on earth.

Read more about Zlata Praha Restaurant →


Located on Slavonic island, Zofin Garden restaurant is the most idyllic spot in Prague to enjoy a gourmet meal at affordable prices. In summer, sit under palm trees in the gazebo that resembles an orangery with a multitude of Mediterranean plants and flowers. Chefs prepare Czech specialties on the open grill. Dining inside the Zofin Palace is equally rewarding. Zofin Garden is excellently suited for families with children. There is a children's play corner inside the marquee and older children can explore car-free Slavonic island, feed the swans or have a go on the swings in the large playground.

Recommended for Fine Dining because: Be sure to come with your family for Sunday brunch. The kids enjoy Batman or Pirates while you listen to a live jazz trio.

Marianne's expert tip: Dine inside a Zofin Palace in winter: sample venison or goose. Sit outside in summer and enjoy a large beer with burgers or lamb skewers

Read more about Zofin Garden Restaurant →

Dine in style in the dining room, the winter garden or sit on the riverside terrace with views of Charles Bridge. No matter where you sit, Kampa Park Restaurant is one of the best places to spot celebrities. The menu features fresh fish and seafood and also traditional Czech meat dishes. Be sure to leave room for one of the tantalizing dessert. Who can resists dulce chocolate timbale with raspberries or chocolate fondant with ice cream and orange sauce? Even better still sample the Degustation 7-course Meal, or 5-course if you a small eater. Wash it down with a Sauvignon Blanc, followed by Côtes-du-Rhône, and you will find yourself in gourmet paradise.

Recommended for Fine Dining because: Sit on the Venetian balcony overlooking the Certovka, the Devil's Stream, for intimate dining at Kampa Park Restaurant

Marianne's expert tip: Popular with visiting dignitaries and the business community, book your table at least a day ahead. Without a reservation, you will not have a table in the heated conservatory with a view of Charles Bridge.

Read more about Kampa Park Restaurant →

Set in a tastefully renovated Gothic house dating from the fifteenth century, Lahka Hlava is both a restaurant and a tearoom. Lahka Hlava, Czech for Clear Head, is a place where you can clear your head, in a relaxed atmosphere, satisfy your appetite and enlighten your soul. Two dining rooms decorated with rocket-shaped lights that project colorful images on to the walls. The tables are lit from within producing a radiant effect. The food is bursting with authentic flavors, seaweed, coriander and ginger. The lunch menu features different dishes from Monday to Friday. Fresh mushroom with cream or basil, chickpeas in pumpkin sauce washed down with orange-carrot are true culinary delights.

Recommended for Fine Dining because: Who can resist hummus with pine nuts accompanied by tortilla?

Marianne's expert tip: The menu of Lehka Hlava is inventive and wholly vegetarian with scrumptious dishes that also appeal to non-vegetarians.

Read more about Lehka Hlava →

Prague 02 Vinohrady
U Kalicha
Photo courtesy of Marianne Crone

Jaroslav Hasek author of the Good Soldier Svejk and Josef Lada who illustrated the book often drank and ate in Hostinech U Kalicha. Hasek's stories describe a good-natured soldier who is driven by the desire for a good mug of beer. Svejk's simple wisdom makes the war, the bureaucracy look ridiculous. The restaurant owners cash in on this beloved character and provide their guests with an 'all svejk experience'. This is a spot where tourist meets tourist. The main dining hall seats several hundreds of diners. The menu is in sixteen languages, but the fare is traditional Czech and the portions are very generous. Nothing beats beef in cream sauce with bread dumplings. Roast piglet with red cabbage and roast duck with sauerkraut are dishes you must have tried at least once.

Recommended for Fine Dining because: If you have read 'The Good Soldier Sveijk', be sure to dine at least once in U Kalicha

Marianne's expert tip: Sample roast goose with dumplings and red cabbage, the very meal the Good Soldier Svejk must have eaten when he said the famous words: after the war in U Kalicha at eight. The good soldier is present everywhere on the walls, on posters and on the Svejk merchandise

Read more about U Kalicha →

U Tri Zlatych Hvezd
Photo courtesy of Marianne Crone

U Tri Zlatych Hvezd, The Three Golden Stars, is situated in a three-hundred year old building under the arches of St Nicolas Church in the Mala Strana district. It's No 8, but you will find the restaurant quicker if you look out for a house sign showing three stars. Be sure to try roast duck with red cabbage and knedliky, Czech type dumplings and ideal to mop up the rich sauce. The menu is available in six languages, meaning that you won't be the only tourist. On the other hand it makes ordering a meal quite easy.

Recommended for Fine Dining because: The best seats are in the vaulted cellar decorated with exquisite wall murals and dripping with old-time atmosphere

Marianne's expert tip: This is an excellent place to savor a typical Czech dessert of dumplings filled with fruit and gingerbread topped with butter and whipped cream. Wash it down with big mug of frothy pilsner, because beer with your meal is what a cherry is on a pie.

Read more about U Tri Zlatych Hvezd →

Celeste Restaurants's circular dining room atop the Dancing House offers sweeping, views of Vltava River and Prague Castle. In summer, tables spill out on to the terrace. The French chef Gwendal Le Ruyet makes every meal a culinary adventure. Seafood lovers will appreciate the turbot fillet with warm seaweed and crisp apple salad. Fregula pasta, risotto style, with asparagus, parmesan cheese and herb oil is a pleasure for the vegetarian palate. A Pinot Blanc or Riesling Grand Cru is an excellent choice to accompany your meal. Finish the French way with cheese followed by champagne mousse with basil cream and fresh strawberries.

Recommended for Fine Dining because: Celeste Restaurant offers French dining in the only Dancing House in the world.

Marianne's expert tip: Sip before-dinner cocktails on the summer terrace on the top floor of the Dancing House when the sky is ablaze with the setting sun.

Read more about Celeste Restaurant →

Chef Marek Purkart of Mlynec Restaurant believes in a climate smart menu, in other words do not expect fresh strawberries in December or pumpkin soup in spring. Dining in Mlynec Restaurant is a pleasure for the taste buds and easy on your wallet. The menu ranges from warm Prague ham with red lentil purée for starters to roast duck with dumplings for the main course. The special Sunday Roast menu is much recommended. Nothing can rival the roast leg of lamb doused in coriander-mint sauce followed by orange cheesecake. The wine list includes Czech wines along with a good selection of international wines. Sunday lunch includes an unlimited number of selected drinks such as Moravian wines, soft drinks and fresh orange juice. Mlynec means dining in style in an elegant interior or on the summer terrace with breathtaking views of Charles Bridge.

Recommended for Fine Dining because: Roast goose, Moravian wine and first class view of Charles bridge is Mlynec in a nutshell.

Marianne's expert tip: Savour traditional Czech cuisine prepared by chef Marek Purkart who won the prestigious Bib Gourmand award, meaning excellent value for money.

Read more about Mlýnec →


Meet Marianne Crone

Marianne Crone divides her time between her home in the Netherlands and an apartment in Prague, the city where her son, daughter-in-law and grandson live.

Now retired, Marianne is still an...  More About Marianne