All the latest inspiration and guidance for help you plan your next family hoilday

Teeming with history, Prague is an incredible city to spend a weekend in, or longer if you can. Keeping up with all incredible things to do in this magical city will leave you and your brood with a huge appetite. There are some fantastic places to eat in Prague so to help you out on your visit, we’ve compiled 6 of the best places that will keep your bellies full and your kids entertained.

1. Medieval Tavern

Tavern U Krále Brabantského, Thunovská 198/15, 118 00 Praha 1
+420 257 217 032


Are you ready for a night in medieval times? You enter this restaurant into a room filled with dark wooden tables lit by candlelight and the hustle and bustle of entertainers roaming the room. You’ll be served a 5-course meal where you can choose from a varied menu depending on what you fancy. All drinks are unlimited too!

Best of all, there’s an action-packed medieval show on display as you eat. You’ll see swordsmen, fire breathers and jugglers, all dressed in traditional costumes. There’s no better way to end your day than an experience at the Medieval Tavern. Remember to book your tickets in advance to avoid disappointment.

2. Traditional Czech Night


Keeping up with the theme of an authentic Czech dining experience in Prague, the Traditional Czech Night picks you up from your hotel and whisks you 15 minutes outside of the city to timber framed building in the grounds a large manor house. A 4 course meal and unlimited drinks accompanies the evening’s energetic festivities which include authentic folk music and dancing by highly skilled dancers. If you fancy being bold and shaking your hips, you’re more than welcome to join in the dancing as they show you step by step these traditional dance moves.

3. La Casa Argentina

Dlouhá 35/730, 110 00 Prague 1
+420 222 311 512


“I’ve not come to Prague to have Argentinian food”, I hear you say. But wait until you see what this restaurant has to offer. Alongside amazing Argentinian meats, soups and nachos, to name a few, they also have an incredible indoor play area for your children. Whilst you sit back, refuel and recover from your sightseeing in one of the 4 specially themed dining rooms, your children can run wild in the soft play area. Everyone’s a winner here.

4. Vytopna Restaurant

Wenceslas Square 56, Prague 1
+420 775 444 554


Trains, trains and more trains is the theme of this restaurant. Over 1,200 meters of tracks lie within the walls of this eatery. The tracks not only run around the entirety of the restaurant, but down the centre of the tables and this can only mean one thing. That’s right! Your drinks will be served on one of the 21 trains that run on the tracks. If you’re not into your trains don’t worry, this first floor located restaurant has huge windows overlooking Wenceslas Square so whilst your children marvel at the intricate system of tracks and trains you can peruse the incredible views of the ancient Square.

5. Pizza Nuova

Revoluční 1, 110 00 Prague 1
+420 221 803 308


This pizzeria not only serves genuine Napoletana pizza but is conveniently located just off the Palladium shopping centre. This restaurant has great options for children and is well known amongst Prague families so you know the food will be fantastic. To keep the children entertained, the pizzeria has a kid’s corner filled with toys and a TV. They also bring in a babysitter on the weekends so if you fancy having a quiet meal with your other half whilst knowing your children are entertained, this place is a great option.

6. Nebozizek Restaurant

Petřínské sady 411, 118 00 Praha 1
+420 602 312 739


If you’re looking for a place to rest your brood's your weary feet that has incredible views of Prague then look no further than Nebozizek. You catch the funicular to the top of Petrin Hill for an unbeatable view over the whole of Prague. Venture up here as the sun is setting, take a seat in their glass conservatory and you’ll be rewarded with the view of the city coming alive as it lights up for the night – a magical way to end your day. You’d expect this view to come with a price tag to match but you’ll be pleased to know that reasonable prices and both Czech and international dishes on offer make this restaurant a great choice.