7 Medieval Taverns, Restaurants and Bars in Prague, Czech Republic for Great Dinner Experience in 2023

Table Of Contents


In Czech Republic there are many things that will remind you about medieval times. What do you think about having great fun while enjoying memorable medieval banquet in one of medieval taverns? Prague and other Czech cities have plenty of options you can choose from.

Here is the list of best medieval taverns in Prague and other cities in Czech Republic; keep reading to learn more about what to expect from visit to medieval restaurants, what’s on their menu, dinner prices and other useful information.

Medieval Tavern in Prague

1. Krčma U Pavouka – Middle Age Tavern

Working Hours: daily from 11 a.m till 11.30 p.m

Address: Krčma U Pavouka
Celetná 597/17
110 00 Praha 1 – Staré Město

Start medieval entertainment from famous place – medieval tavern Krčma U Pavouka. Located near Prague Old Town it offers a delicious adventure that you won’t want to miss. The food is amazing, and the atmosphere is truly unforgettable.

The interior of Krčma U Pavouka medieval tavern in Prague transports guests back in time to the Middle Ages.

The restaurant is furnished with wooden tables and benches, as well as metal-framed scrolls and tapestries on the walls. Everything is pefrectly organized for medieval dining experience in Prague.

The waitstaff dresses in period costumes, and even the food is served in accordance with medieval times.

Medieval banquet at Krčma U Pavouka is truly unique, the food is delicious to boot, unlimited drinks, fortune teller and beautiful dancers – everything you need to enjoy this medieval entertaiment.

Krčma U Pavouka - Medieval Tavern in Prague

Medieval tavern location is ideal, because you can visit a large number of interesting places in Prague that are within walking distance while working up an appetite.

You can visit Madame Tussauds Museum (Wax museum) which is just 2 minutes away.

If you’re looking for an adventure that’s a little bit out of the ordinary, check out Prague medieval tavern Krčma U Pavouka. You won’t be disappointed! Its a great place to finish your day after exploring Prague Castle.

Medieval Restaurant in Prague

Show programs

Krčma U Pavouka is one of the best places to feel like you’re in a medieval tavern enjoying your 5 course medieval feast in Prague.

Aside from the delicious traditional Czech food, authentic medieval style adds some charm. Hypnotizing belly dancers with snakes in their hands will make the show even more intriguing, along with authentic medieval music.

The highlight of the evening in medieval tavern is the sword fight show that takes place right in the middle of the dining room!

This medieval entertainment will be incomplete without fire show.

Medieval Dinner Experience in Prague

Medieval Banquet at Krčma U Pavouka

Visit to medieval tavern includes the following:

  • 3 course or 5 course meal,
  • Unlimited beer, wine and soft drinks,
  • 2.5 hour medieval performance.
Dinner in Prague

A typical medieval menu at Krčma U Pavouka in Prague, Old Town includes items like roasted pork with dumplings, roast beef with horseradish sauce, or a chicken leg with bread stuffing.

3-course dinner menu consists of soup, main course as desert. While 5-course meal additionally includes a cold starter and warm appetizer.

Medieval Taverns in Czech Republic

There are also several vegetarian options available, such as a grilled polenta cake with roasted vegetables. In this medieval tavern menu was compiled in such a way to satisfy the wishes of the most diverse groups of visitors.

So, you can choose between pork, poultry, fish, vegetarian, vegan and gluten-free dishes. And of course, no Medieval feast would be complete without a pint (or two) of Czech beer! Except of unlimited beer, wine and soft drinks are available.

This information is for reference only, for more details, please check official website.

If you’re looking for a truly memorable experience during your stay in Prague, Krčma U Pavouka is definitely worth checking out.

Just be sure to make a reservation in advance, as this popular restaurant with medieval entertainment gets booked up weeks in advance.

Medieval Pub in Prague

2. Medieval Tavern in Prague U Krale Brabantskeho

This medieval tavern in Prague first opened its doors to visitors in 1375. Many famous historical figures of the Czech Republic liked to spend time here.

Today, this place gained its second life, many tourists visit it for unique and memorable experience.

Spend Time at Medieval Restaurant in Prague

Table and belly dancers, fakirs, fortune teller, authentic medieval music and food, authentic atmosphere – this medieval dining experience will provide you with everything you need to forget that you’re living in 21st century.

