Skip to content

Prague’s medieval dinner: a timeless experience

repas medieval prague

Prague’s medieval dinner is a unique experience! It’s the kind of “must-do” to take your stay from “very nice” to “unforgettable”.

On site, you can enjoy an excellent meal (3 to 5 courses), with unlimited drinks, while being entertained by a medieval show, with music, dance and lots of crazy stuff.

Sound tempting? Here goes the presentation!

prague repas medieval site officiel

The medieval dining experience in Prague

🍴 What customers say 🍴

4.5/5 – TripAdvisor
4.6/5 – Google

General information

Adress : Thunovská 198/15, 118 00 Malá Strana
Opening hours : Lun – Dim : 11h – 23h
Phone number : +420 602 524 725

What we think of Prague's medieval dining experience


  • 3 to 5-course meals
  • 2 to 4 hour show
  • Unusual, surprising atmosphere

What we like the most

  • All-you-can-drink, of course
  • The crazy show!

Medieval dining in Prague

spectacle medieval prague

As the name suggests, “medieval dining in Prague” is an invitation to travel, both historically and sensorially. Step back in time to the Middle Ages and let yourself be taken on a unique experience in a perfectly decorated tavern, reminiscent of how people lived, played and dined in those days.

Lasting from 2 to 4 hours, this dinner show lets you spend an evening in an authentic medieval atmosphere. You’ll be able to choose from 6 different menus, for two types of meal:

  • A 3-course meal, if you’d like to visit the site in the afternoon (dinner starts at 4:45 p.m.)
  • A 5-course meal, if you visit us in the evening (dinner starts at 7:45pm).

Don’t hesitate to arrive 30 minutes before the time indicated.

In addition to food, you can also enjoy unlimited drinks. These are included in the offer. You’ll be able to drink beer, wine, soft drinks and other non-alcoholic beverages to your heart’s content (remember, alcohol abuse is dangerous to your health).

The different dishes on offer

reservation repas medieval prague

In the tavern, you’ll be able to choose between several types of dishes. Without giving too much away (it’s nice to keep it a surprise), you’ll be able to choose from… everything!

The menu includes pork, chicken and fish, as well as vegan, vegetarian and gluten-free dishes. For children aged 3 to 12, there’s also a 3-course program, including chicken.

How does the atypical medieval show unfold?

taverne medieval prague

During your meal, you’ll have the chance to attend a medieval show. It’s an opportunity for the artists to pay tribute to this era, as well as to old Prague and the people who made everyday life lively.

During the show, you’ll be able to witness :

  • Sword demonstration
  • Dancing and choreography
  • Juggling
  • Concert performances

It’s all set in a rather surreal atmosphere. The decor is made of wood, and the interior is lit by lanterns or candles. It’s like stepping back in time.

How much does a medieval dinner in Prague cost?

prague taverne medieval

Would you like to take part in a medieval dinner during your stay in Prague? First of all, you need to know that demand is very high.

It’s one of the most popular tourist activities (in terms of gastronomy, at least). So you need to reserve your place well in advance.

At Treepeo, we work with GetYourGuide, an online booking platform that lets you reserve your place in a matter of seconds.

Prices start at less than 50 euros per person. Expensive, but don’t forget: 5 courses, unlimited drinks and a show lasting from 2 to 4 hours.

How long does the dinner show last?

This dinner show from another era lasts an average of 3h30. It’s a little longer in the evening, when you book at 7:45pm. In fact, the show can last up to 4 hours. For sessions starting mid-afternoon, the show lasts 3 hours, or even a little less.

How do I reserve a table for the medieval dinner?

Booking your table for the Prague Medieval Dinner is easy. Just click on the time slot you’d like to book. Then follow the instructions.

Create your GetYourGuide account, pay for your order and you’re all set. Once they’ve confirmed your payment, you’ll receive a confirmation email. Cancellation is totally free, up to 24 hours before the start of your activity!