← Back

Luxury Mountain Resort in North Carolina: The Omni Grove Park Inn & Spa

If you’re searching for a luxury mountain resort in Asheville, North Carolina (United States), few places are as iconic as The Omni Grove Park Inn & Spa.

Set high above the city with sweeping views of the Blue Ridge Mountains, this historic resort blends timeless architecture, refined comfort, and one of the most unique spa experiences in the United States. From its massive stone fireplaces to its underground spa grotto, everything here feels designed to slow you down and immerse you in the setting.

Whether you’re planning a romantic getaway, a relaxing retreat, or a scenic mountain escape, this is one of the most recognizable and memorable stays in North Carolina.

North Carolina - Asheville - The Omni Grove Park Inn & Spa

Why This Asheville Resort Stands Out

There are many luxury hotels in Asheville, but very few have this level of character and history. What makes The Omni Grove Park Inn & Spa different is its ability to feel both:

  • grand and historic
  • warm and welcoming

The moment you walk into the lobby, you’re greeted by enormous stone fireplaces, often accompanied by live piano music in the evenings. It’s the kind of atmosphere that instantly sets the tone, relaxed, elegant, and deeply connected to its mountain surroundings.

North Carolina - Asheville - The Omni Grove Park Inn & Spa
North Carolina - Asheville - The Omni Grove Park Inn & Spa

A Spa Experience Unlike Anywhere Else

The highlight of the property is its subterranean spa, which is widely considered one of the best spa experiences in the region. Built into the mountainside, the spa features:

  • mineral pools and hydrotherapy areas
  • cascading waterfalls and rock-lined spaces
  • steam rooms, saunas, and relaxation lounges

The design feels almost like a hidden grotto carved into stone, calm, atmospheric, and completely separate from the outside world.

For travelers searching for a luxury spa resort in Asheville, this alone makes the property worth considering.

Mountain Views from the Famous Sunset Terrace

One of the most memorable experiences at the resort is simply stepping outside. The Sunset Terrace offers panoramic views over the Blue Ridge Mountains, especially beautiful during golden hour. It’s one of those places where:

  • mornings feel quiet and refreshing
  • afternoons stretch slowly
  • sunsets become the highlight of the day

Dining here adds another layer to the experience, with elevated cuisine paired with one of the best viewpoints in Asheville.

North Carolina - Asheville - The Omni Grove Park Inn & Spa
North Carolina - Asheville - The Omni Grove Park Inn & Spa

View More Photos and Prices on Expedia

A Classic Resort with Modern Comfort

While the property has a long history, it still offers all the comforts expected from a modern luxury stay. Guests can enjoy:

  • spacious rooms with premium bedding
  • indoor and seasonal outdoor pools
  • a fully equipped fitness center with yoga and Pilates
  • multiple on-site restaurants and lounges
  • golf on a historic Donald Ross-designed course

The balance between historic charm and modern amenities is what makes the experience feel complete.

Outdoor Activities in the Blue Ridge Mountains

Beyond the resort itself, the surrounding area adds even more to the stay. Located in Asheville, North Carolina, you’re close to:

  • scenic drives along the Blue Ridge Parkway
  • hiking and mountain trails
  • local breweries and downtown Asheville
  • cultural landmarks and historic sites

For travelers who want both relaxation and outdoor exploration, this location offers the best of both.

Who This Resort Is Best For

This property is ideal for travelers who value atmosphere and experience over something purely modern or minimal. It’s especially well suited for:

  • couples and romantic getaways
  • spa-focused trips
  • scenic mountain retreats
  • travelers who enjoy historic luxury hotels

If you’re looking for something that feels unique, relaxing, and rooted in its location, this is a strong choice.

Final Thoughts

If you’re planning a stay in the Blue Ridge Mountains and want something more memorable than a standard hotel, The Omni Grove Park Inn & Spa is one of the most iconic options in Asheville The combination of:

  • historic stone architecture
  • mountain views
  • a one-of-a-kind spa
  • and a relaxed, elegant atmosphere

creates a stay that feels timeless rather than trendy. For travelers seeking a luxury Asheville resort with character, this is one of those places that continues to stand out year after year.