All food places

Restaurant Maikrahv

Restaurant Maikrahv invites you to enjoy a medieval experience in the heart of Tallinn's Old Town, at Town Hall Square. Located in a historical building, the restaurant takes guests back in time, offering dishes inspired by Estonian cuisine and a unique atmosphere where history and flavors meet.

Maikrahv is not just a restaurant, but a complete experience – candlelight, period-authentic interior, and hospitality create a memorable evening. The menu features both classic and modern dishes made from high-quality ingredients. We also offer multi-course lunches and dinners, as well as feasts fit to share. The special menu also includes options for those who prefer gluten-free and lactose-free food.

In addition to the culinary experience, Maikrahv offers entertainment for groups, such as lantern tours and dinner in the dark.

If you're looking for more than just a typical restaurant visit in Tallinn's Old Town, Maikrahv is where history comes to life.

Important to know: Maikrahv welcomes guests only in groups of 10 or more.

Share

TripAdvisor® Traveler Reviews

TripAdvisor logo tripadvisor rating 3.5 of 5

based on 288 reviews

  • Nice medieval dinner and show experience

    tripadvisor rating 4 of 5
    October 19, 2025 By mikujamussu

    I loved the setting of this restaurant, in a large historical, medieval style hall underground, with long banquet tables. The atmosphere was great, and all the waiters were dressed in medieval style... Read more comments

  • Meat meal with "sword fight".

    tripadvisor rating 3 of 5
    September 21, 2025 By Hooi42

    This was a dinner option on our tour and we decided to come along as we heard that there was a lot of meat. Not to disappoint, there was a lot of meat on shared platters. It was ok, sufficient to eat... Read more comments

  • Popular stop for tour groups

    tripadvisor rating 4 of 5
    May 31, 2024 By Kirby S

    Meal is served family style. I think the food is traditional medieval Estonian, but not peasant food. Room gets a bit noisy. Since I was with a group, I can’t comment on the menu or the prices.