Where to eat and drink in Prague

Prague's culinary scene is a blend of flavors, featuring everything from cozy cafés and trendy bistros to traditional pubs and fine dining. Whether you're in the mood for affordable Czech dishes, innovative modern cuisine, or an elegant Michelin-star experience, the city has it all.

Hidden away from the tourist hotspots, you'll find charming cafés perfect for slow mornings, cocktail bars with a unique atmosphere, and international cuisine for every day. For those who love street food, Prague's growing scene of food markets and casual spots will surprise you with a variety of flavors.

Don't be afraid to explore the city beyond the main squares to uncover the culinary treasures where locals dine and drink, immersing yourself in Prague's true essence. 

Free map with all places below


Cafés

Bistros

Czech food and beer

Fine-dining

reservations needed


International cuisine

Street food

  • Tepla Kacka (asian) - Prague 7 (Holesovice)
  • Hoxton (burgers) - Prague 2 (2 branches: JZP and Namesti Miru)
  • Maitrea - (vegetarian) - Prague 1 (Old Town)

Bars

Bakeries