Get your sleigh ready to climb up the mountains to Asheville, North Carolina for holiday fun. Looking for the best Christmas hotel in Asheville to celebrate the holidays? Then look no further than the historic Omni Grove Park Inn in Asheville, North Carolina. Take in the majesty of the holiday decorations and feast on the sumptuous Sunday brunch buffet, complete with champagne and mimosas. Cheers!

What makes the Omni Grove Park Inn the best Christmas hotel in Asheville? Check out the view from the back of this historic hotel.

Hear the holiday tunes in the air as you visit the Omni Grove Park Inn in Asheville, NC. Photo by Melodious TravelingMom Sherry Boswell.

Best Christmas Hotel in Asheville: the Omni Grove Park Inn

Making an annual trip to the Omni Grove Park Inn is a holiday tradition for our family. Nestled in a residential community overlooking the mountains, the Omni Grove Park Inn dates back to 1913 and on the Historic Register of Hotels.

You can make an entire day out of your trek. Enjoy a delicious Sunday brunch; stroll the resort to take in the majesty of the decor and mountain views; decide which themed Christmas tree is your favorite; and stare in wonder at the artistic gingerbread creations from the National Gingerbread Competition.

Here’s a holiday playlist to get you ready for what awaits you at the Omni Grove Park Inn:

“O Tannenbaum”

Holiday fun at the Omni Grove Park Inn overflows-especially at the large Christmas tree in the lobby.

The majestic tree in the main lobby is a prime spot for photographs. Photo by Melodious TravelingMom Sherry Boswell.

Naturally, the Grove Park Inn is a find in any season, but to celebrate the lead-up to Christmas, it is positively stunning! From the enormous centerpiece Christmas tree in the lobby, roaring stone fireplaces, and more than 100 uniquely themed Christmas trees lining the hallways, you are surrounded by holiday imagery.

My teen and tween love to walk the hallways and decide which tree is their favorite. Usually, a tree with animals on it wins, but they also loved the ice cream tree and the peacock tree.

What makes the Omni Grove Park Inn the best Christmas hotel in Asheville? The peacock tree is one of 100 decorated trees.

The peacock tree is a stunner with its plumage and bright colors. Photo by Melodious TravelingMom Sherry Boswell.

“Do You Hear What I Hear?”

Not only will the halls be festooned with red, green and all garland in between, but you will enjoy the sounds of the holidays as well. The classical guitarist playing chords of Silent Night gets me every time! Check the events calendar on the Omni Grove Park Inn website to see what offerings will be there.

“Dance of the Sugar Plum Fairy”

What makes the Omni Grove Park Inn the best Christmas hotel in Asheville? The gingerbread creations for the National Gingerbread Competition.

Gingerbread houses made by adults and kids alike fill the halls of the Omni Grove Park Inn. Photo by Sherry Boswell, Melodious TravelingMom.

One of the main attractions at the Omni Grove Park Inn is the National Gingerbread House Competition for adults and kids alike.

TravelingMom Tip: The gingerbread competition is a big draw to the Grove Park Inn, so much so that they now have had to limit the touring hours for non-guests of the resort.

Starting November 26, 2017, and continuing through January 4, 2018, the competition is open to the public.  As a means to preserve the overall guest experience, The Omni Grove Park Inn invites guests not staying at the resort to view the display after 3:00 pm on Sundays or anytime Monday through Thursday, based on parking availability and excluding holidays (December 24, 25, 26, 31 and January 1, 2018.)

What makes the Omni Grove Park Inn the best Christmas hotel in Asheville? The fun gingerbread houses which deck the halls!

In its 25th year, the National Gingerbread Competition is a huge draw for the Omni Grove Park Inn. Photo by Melodious TravelingMom Sherry Boswell.

“Go Tell It On the Mountain”

What makes the Omni Grove Park Inn the best Christmas hotel in Asheville? The amazing Sunday brunch with this seafood buffet.

Shrimp, oysters, and crab legs overflow at the seafood buffet in the Champagne Sunday Brunch. Photo by Sherry Boswell, Melodious TravelingMom.

The big event for us was the Champagne Sunday Brunch in the Blue Ridge, aptly named for its amazing view of the Blue Ridge Mountains. Reservations this time of year are essential as this brunch is extremely popular.

Offered from 12:00-2:30 pm, the brunch includes three rooms brimming with food and desserts, including a carving station, raw bar, and made to order omelets; champagne or mimosa for adults 21 and up;

Pricing is $ 40 plus tax for adults; children ages 6-12 are $20 plus tax, and kids 5 and under eat free with paying adult.

My favorites were the eggnog stuffed French toast, the shrimp and grits, the bountiful seafood station, and the dessert bar, including Bananas Foster and bread pudding.  Bring your appetites because you will be tempted to eat almost everything!

What makes the Omni Grove Park Inn the best Christmas hotel in Asheville? The Blue Ridge buffet. Save room for dessert like these delicious red velvet cupcakes

Cupcakes, pies, and cookies have their own room in the Blue Ridge dining room. Photo by Melodious TravelingMom Sherry Boswell.

If the Sunday brunch is not your thing, try one of the other dining options:

  • Continental breakfast buffet, $17
  • Full breakfast buffet, $25
  • Friday night seafood buffet, $44
  • Saturday night prime rib buffet, $44 

Gratuity is included on parties of eight or more. Attire is Resort Casual. Reservations are highly recommended.

“Sleigh Ride”

What makes the Omni Grove Park Inn the best Christmas hotel in Asheville? A photo opportunity worthy area with a reindeer and sleigh on the Sunset Terrace.

Is that you, Rudolph? A reindeer at Omni Grove Park Inn on the Sunset Terrace. Photo by Melodious TravelingMom Sherry Boswell.

Don’t miss the Sunset Terrace for a reindeer and sleigh overlooking the mountains. This photo-opportunity spot has a reindeer poised at the front of a sleigh where you and your family and friends can climb in to take the most Christmas card worthy shots. The entire experience is memory-making magic!

What makes the Omni Grove Park Inn the best Christmas hotel in Asheville? Holiday decorations and arrangements like this outdoor topiary

Outdoor topiary at Omni Grove Park Inn. Photo by Melodious TravelingMom Sherry Boswell.

Parking: Your sleigh will require a parking fee of $20 (one charge per standard size vehicle, based on availability). Don’t feel like Scrooge: $10 of the parking charge goes to fund local non-profit organizations.

“Baby, It’s Cold Outside”

The fireplace with its cozy rocking chairs in the main lobby is bustling with activity, including holiday music. Grab a hot chocolate or hot toddy from the gingerbread house concession stand.

What makes the Omni Grove Park Inn the best Christmas hotel in Asheville? A rocking chair at the lobby's massive fireplace

Cozy up to the fireplace and enjoy listening to holiday music in the Omni Grove Park Inn lobby. Photo by Sherry Boswell, Melodious TravelingMom.

Other Suggestions for Asheville

For those of you who want to turn your “daycation” into an overnight, there are holiday packages available starting at  $219/night.

Here are some ideas for other places to stay and eat in Asheville and don’t forget to make time for the Biltmore House.

If dining or an overnight stay is outside the budget, no worries! The beauty is that you can still visit Omni Grove Park Inn and enjoy the ambiance and decorations without dining there. And there are plenty of FREE Asheville attractions.

To end with a classic Christmas tune, “Happy Holidays to you!”

What makes the Omni Grove Park Inn the best Christmas hotel in Asheville? Gingerbread houses and bountiful buffet and holiday decorations. Be sure to go check it out!