Prague Restaurants

  1. Akropolis Café-Restaurant

    A Žižkov institution, this eccentric cafe features quirky light fittings and the work of local artist František Skála. The menu has a good selection of vegetarian dishes, from nachos to gnocchi, plus great garlic soup, searingly hot buffalo wings and steak tartare. Kids are welcome - you'll find toys and colouring books (though it can get a bit smoky).

    Read more about Akropolis Café-Restaurant

  2. Ambiente

    The first in a chain of bizarrely titled 'living restaurants', this cheerful, truly atmospheric Vinohrady restaurant still buzzes. The American barbecue ribs, fajitas, steaks and chicken wings are complemented by tasty pasta dishes, salads and some excellent house wines.

    Read more about Ambiente

  3. Bar Bar

    This cosy, friendly cellar bar has a bohemian feel with its mix of antiques and contemporary arty touches, plus one of the most interesting menus in town. Delicious food runs the gamut from homemade Italian risotto and French crepes to Ukrainian vareniky (pasta-style parcels) and crème brûlee, plus there are excellent-value 100Kč daily menus.

    Read more about Bar Bar

  4. Cheers

    This bright and smiley bar-restaurant serves an eclectic range of dishes from around the world, with Thai, Greek, Italian, Japanese and Mexican cuisine represented. Try the tofu salad, kebabs, fish and chips, duck or tasty pasta with blue cheese sauce. There's an equally tempting drink list.

    Read more about Cheers

  5. Hergetova Cihelná

    Slightly less starry and more affordable than its sister, Kampa Park, this converted 18th-century cihelná (brickworks) is rated as a better bet by many locals, despite some recent grumbles about the consistency of its food. Hergetova Cihelná also boasts fantastic riverside views, while its menu includes pasta, fish, meat, Czech specialities and interesting 'top hat' food stacks. Ask for the cheaper wine list.

    Read more about Hergetova Cihelná

  6. Hot

    This designer venue in the heart of the tourist maelstrom is like a supper-club for the new century, as a pretty upbeat, rocky soundtrack gradually kicks in over the evening. The renovated Art Deco space looks fantastic, with leather chairs and mood lighting up front, plus a swish 1960s sci-fi movie-set appearance at the rear. The pared-down menu offers either steaks (including fish) or pastas, but the food is rather good.

    Read more about Hot

  7. Kampa Park

    Prague's single most famous restaurant since opening in 1994, Mick Jagger, Johnny Depp, Lauren Bacall, Robbie Williams and Bill and Hilary Clinton have all over-tipped here. The modern international cuisine runs from spinach soufflé to Norwegian salmon with vanilla mash to veal filet mignon. However, it's the location that's truly stunning; from the riverside cobblestoned terrace you overlook the lights of Charles Bridge. There's also a roof terrace and indoor dining room.

    Read more about Kampa Park

  8. Lary Fary

    Essentially an upmarket theme restaurant, 'Hocus Pocus' is big on atmosphere with its varied Moroccan, Polynesian and 'romantic' rooms, but its food is just competent and its waiters a tad pushy. The signature 'skewer,' a giant kebab dangling from an iron stand, is fun for carnivores; pasta is preferable to the bland veggie version. Sushi and Czech staples are also served.

    Read more about Lary Fary

  9. Mozaika

    Popular with expats and business travellers, Mozaika is slick but not particularly atmospheric. Yet it's one of Prague's true shining lights because of its almost always excellent food. The contemporary bistro-style menu includes the likes of sushi, lamb confit, Thai mussels and a famous burger. Even the unlikely sounding butter-fish (with onion mash, tapenade and tomato salsa) proves delicious. Rich desserts are best shared.

    Read more about Mozaika

  10. Restaurant Nebozízek

    This 17th-century conservatory restaurant halfway up Petřín Hill now has a designer interior, with lots of pale Nordic furniture and Singapore orchids, as well as a menu that peppers its modern international dishes with a few Czech staples. The views are fabulous, even if the place feels very touristy.

    Read more about Restaurant Nebozízek

  11. Advertisement

  12. U Zlaté Studně

    Perched atop a Renaissance mansion within a champagne-cork's pop of the castle, 'At the Golden Well' enjoys one of the finest settings in Prague. Weather will dictate whether you sit in the red-and-gold dining room or head upstairs to the outdoor terrace - both command a stunning panorama. The menu demonstrates French, Mediterranean and Asian influences.

    Read more about U Zlaté Studně

  13. Zahrada V Operě

    This is one of those Prague surprises where what perhaps could have deteriorated into a tourist trap - ie the restaurant at the State Opera - turns out to be a well-loved local gem, with a quirky but stylish interior. An interesting list of starters, including Malsuka (goat's cheese in Arabian pastry) and South African bobotie, precedes favourites like lamb fillets, salmon and nasi goreng.

    Read more about Zahrada V Operě