Find Resorts & Hotels with Spas in Asheville, NC

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Asheville Resorts & Hotels with Spas

Abbington Green Bed & Breakfast Inn
Great for spa weekends
4.5 out of 5
46 & 48 Cumberland Circle, Asheville, NC
The price is $285 per night from Dec 2 to Dec 2
5/5 Exceptional! (213 reviews)
Travelers like: spa services onsite, massage, facials, scrubs
Travelers say...
"We had a great experience. It was a pleasant surprise to find that the new owners installed a charger for electric vehicles."

Reviewed on Oct 3, 2021

Abbington Green Bed & Breakfast Inn
Holiday Inn Express & Suites Asheville Downtown, an IHG Hotel
2.5 out of 5
42 Tunnel Rd, Asheville, NC
Fully refundable
The price is $99 per night from Nov 28 to Nov 28
4.7/5 Exceptional! (291 reviews)
"Nice to see a working hot tub"

Reviewed on Nov 24, 2021

Holiday Inn Express & Suites Asheville Downtown, an IHG Hotel
Haywood Park Hotel, Ascend Hotel Collection
2.5 out of 5
1 Battery Park Ave, Asheville, NC
Fully refundableReserve now, pay when you stay
The price is $161 per night from Nov 28 to Nov 28
4.6/5 Exceptional! (978 reviews)
"Great location! Nice size room and clean. Friendly staff."

Reviewed on Nov 16, 2021

Haywood Park Hotel, Ascend Hotel Collection
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Homewood Suites by Hilton - Asheville
3 out of 5
88 Tunnel Rd, Asheville, NC
Fully refundableReserve now, pay when you stay
The price is $110 per night from Dec 5 to Dec 5
4.6/5 Wonderful! (1,021 reviews)
"The property is very clean and the staff is extremely friendly and helpful. The location is great within a few minutes' drive from downtown and very close to shopping and restaurants."

Reviewed on Nov 23, 2021

Homewood Suites by Hilton - Asheville
Grand Bohemian Asheville, Autograph Collection
Great for spa weekends
4.5 out of 5
11 Boston Way, Asheville, NC
Fully refundableReserve now, pay when you stay
The price is $360 per night from Dec 12 to Dec 12
4.6/5 Wonderful! (698 reviews)
Travelers like: full-service spa, massage, facials, manicures and pedicures
Travelers say...
"The front desk staff was super nice and made our early check-in very amazing. The valet staff was also helpful when checking in and with information. The valet was quite busy when checking out and it was a crazy cluster. We were happy with the bar staff and lunch. Very unimpressed by the breakfast. ..."

Reviewed on Nov 23, 2021

Grand Bohemian Asheville, Autograph Collection
Hilton Asheville Biltmore Park
Great for spa weekends
3.5 out of 5
43 Town Square Blvd, Asheville, NC
Fully refundableReserve now, pay when you stay
The price is $150 per night from Dec 5 to Dec 5
4.6/5 Wonderful! (672 reviews)
Travelers like: full-service spa, sauna, massage, facials
Travelers say...
"Everything"

Reviewed on Nov 20, 2021

Hilton Asheville Biltmore Park
1889 WhiteGate Inn & Cottage
Great for spa weekends
4 out of 5
173 E Chestnut Street, Asheville, NC
The price is $286 per night from Dec 12 to Dec 12
4.5/5 Wonderful! (34 reviews)
Travelers like: spa services onsite, sauna, steam room, massage
Travelers say...
"Great place to stay"

Reviewed on Oct 27, 2021

1889 WhiteGate Inn & Cottage
Holiday Inn Express Hotel & Suites Asheville Outlets, an IHG Hotel
2.5 out of 5
12 Rocky Ridge Road, Asheville, NC
Fully refundable
The price is $116 per night from Dec 5 to Dec 5
4.5/5 Wonderful! (971 reviews)
Clean, comfortable, excellent value 👌.
"I love the spacious bathroom which was well lit, and the shower was great. The beds are comfortable and plenty of nice pillows on each bed. Breakfast was good, and a good variety of options."

Reviewed on Nov 23, 2021

Holiday Inn Express Hotel & Suites Asheville Outlets, an IHG Hotel
1898 Waverly Inn
Great for spa weekends
3 out of 5
783 N Main St, Hendersonville, NC
The price is $133 per night from Dec 20 to Dec 20
4.5/5 Wonderful! (139 reviews)
Travelers like: spa services onsite, massage
Travelers say...
"Nice homey feeling, no rush ."

Reviewed on Nov 1, 2021

