Medieval Times Myrtle Beach Tours

Medieval Times Myrtle Beach offers families a dining and entertainment experience that’s unlike any other. The jaw-dropping night of live performances transports guests back in time to an era when knights battled for the affection of the princess and kings and queens ruled the land.

Admission to the show includes a hearty meal that’s fit for a king and a top-notch seat right up close to the action. A thrilling dinner theater performance takes place live on stage, complete with sword fights between armored knights, jousting on horseback and falcons taking flight. It’s an experience that’s perfect for the entire family and is guaranteed to be a dinner to remember!

A variety of ticket packages are available for families, with options to include VIP first row seating and framed photos, priority castle access and even VIP birthday seating.

Practical Info

Medieval Times Myrtle Beach is located at 2904 Fantasy Way. Shows last approximately two hours and the cost of admission includes dinner.
Location
Address: 2904 Fantasy Way, Myrtle Beach, South Carolina, USA
clock-o
Hours: Daily 11am-12am
ticket-star
Admission: Adults $53.95, Children under 12 $26.95
Read More

1 Tours & Activities to Experience

times
icon-filterFilter
Clear all
Select Dates
Sort by:Default

SPECIAL OFFER

Medieval Times Dinner and Tournament in Myrtle Beach

Enjoy a royal feast and thrilling tournament in Myrtle Beach with tickets to Medieval Times, and spend an evening in a sumptuous castle lined with armor, artifacts and coats of arms. See a thrilling display of falconry and horsemanship as you linger over a four-course, medieval-style meal. Listen to the pounding of hooves in the Grand Ceremonial Arena, cheer your personal knight through a series of jousting matches, then see Queen Maria Isabella crown the evening’s champion with plenty of pomp and fanfare.
  • Duration: 2 hours
From
US$49.99
US$65.92  US$15.93 savings
See Details
  • Duration: 2 hours
From
US$49.99
US$65.92  US$15.93 savings


mobile_o
Having trouble booking online?
(888) 651-9785
Call (888) 651-9785