Few things are better than the feeling you get when you walk into a top-tier hotel. You know the ones I’m talking about. The large welcoming lobbies, the friendly doorman, and the attention to every detail. And that’s not even counting the rooms. The nicest of linens, comfortable beds with turndown service, and bathrooms that feel spa-like. Now I’m ready to pack my bags! The type of hotel stay that leaves you dreaming of returning, not just to the city but to the hotel. While these types of accommodations aren’t typical of the many trips I take, I have had the opportunity to stay in a few of these luxurious places.

And two of the ones I have stayed at are both in North Carolina. In fact, they are both in the North Carolina Mountains. And these two hotels have something else in common as well. Both of these North Carolina hotels were named on Southern Living’s list of The South’s Best Hotels for 2023. Both offer guests incredible, memorable experiences. Each features spas, fabulous dining, and a gorgeous Blue Ridge Mountain setting. Oh, and both are immaculately decorated during the holidays. While any time of year is perfect to visit, Christmas is by far my favorite. Have I given it away yet?

Here are the two North Carolina mountain hotels that were named as Southern Living’s The South’s Best Hotels in 2023:

  • 5. The Inn On Biltmore Estate (Asheville, NC)

    I’ve had a couple of occasions to stay at the Inn at Biltmore it’s magnificent. I am a frequent visitor to the estate, which is always a wonderful experience. But the service at this 4-star hotel is exactly what you’d expect as a guest of the Vanderbilts. The Inn offers breathtaking Blue Ridge Mountain views on a one-of-a-kind escape.

    The Inn At Biltmore

  • 2. The Omni Grove Park Inn (Asheville, NC)

    Another hotel I’ve been lucky enough to stay at once and dine at a handful of times. You haven’t fully lived until you’ve witnessed the sunset over the Blue Ridge Mountains on the back terrace of the Grove Park Inn. It’s truly breathtaking. Enjoy a cocktail in front of one of the enormous fireplaces in the lobby or spend the day relaxing at the world-class spa.

    Omni Grove Park Inn

  • Full Top 10 List

    1. Nicewonder Farm and Vineyards (Bristol, VA)
    2. Omni Grove Park Inn (Asheville, NC)
    3. The Peabody (Memphis, TN)
    4. The Grand Hotel Golf Resort and Spa (Point Clear, AL)
    5. The Inn On Biltmore Estate (Asheville, NC)
    6. The Greenbrier (White Sulfer Springs, WV)
    7. Hotel Monteleone (New Orleans, LA)
    8. The Cloister at Sea Island (Sea Island, GA)
    9. W Hotel (Nashville, TN)
    10. The King and Prince Beach & Golf Resort (St. Simons Island, GA)

    Read the full list and description on Southern Living’s Website.

  • 10 Hotels For An Easy Romantic Weekend Getaway In North Carolina

    Looking for the perfect romantic weekend getaway in North Carolina? Whether you’re looking for Valentine’s Day, an anniversary, or just because there is nothing better than a quiet, romantic vacation with the one you love. It’s easy to do the same old soam when it comes to vacationing. Maybe you have a go-to beach or tend to book an Airbnb. But if you want the ultimate relaxing retreat look no further than some of North Carolina’s best hotels. Each of the 10 places on this list will ensure you make the most out of your time together while enjoying the luxury and all the amenities you desire. Or you can be left alone and never leave your room if you so choose. The coast, mountains, and piedmont are all covered on this list giving you ample options for whatever your perfect destination may be.

    Why not make it a surprise? Trust me guys, your girl will love you for it! Or talk it over if that works best for you. Go ahead and make that reservation, pack your best, and grab your partner for the perfect romantic weekend getaway in North Carolina. If only finding someone to go with was this easy!

  • Cedar Crest Inn

    Location: Asheville, NC

    Cedar Crest Inn is situated on a meticulously manicured 3-acre property centered around the historic Queen Victorian “pink lady” 1891 Mansion. A favorite for romantic getaways, our B&B is located just a few blocks from the Biltmore Estate entrance and Biltmore Village with great shops and restaurants.

  • The Greystone Inn

    Location: Lake Toxaway

    Nestled in the lush embrace of the North Carolina mountains, you’ll find The Greystone. A personal hotel, gracious and fire lit with views to take your breath away. The inn features 30 guest rooms described as comfortable retreats, luxuriously appointed; a place for quiet mornings and reflective evenings. Enjoy your meals at The Restaurant at Greystone known for its breathtaking views of the lake and mountains, fresh, seasonal cuisine, and enchanting fire-lit ambiance. Overnight guests can take advantage of the spa, and enjoy a nightcap at the Mansion Bar.

  • The Village Inns of Blowing Rock

    Location: Blowing Rock, NC

    The Village Inns of Blowing Rock is a combination of 5 properties with their own feel. It includes the Ridgeway Inn, Hillwinds Inn, Village Inn, Boxwood Lodge, and the Blowing Rock Inn.

  • The Swag

    Location: Waynesville

    The Swag’s website states, “The Swag’s mountaintop views and private entrance into the Great Smoky Mountains National Park are only part of what makes the property special. Every moment is meaningful – from broad lawns to cozy nooks, romantic details to rustic roots – while our epic backcountry stretches out all around. The thoughtful nature of our buildings and amenities conveys a rare, sincere sense of mountain charm and intimacy that keeps our guests returning over and over again.”


  • Old Edwards Inn and Spa

    Location: Highlands, NC

    Old Edwards Inn and Spa describe itself in this way. “On the fun and scenic southwestern plateau of North Carolina’s Blue Ridge Mountains, Old Edwards Inn and Spa is woven into the community, culture, and setting of the vibrant town of Highlands. Situated in the heart of downtown is a European-style Relais & Chateaux property and mountain resort with luxury guestrooms, suites, cottages, vacation homes, premium leisure amenities, farm-fed restaurants, and a world-class spa.”

  • High Hampton Inn

    Location: Cashiers

    Sitting at the foot of a breathtaking rock face, at the edge of a peaceful private lake, the elegantly understated Inn is one of America’s most beloved historic hotels- the High Hampton, a beacon still calling visitors to come away and relax, to come away and reconnect with family, friends, and nature. 

  • Blackbeard's Lodge

    Location: Ocracoke, NC

    According to its website, “Blackbeard’s Lodge is the perfect marriage of past and present. The most historic hotel in Ocracoke, Blackbeard’s Lodge features modern living amenities close to pristine Ocracoke Beaches and within walking distance of Village restaurants, gift shops, and attractions.”

  • Carolina Hotel at Pinehurst

    Location: Pinehurst, NC

    The Carolina Hotel is a majestic century-old hotel located in the heart of Pinehurst. Its sweeping verandas make you feel as though you’ve stepped back in time to an era when elegance defined grand hotels and resorts. Dubbed the “Queen of the South,” The Carolina has 230 Four-Diamond guest rooms including suites.

  • Bed & Breakfast On Tiffany Hill

    Location: Mills River

    Nestled in the foothills of Western North Carolina, the Bed & Breakfast on Tiffany Hill is a purpose-built B&B conveniently situated in what is known as the “Playground of the South.” Tiffany Hill’s seven stunning guestrooms provide comfort for a romantic getaway, a haven for business travelers, or a home-base destination for exploration in Western North Carolina. Then wake up each morning to a 3-course gourmet breakfast.

Sign me up for the K104.7 email newsletter!

Your favorite station is giving you exclusive access to some great content. Become a K 104.7 VIP Member and get exclusive access to music news, contests, quizzes, and MORE!

By clicking "Subscribe" I agree to the website's terms of Service and Privacy Policy. I understand I can unsubscribe at any time.