Czech Republic

A Comparison of Medieval Dinner Experiences in Prague

by Allie d'Almo  |  Published August 17, 2022

Prague is already one of Europe’s best preserved Medieval cities, but for a truly unforgettable knees-up, it’s worth booking a medieval dinner experience. 

Medieval dinner with Unlimited Drinks (Photo:

Unlike many European cities, Prague was largely spared from the destruction caused by two world wars and it’s now home to the continent’s largest medieval district. A long day pounding the pavements, centuries-old castles and wobbly bridges, calls for a fitting evening of entertainment – and none can be so worthy as a medieval dinner experience. These two or three-hour events usually involve medieval-style dancing, juggling and feasting, often set in a medieval tavern or crumbling castle. To help you choose, we’ve compared two of the most popular medieval dinner experiences. 

Medieval dinner with Unlimited Drinks 

This medieval dinner might have a modest price tag, but there’s nothing remotely modest about the experience. The fun kicks off at around 4:45 pm for the three-course meal or 7:45 pm for the five-course meal. Both sittings offer gluten-free, poultry, pork, fish, vegetarian or vegan menus. The dinner is accompanied by 2.5-hours worth of medieval revelry, featuring swordsmen, jugglers, belly dancers, and more. To ensure everyone has a merry Medieval time, the price includes unlimited beer, wine and soft drinks too. From £35.87 per person. 

Book at

Medieval Dinner with Transfers 

Medieval Dinner with Transfers (Photo:

This friendly feast takes place in a Medieval tavern tucked away below Prague Castle. The pub has hardly changed since it first opened in the 14th century, though the toilet facilities have – thankfully – been modernized. The fun-filled evening includes a three-hour program of medieval entertainment, including a fire show, jugglers, swordsmen and dancing, all accompanied by a three-course meal. Prices include transportation to and from your hotel in a luxury mini-bus too, for an added dose of 21st-century comfort. From £50.23 per person. 

Book at