You can visit Prague National Museum before or after your visit to this medieval tavern, walking distance is 2.7km. As you have to cross Vltava river don’t miss a chance to enjoy river cruise.

  • Address: Thunovská 198, 118 00 Malá Strana, Czechia
  • Working hours: daily, 11am – 12am
  • Official website: krcmabrabant.cz
  • On the map: link
Medieval Restaurants in Prague

3. Medieval Tavern Detenice

Wooden benches and stone tables in this medieval tavern will help you to feel deeper the atmosphere of Middle Ages. This place is two hours drive from Prague. It is less crowded, so you can fully enjoy your time there.

Medieval melodies by expert musicians and beautiful dancers will help you to forget about all your worries.

As in other medieval taverns in Czech Republic, fire show, fortune teller and other medieval entertainments will be offered to you. In addition to this, medieval show programs can vary upon request.

Prague Medieval Experience
  • Address: 1, Dětenice 1, 507 24 Dětenice, Czechia
  • Working hours: Mon-Sat – 11am – 12am, Sun -11am – 11pm
  • Official website: https://www.krcmadetenice.cz/en/medieval-tavern/
  • On the map: link.

4. Rytířská krčma

Are you ready to spend several hours without your smartphone? This medieval tavern located in the centre of Brno, there is no wifi there, so you can enjoy the banquet. It will take about 3hrs to go there from Prague, Old Town as starting point.

Medieval tavern in Czech Republic

Walls made from stone according to medieval style, other decorative elements like candles’ lightning will help to create medieval atmosphere.

Don’t expect too much from the cuisine as the number of dishes are limited there. People usually come here for special atmoshpere and several mugs of beer.

  • Address: Lidická 695, 602 00 Brno-střed-Veveří, Czechia
  • Working hours: Mon-Tue – 5pm – 12am, Wed-Sat – 5pm – 1am, Sun – closed
  • Official website:
  • On the map: link.
Medieval Feast in Czech Republic

5. Medieval Tavern “Krčma Písek u Jakuba”

If you’re going to visit Pisek town in South Bohemian region in Czech Republic, you should include this medieval tavern in your list of must-visit places. Candle light, delicious unlimited beer, wine or soft drinks (what you prefer more) and tasty food, which is prepared over the open fire.

This medieval tavern is located 2 hours drive from Prague.

Medieval Taverns for Dinner in Prague
  • Address: Hradišťská 326, 397 01 Písek, Czechia
  • Working hours: Mon-Tue- closed, Wed – 11am-5pm, Thu, Sun – 11am- 8pm, Fri – 11am-10pm, Sat -11am – 11.30pm
  • Official website: https://krcma-pisek.cz/
  • On the map: link

6. Šatlava

If you’re traveling to Cesky Krumlov there are two places to enjoy medieval banquet. One of them is Satlava Krcma. This medieval tavern will impress you by stylish medieval interior, open fire prepared food and unlimited drinks (beer and old wine).

Choose the meat you would like to try out: pig, chicken and even game meat. It can take about 3 hours to get there from Prague.

  • Address: Šatlavská 157, 381 01 Český Krumlov, Czechia
  • Working hours: Daily: 11am – 12pm
  • Official website: https://www.satlava.cz/
  • On the map: link.
Medieval Tavern U Pavouka

7. Two Maries Tavern

This is another medieval tavern in Cesky Krumlov. Unpretentious interior, delicious simple meals and drinks – a visit to this restaurant will be the perfect end of the day. There, you can try national Czech food and, of course, drink famous Czech beer.

  • Address: Parkán 104, 381 01 Český Krumlov, Czechia
  • Working hours: 11am – 10pm
  • Official website: https://www.2marie.cz/1/en/normal/the-house-u-dwau-maryi-at-two-maries-/
  • On the map: link.
Medieval dining experience in Prague


What is the cost for Medieval Dinner in Prague at Krčma U Pavouka?

Prices may vary depending on the day, but cheapest price per person is 42.9 USD. You can reserve your seats here.

How many hours should I spend at Medival Dinner in Prague?

We recommend to spend 2-4 hours, to enjoy medieval performance and traditional Czech meal with no rush.

Are vegan options avaialable at Medieval Dining Experience?

Sure, there are 6 delicious menus available to choose from, including vegan options.

Where medieval tavern Krčma U Pavouka is located?

Exact address is the following: Celetná 597/17, 110 00 Staré Město, Czechia
There’s 3-minute walk from Prague Astronomical Clock Tower. Click here to open directions in Google Maps.


Services We Recommend