1898 Waverly Inn
The Omni Grove Park Inn
Great for spa weekends
4 out of 5
290 Macon Avenue, Asheville, NC
Fully refundableReserve now, pay when you stay
The price is $269 per night from Dec 6 to Dec 6
4.4/5 Wonderful! (973 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
"The architecture, atmosphere, and environment are unique and one of a kind, especially during the holidays."

Reviewed on Nov 27, 2021

The Omni Grove Park Inn
Country Inn & Suites by Radisson, Asheville Downtown Tunnel Road, NC
3 out of 5
199 Tunnel Rd, Asheville, NC
Fully refundableReserve now, pay when you stay
The price is $94 per night from Nov 29 to Nov 29
4.4/5 Wonderful! (1,627 reviews)
"Clean and new"

Reviewed on Nov 27, 2021

Country Inn & Suites by Radisson, Asheville Downtown Tunnel Road, NC
Hotel Indigo Asheville Downtown, an IHG Hotel
3.5 out of 5
151 Haywood Street, Asheville, NC
Fully refundable
The price is $164 per night from Dec 13 to Dec 13
4.4/5 Wonderful! (982 reviews)
"Easy access off the main highway and close proximity to our resturants."

Reviewed on Nov 16, 2021

Hotel Indigo Asheville Downtown, an IHG Hotel
Holiday Inn Asheville Biltmore, an IHG Hotel
3 out of 5
435 Smokey Park Hwy, Asheville, NC
Fully refundable
The price is $101 per night from Dec 19 to Dec 19
4.3/5 Excellent! (987 reviews)
"Great pet friendly place."

Reviewed on Nov 23, 2021

Holiday Inn Asheville Biltmore, an IHG Hotel
The Residences at Biltmore
Great for spa weekends
3.5 out of 5
700 Biltmore Ave, Asheville, NC
Fully refundableReserve now, pay when you stay
The price is $109 per night from Dec 1 to Dec 1
4.2/5 Excellent! (1,027 reviews)
Travelers like: massage, hot tub
Travelers say...
"Very nice properties for an extended stay. Felt like home."

Reviewed on Nov 21, 2021

The Residences at Biltmore
Baymont by Wyndham Asheville/Biltmore Village
2.5 out of 5
204 Hendersonville Rd, Asheville, NC
Fully refundableReserve now, pay when you stay
The price is $88 per night from Dec 5 to Dec 5
4.2/5 Very Good! (950 reviews)
"I liked it being close to the location I was going. The breakfast staff would not let my husband bring our breakfast to our room. When we went to eat breakfast we seen two people take their breakfast to their room."

Reviewed on Nov 25, 2021

Baymont by Wyndham Asheville/Biltmore Village
Renaissance Asheville Hotel
3.5 out of 5
31 Woodfin Street, Asheville, NC
Fully refundableReserve now, pay when you stay
The price is $135 per night from Dec 5 to Dec 5
4.2/5 Very Good! (983 reviews)
"This was our second stay here and both times were excellent. The hotel and location are excellent for a nice trip to Downtown Asheville. Being able to walk to all the locations we like is so convenient."

Reviewed on Nov 26, 2021

Renaissance Asheville Hotel
Club Wyndham Resort at Fairfield Mountains
Great for spa weekends
3 out of 5
747 Buffalo Creek Rd, Lake Lure, NC
4.1/5 Very Good! (88 reviews)
Travelers like: spa services onsite, sauna, steam room, hot tub
Nice Getaway
"Very spacious. It was great luxury to have 2 bedrooms, a living room and even a loft sitting room. The kitchen is well stocked. You don't have to worry about getting dishwasher detergent or coffee filters. My children enjoyed using the spa bath. Great screened porch that we didn't use because of ..."

Reviewed on Jan 7, 2016

Get rates
Club Wyndham Resort at Fairfield Mountains
The 1927 Lake Lure Inn & Spa
Great for spa weekends
2.5 out of 5
2771 Memorial Highway, Lake Lure, NC
The price is $119 per night from Dec 10 to Dec 10
4.1/5 Very Good! (440 reviews)
Travelers like: spa services onsite, massage, facials, manicures and pedicures
Travelers say...
"Stayed in the annex building. It was quiet & quaint. Heating unit could use some updates. Outside door could use some sealing so that critters cannot enter the room. We found a live lizard in our room one day. Outside light a bit too close to our window— did allow the room to get dark. Overall, it ..."

Reviewed on Nov 23, 2021

The 1927 Lake Lure Inn & Spa
Crowne Plaza Resort Asheville, an IHG Hotel
Great for spa weekends
3.5 out of 5
1 Resort Dr, Asheville, NC
Fully refundable
The price is $125 per night from Dec 6 to Dec 6
3.9/5 Good! (984 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
"Staff friendly and helpful, great access to Ashville.Hotel very nice and clean"

Reviewed on Nov 21, 2021

Crowne Plaza Resort Asheville, an IHG Hotel
Black Mountain Inn
Great for spa weekends
3.5 out of 5
1186 Old Hwy 70, Black Mountain, NC
The price is $128 per night from Dec 13 to Dec 13
3.7/5 Good! (81 reviews)
Travelers like: spa services onsite, massage, facials
Travelers say...
"loved the charm and ease of the inn, and could walk over to Dynamite Coffee and min from downtown Black Mountain and Montreat."

Reviewed on Nov 12, 2021

Black Mountain Inn
Don't see what you're looking for?
See all available properties in Asheville
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Recent reviews of Asheville hotels
expedia verified reviews