Christmas Shows in Myrtle Beach

Celebrate the holidays in style this season with one of the many Christmas Shows Myrtle Beach has to offer. When you book your stay with Marina Inn at Grande Dunes, you’re close by to all the theatres – with The Carolina Opry and Pirates Voyage being right across the way. These unforgettable shows are a great way to spend the holidays with your family and create memories that’ll last a lifetime!

Pirates Voyage Christmas Show

Celebrate the upcoming holidays with a nautical twist at Pirates Voyage! The performers at Pirates Voyage will be putting on a special Christmas show as they walk you through the Charles Dickens’ classic, a Christmas Carol. Get in the holiday spirit as giant toys come to life and put on an acrobatic show high above the lagoon. While you watch Captain Scrooge go on a journey to discover the true meaning of Christmas. Pricing starts at $44.99 for adults and $24.99 for children that includes a fun, interactive pre-show in the Pirates Village. Then venture into the theatre for the show along with  a delicious four-course holiday meal featuring vegetable soup, roasted chicken, and more.  Show is going on now – December 31, 2017.


Channel your inner holiday spirit in Myrtle Beach with the “South’s Grandest Christmas Show” at the Alabama Theatre! This year’s show combines spectacular talent, scenery, and special effects to bring you the best holiday music experience. Nothing will put you in the holiday spirit quite like Christmas music. This year’s show will bring you a mix of both traditional Christmas songs and contemporary favorites. And you won’t want to miss their feature comedian Ricky Mokel. Come celebrate the holidays with song, dance, and laughter! Price starts at $43.80 for adults. Pricing for children ages 16 & under also available.


It’s the most wonderful time of the year here in Myrtle Beach and Legends in Concert is here to help you celebrate. Their Ultimate Christmas Spectacular will feature holiday classics, magic, and fun!

World-renowned tribute artists will be spreading holiday cheer as they perform traditional holiday classics, as well as signature songs and contemporary holiday favorites. Celebrate the holidays with some of your favorites as performers pay tribute to stars such as Dolly Parton, Elvis Presley, and Rod Stewart. Don’t be surprised if you find yourself singing along! Prices start at $39.95 for adults and $13.95 for children.


If you only see one show…..

The Carolina Opry will be putting on their award-winning, unforgettable Christmas Show of the South! This show is the pinnacle of all Christmas shows in Myrtle Beach.  Performing for 32 years featuring some of the original cast members like pianist Rocky Fretz along with some new new cast members as well like 17 year old Rory John Zak. And don’t forget one of America’s Got Talent favorite’s “All That“. Fully immersed in the Christmas spirit, the decorations at Carolina Opry are a show in themselves featuring 35 Christmas trees, 75 wreaths, countless tree ornaments and Christmas snow!

If you needed an extra reason to book your stay at Marina Inn at Grande Dunes, there is a Carolina Opry Christmas Show Package that includes

  • 2 night accommodations in a grande guest room
  • Regular admission for 2 adults to the “Christmas Show of the South”.
  • Prices start at $315 per couple. 

All you have to do is reserve a room between now and December 28th, 2017.

Regardless of if you’ve been naughty or nice this year, treat yourself to a holiday experience unlike any other! Enjoy one of the many award-winning Christmas shows Myrtle Beach has to offer for a holiday vacation you’ll never forget!