We had only a few days in Prague but found some restaurants we would recommend.
Deer Prague — This restaurant is in a hotel that looks like it could be in a Wes Anderson movie. We didn’t even realize it was connected to a hotel until we were leaving the restaurant. This was a funky setup with some creative dishes. There are a few other good looking restaurants also close by to this that we would check out the next time. Little Blue Duck (U Modré kachničky in Czech) is one we’d try too.
Restaurace V Laznich, Lázeňská 281/17, 118 00 Praha 1-Malá Strana (no website) — There are a lot of great restaurants in Prague. We headed in here because we were siteseeing and missed the usual lunch hours. They were still serving food, so we popped in. We had really satisfying goulash here and a nice sampling of the 3 types of dumplings typical in Prague.
Lokal — There are several locations for this restaurant. Good thing is that you can make reservations online. Bad thing is that it’s incredibly popular with locals, so you’ll be eating dinner around 4 or 5 o’clock. It’s affordable and authentic food. Worth a visit.
Perníčkův sen — A charming bakery where the smell of gingerbread cookies baking in the oven will knock you off your feet. Buy a bag and munch your way to happiness. Who can have any worries when you’re eating fresh gingerbread?!
La Degustation Boheme Bourgeoise — We didn’t eat here, but were staying close by and saw tourist after tourist wish they had enough $$ to eat here. It’s a Michelin rated restaurant, and you can have fun looking in the windows at night and making silly faces at the diners (like we did). We heard many people say it was the best restaurant in all of the Czech republic.