Recommended Restaurants

Over the years, Prague has gained a reputation for fine dining. The Restaurant La Degustation Boehme and Alcron has been awarded a Michelin star. Apart from the Michelin Star-awarded restaurants, the Michelin Guide also recommends the following, slightly more affordable, restaurants: AromiDivinsLe TerroirSanshoAureole and SaSazu.

Aromi Restaurant

Aromi Restaurant is well known throughout Prague for serving some of the best food available, with the seafood being of a, particularly high standard. This Italian style restaurant is located away from the city centre in the Vinohrady district, but it is well worth making the trip out to sample Prague’s best food. The cost of eating here is slightly higher than in most other restaurants. But the décor is beautiful and inviting, the staff are polite, courteous and friendly, and the food, as already mentioned, is fantastic! One of the favourites on the menu is the homemade ravioli stuffed with potatoes and sea bass and usually sticking to pasta dishes means that the bill is not too big at the end of the night. They also offer a daily lunch special, which is just 200 CZK per person.

Location: Mánesova 1442/78, Prague 2. website

Ginger & Fred

This offers one of the best French cuisines in Prague and is located on the top floor of one of Prague’s most famous modern landmarks, ‘Dancing Building’. There are amazing views of the city from both the inside dining room and the rooftop terrace. It is popular among the upwardly mobile. Recommended are red snapper à la Provençal, tournedos de boeuf with Béarnaise sauce and young rabbit in mustard sauce.

Location: Dancing Building (Taneční Dům), Rašínovo nábřeží 80, Prague 2; Open: Mon-Fri noon-2pm and 7.30-10.30pm (no lunch on Mondays). Price range: 700 CZK and up. website

Hergetova Cihelna

Housed in a converted 18th-century cihelná (brickworks), this place enjoys one of Prague’s hottest locations, with a riverside terrace offering sweeping views of Charles Bridge and the Old Town waterfront. The menu is as sweeping as the view, ranging from Czech specialities to burgers and pasta dishes, plus an organic menu that includes crab salad with caviar and dill, and pike-perch with lentil ragout and potato gnocchi. Note that there are two wine lists, one reasonably priced, the other eye-popping expensive.

Location: Cihelná 2b; Price range:  150-600 CZK; Open 11.30am-1am. website


This is hip from the inventors of fine dining in Prague. Gracefully cool service complements the marvellous dishes. Recommended are Cajun crawfish, Vietnamese Nem Ran spring rolls and Scandinavian marinated salmon in mustard sauce.

Location: Pařížská 17, Old Town; Open: 11.30am-1am; Price range: 1,000-1,200 CZK. website

Kampa Park

Opened way back in 1994, Kampa Park was a pioneer of Prague’s fine-dining scene and has attracted countless celebrity visitors, including Mick Jagger, Johnny Depp, Lauren Bacall, Robbie Williams, and Bill and Hillary Clinton. The cuisine is as famous as the clientele, from the seared scallops with raisins and caper beurre blanc to the saddle of venison with sweet potato purée and cardamom sauce. Some think that the place has been resting on its laurels in recent years. However, it’s still hard to beat for a romantic dinner – book a candlelit table on the cobblestoned terrace, draped in fairy lights, right beside the river, with the lights of Charles Bridge glittering on the water.

Address: Na Kampě 8b; Price range:  500-900 CZK; Open 11.30am-1am. website

Tip: Make your night out for special dinner even more memorable, and surprise your loved one with a stretched limousine. Our chauffeur will take care of your transport from the hotel to the restaurant of your choice, with extra services like a bouquet of flowers, personalized cards and balloons, and a large selection of drinks, including Champagne. One hour’s rental will give enough time for you to enjoy a short sightseeing tour around town before getting to your destination.

The Petřínské Terasy Restaurant

This restaurant, situated midway up Petřín Hill, has a great view of Prague and is decorated like a Slovak country house. The food consists of authentic Czech and international dishes, and accompanying the dinner is live dulcimer music. To travel here, catch the funicular to Nebozizek.

Opening Times: 12:00 to 23:00, Saturdays, Sundays 11:00 to 23:00. Prices range from 160CZK to 280CZK. Website:

The Golden Prague (Zlatá Praha) Restaurant

From here, you will get a great view of many of the city spires. Zlatá Praha is among the most famous restaurants in the city, and it provides a constantly updated menu of Czech Nouvelle and international food. Also, for more budget-conscious diners, it provides business lunches and Sunday brunch with live jazz music.

Opening Times: 12:00 to 15:00, 18:00 to 23:30, Sundays 11:00 to 15:00 and 18:00 to 23:30. Prices range from 500CZK to 800CZK. Website:

Malý Buddha

A serene tea-house atmosphere is the setting for fresh and delicious Asian cuisine, such as spring rolls and glass noodles with vegetables, along with an impressive selection of exotic juices.

Address: Úvoz 44, Prague 1; Open Tues–Sun 1-10.30pm. website


True to its name, Bellevue delivers a remarkable view of the Vltava River and Prague Castle – especially when the two are lit up at night – and serves an outstanding, carefully crafted continental cuisine. Featuring sublimely elegant decor, its clientele list reads like a who’s who of Prague society. Imaginative dishes include Australian veal tenderloin with duck-liver foie gras in truffle sauce and tempura of tiger prawn with soya caramel. The desserts are equally memorable.

Location: Smetanovo nábřeží 18; Open daily noon-3pm and 5.30pm-11pm. website

Weekday Lunch Menus

It is the case that between 11 am and 2 pm, virtually every restaurant in Prague offers a discounted lunch menu, therefore meaning you can eat a lot cheaper than usual. The problem is that most waiters will not offer it and you, therefore, have to ask for it specially, plus the menu will usually only be in Czech. If you want to ask for the menu, saying “denni menu, prosim” will suffice. You’ll then have to select a meal from the listings in Czech, but it is worth the risk with meals costing under 5 euros.

U Maltézských Rytířů

‘At the Maltese Knights’ is a cosy and romantic olde-worlde restaurant, with candlelit tables tucked into niches in the stone-and-brick Gothic vaults downstairs (the ground-floor tables are much less atmospheric). Classic Bohemian offerings include roast wild boar with rosehip sauce and organic carp stuffed with tomatoes, mushrooms and capers. Still, there are also international dishes such as steak Chateaubriand, a couple of vegetarian dishes such as stuffed aubergine, and fettuccine with spinach, goat’s cheese and roast walnuts.

Location: Prokopská 10; mains 180-400 CZK; Open: 1am-11pm. website

U Sádlů

The restaurant has a middle-age decor, with suits of armour and weaponry on the wall. The kitchen produces outstanding tenderloin, hearty soups and other burly fares, but with a certain ‘je ne sais quoi’. The food is really excellent, and the portions are big.

Location: Klimentská 2, New Town, Open daily 11 am-1 am; Price range: 300 to 500 CZK. website

Kavárna Imperial

Fabulous coffee shop with a great decorated interior, wonderfully atmospheric place for a few drinks, especially on Friday and Saturday evenings when jazz bands are on. Or try cake and coffee in the morning.

Location: Na poříčí 15 110 00 Praha (close to underground station Namesti Republiky); Rating inexpensive. website

The maze of small streets leading from Old Town Square contains many hidden excellent restaurants, while the swanky strip of Pařížská boasts more stylish, pricey, upmarket eateries.

Related Articles

Back to top button