Find Hotels with Restaurants 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 Hotels with Restaurants

Abbington Green Bed & Breakfast Inn
4.5 out of 5
46 & 48 Cumberland Circle, Asheville, NC
The price is $274 per night from Feb 6 to Feb 7
5/5 Exceptional! (217 reviews)
"Enjoyed our stay."

Reviewed on Dec 18, 2021

Abbington Green Bed & Breakfast Inn
Princess Anne Hotel & Breakfast
3.5 out of 5
301 East Chestnut Street, Asheville, NC
The price is $99 per night from Feb 7 to Feb 8
4.8/5 Exceptional! (497 reviews)
"Very cool property. The breakfast was great and the complimentary happy hour was a very nice touch! I would certainly stay there again."

Reviewed on Jan 15, 2022

Princess Anne Hotel & Breakfast
The Inn on Biltmore Estate
4 out of 5
1 Antler Hill Rd, Asheville, NC
The price is $230 per night from Feb 1 to Feb 2
4.8/5 Exceptional! (892 reviews)
"The property is beautiful and the staff was so kind and friendly and helpful it makes me want to plan an annual visit every year at Christmas."

Reviewed on Jan 12, 2022

The Inn on Biltmore Estate
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.
Village Hotel on Biltmore Estate
3.5 out of 5
207 Dairy Rd, Asheville, NC
The price is $128 per night from Jan 26 to Jan 27
4.7/5 Exceptional! (986 reviews)
"Was very beautiful especially because it snowed as well."

Reviewed on Jan 18, 2022

Village Hotel on Biltmore Estate
Country Inn & Suites by Radisson, Asheville Westgate, NC
3 out of 5
22 Westgate Parkway, Asheville, NC
Fully refundableReserve now, pay when you stay
The price is $80 per night from Feb 3 to Feb 4
4.5/5 Wonderful! (974 reviews)
"A great dog friendly hotel!"

Reviewed on Jan 2, 2022

Country Inn & Suites by Radisson, Asheville Westgate, NC
Country Inn & Suites by Radisson, Asheville Downtown Tunnel Road, NC
3 out of 5
199 Tunnel Rd, Asheville, NC
Fully refundable
The price is $70 per night from Jan 24 to Jan 25
4.4/5 Wonderful! (1,587 reviews)
"Everyone was very helpful. David M did an amazing job serving up the breakfast.. Also a very clean establishment"

Reviewed on Jan 17, 2022

Country Inn & Suites by Radisson, Asheville Downtown Tunnel Road, NC
The Omni Grove Park Inn
4 out of 5
290 Macon Avenue, Asheville, NC
Fully refundableReserve now, pay when you stay
The price is $214 per night from Jan 25 to Jan 26
4.4/5 Wonderful! (966 reviews)
"Enjoyed a night at the hotel. We were disappointed we could not get a reservation in one of your restaurants, days before we arrived."

Reviewed on Jan 9, 2022

The Omni Grove Park Inn
Country Inn & Suites by Radisson, Asheville at Asheville Outlet Mall, NC
2.5 out of 5
845 Brevard Road, Asheville, NC
Fully refundable
The price is $60 per night from Feb 6 to Feb 7
4.4/5 Excellent! (948 reviews)
"Great place to stay."

Reviewed on Jan 10, 2022

Country Inn & Suites by Radisson, Asheville at Asheville Outlet Mall, NC
Country Inn & Suites by Radisson, Asheville West, NC
3 out of 5
1914 Old Haywood Rd, Asheville, NC
Fully refundable
The price is $67 per night from Jan 24 to Jan 25
4.3/5 Excellent! (992 reviews)
"Absolutely loved the stay. Neat and clean."

Reviewed on Jan 9, 2022

Country Inn & Suites by Radisson, Asheville West, NC
DoubleTree by Hilton Asheville Downtown
4 out of 5
199 Haywood St, Asheville, NC
Fully refundableReserve now, pay when you stay
The price is $118 per night from Jan 27 to Jan 28
4.3/5 Excellent! (982 reviews)
"Nice property and rooms. The view was not really a view though."

Reviewed on Jan 11, 2022

DoubleTree by Hilton Asheville Downtown
Holiday Inn Asheville Biltmore, an IHG Hotel
3 out of 5
435 Smokey Park Hwy, Asheville, NC
Fully refundable
The price is $84 per night from Jan 23 to Jan 24
4.3/5 Excellent! (986 reviews)
"Door hinges allow doors to slam. Loud families with kids in the hallway from 7:30 on so it’s not a good spot to sleep in at."

Reviewed on Jan 18, 2022

Holiday Inn Asheville Biltmore, an IHG Hotel
Best Western Asheville Tunnel Road
2.5 out of 5
501 Tunnel Rd, Asheville, NC
Fully refundableReserve now, pay when you stay
The price is $74 per night from Jan 21 to Jan 22
4.3/5 Excellent! (944 reviews)
"Nice and clean, accesible to visiting places."

Reviewed on Jan 17, 2022

Best Western Asheville Tunnel Road
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 $81 per night from Jan 23 to Jan 24
4.2/5 Very Good! (955 reviews)
"Closeness to Biltmore and downtown Asheville was great."

Reviewed on Jan 10, 2022

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 $111 per night from Jan 23 to Jan 24
4.1/5 Very Good! (969 reviews)
"Location"

Reviewed on Jan 15, 2022

Renaissance Asheville Hotel
Clarion Inn Biltmore Village
2.5 out of 5
234 Hendersonville Rd, Asheville, NC
Fully refundableReserve now, pay when you stay
The price is $70 per night from Feb 3 to Feb 4
4.1/5 Very Good! (1,253 reviews)
"Great new find as we go to Asheville at least once a year. Breakfast was great, the room was super clean, no smells. Bed was comfortable, tv nice and large. Parking was easy. Check-in and check-out was fast, no hidden charges. Morning check-out front desk person nice, friendly. Area is clean, convenient ..."

Reviewed on Jan 17, 2022

Clarion Inn Biltmore Village
Quality Inn Asheville Downtown Tunnel Road
2.5 out of 5
180 Tunnel Rd, Asheville, NC
Fully refundableReserve now, pay when you stay
The price is $51 per night from Feb 9 to Feb 10
4.1/5 Very Good! (971 reviews)
"The room was cleaner than most of the rooms I've checked into this year."

Reviewed on Jan 6, 2022

Quality Inn Asheville Downtown Tunnel Road
The Beaucatcher – A Boutique Motel
2.5 out of 5
60 TUNNEL ROAD, Asheville, NC
Fully refundableReserve now, pay when you stay
The price is $59 per night from Jan 23 to Jan 24
4/5 Very Good! (957 reviews)
"Our room was cozy and clean. The staff were pleasant and took time to tell us about some local places to eat since this was our first time. They were very helpful. I would stay here again and highly recommend to others."

Reviewed on Jan 5, 2022

The Beaucatcher – A Boutique Motel
Four Points by Sheraton Asheville Downtown
3 out of 5
22 Woodfin St, Asheville, NC
Fully refundableReserve now, pay when you stay
The price is $93 per night from Jan 27 to Jan 28
3.9/5 Very Good! (986 reviews)
"Perfect place to stay in Downtown Asheville...My go-to whenever visiting.😊"

Reviewed on Jan 12, 2022

Four Points by Sheraton Asheville Downtown
Crowne Plaza Resort Asheville, an IHG Hotel
3.5 out of 5
1 Resort Dr, Asheville, NC
Fully refundable
The price is $98 per night from Jan 27 to Jan 28
3.9/5 Good! (993 reviews)
"whent there twice on 2021. Like the property and love the city."

Reviewed on Jan 4, 2022

Crowne Plaza Resort Asheville, an IHG Hotel
Cascades Mountain Resort, Ascend Hotel Collection
3.5 out of 5
201 Sugarloaf Road, Hendersonville, NC
Fully refundableReserve now, pay when you stay
The price is $66 per night from Jan 23 to Jan 24
3.8/5 Good! (879 reviews)
"We love the restaurant and the pool! The rooms are a bit dated, though."

Reviewed on Jan 10, 2022

Cascades Mountain Resort, Ascend Hotel Collection
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.

Recent reviews of Asheville hotels
expedia verified reviews