Find hotels in Southwestern Virginia, VA from $57

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Southwestern Virginia hotels

Comfort Inn & Suites Hillsville I-77

Comfort Inn & Suites Hillsville I-77
2.5 star property
Hillsville
9.2 out of 10, Wonderful, (1,004 reviews)
"Check in was easy and staff was very sweet and kind. Great place for an overnight stay. "
United States
Erik
$99 nightly
The price is $112
May 27 - May 28
Total with taxes and fees
Comfort Inn & Suites Hillsville I-77

Natural Bridge Hotel, Trademark Collection by Wyndham

Natural Bridge Hotel, Trademark Collection by Wyndham
3.0 star property
Natural Bridge
7.8 out of 10, Good, (1,003 reviews)
"Staff was welcoming, the room clean complete with amenities needed for our stay. Dinner/breakfast was fresh, good and a lot of food. Hotel convenient to the Natural Bridge and hiking activities. Would definitely stay again."
United States
Randall
$88 nightly
The price is $102
May 3 - May 4
Total with taxes and fees
Natural Bridge Hotel, Trademark Collection by Wyndham

Fairfield Inn by Marriott Christiansburg

Fairfield Inn by Marriott Christiansburg
3.0 star property
Christiansburg
9.2 out of 10, Wonderful, (754 reviews)
"Excellent hotel and very friendly staff. Location was perfect."
United States
Barry
$74 nightly
The price is $84
May 10 - May 11
Total with taxes and fees
Fairfield Inn by Marriott Christiansburg

General Francis Marion Hotel

General Francis Marion Hotel
4.0 star property
Marion
9.4 out of 10, Exceptional, (1,003 reviews)
"We have stayed here many times and it has always been wonderful. We really like the town as well."
United States
L. David
$107 nightly
The price is $121
Apr 28 - Apr 29
Total with taxes and fees
General Francis Marion Hotel

Tru by Hilton Radford, VA

Tru by Hilton Radford, VA
2.5 star property
Christiansburg
9.0 out of 10, Wonderful, (686 reviews)
"Breakfast was sufficient. Parking was great and we felt safe at this establishment."
United States
Bruce
$85 nightly
The price is $92
May 4 - May 5
Total with taxes and fees
Tru by Hilton Radford, VA

La Quinta Inn & Suites by Wyndham Roanoke Salem

La Quinta Inn & Suites by Wyndham Roanoke Salem
3.0 star property
Salem
9.0 out of 10, Wonderful, (1,366 reviews)
"Will stay here again. "
Canada
Andrea
$89 nightly
The price is $101
May 3 - May 4
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Roanoke Salem

Hard Rock Hotel & Casino Bristol

Hard Rock Hotel & Casino Bristol
2.5 star property
Bristol
9.2 out of 10, Wonderful, (371 reviews)
"Very kind and helpful team! The resort was gorgeous and offered a lot of wonderful things to see and do."
United States
Cody
$158 nightly
The price is $192
May 11 - May 12
Total with taxes and fees
Hard Rock Hotel & Casino Bristol

Jackson Park Inn, an Ascend Collection Hotel

Jackson Park Inn, an Ascend Collection Hotel
2.5 star property
Pulaski
9.4 out of 10, Exceptional, (735 reviews)
"Breakfast was good and hot about the only thing good i can say about this hotel"
United States
Matthew
$104 nightly
The price is $116
May 27 - May 28
Total with taxes and fees
Jackson Park Inn, an Ascend Collection Hotel

Sleep Inn Wytheville I-77 and I-81

Sleep Inn Wytheville I-77 and I-81
2.5 star property
Wytheville
9.2 out of 10, Wonderful, (1,953 reviews)
"Great stay"
United States
Jonathan
$90 nightly
The price is $104
Apr 30 - May 1
Total with taxes and fees
Sleep Inn Wytheville I-77 and I-81

Tru By Hilton Christiansburg

Tru By Hilton Christiansburg
2.5 star property
Christiansburg
9.4 out of 10, Exceptional, (476 reviews)
"The hotel is clean and updated. Breakfast was good. "
United States
Ann
$85 nightly
The price is $97
May 4 - May 5
Total with taxes and fees
Tru By Hilton Christiansburg

Comfort Suites Abingdon I-81

Comfort Suites Abingdon I-81
2.5 star property
Abingdon
9.2 out of 10, Wonderful, (1,007 reviews)
"Front desk staff were so helpful! We had a great stay. "
United States
Erica
$96 nightly
The price is $107
May 27 - May 28
Total with taxes and fees
Comfort Suites Abingdon I-81

Country Inn & Suites by Radisson, Abingdon, VA

Country Inn & Suites by Radisson, Abingdon, VA
2.5 star property
Abingdon
9.0 out of 10, Wonderful, (1,179 reviews)
"All around great stay"
United States
Brian
$83 nightly
The price is $93
May 24 - May 25
Total with taxes and fees
Country Inn & Suites by Radisson, Abingdon, VA

Hotel Floyd

Hotel Floyd
2.0 star property
Floyd
9.6 out of 10, Exceptional, (507 reviews)
"I use it for business trips , well maintained property with music vibe. Well decorated rooms. Highly recommended for travelers passing through."
United States
Sudhakar
$121 nightly
The price is $133
Apr 28 - Apr 29
Total with taxes and fees
Hotel Floyd

The Highlander at Radford, Tapestry Collection by Hilton

The Highlander at Radford, Tapestry Collection by Hilton
3.5 star property
Radford
9.6 out of 10, Exceptional, (845 reviews)
"Excellent hotel and restaurant "
United States
lorraine
$89 nightly
The price is $101
May 4 - May 5
Total with taxes and fees
The Highlander at Radford, Tapestry Collection by Hilton

Springhill Suites By Marriott Roanoke North

Springhill Suites By Marriott Roanoke North
4.0 star property
Alpine Hills
9.6 out of 10, Exceptional, (348 reviews)
"Great stay."
United States
Valerie
$107 nightly
The price is $120
May 3 - May 4
Total with taxes and fees
Springhill Suites By Marriott Roanoke North

Holiday Inn Express Troutville by IHG

Holiday Inn Express Troutville by IHG
2.5 star property
Troutville
9.4 out of 10, Exceptional, (824 reviews)
"Great everything. "
United States
Tammy
$111 nightly
The price is $125
May 26 - May 27
Total with taxes and fees
Holiday Inn Express Troutville by IHG

Mountain Lake Lodge

Mountain Lake Lodge
3.5 star property
Pembroke
8.8 out of 10, Excellent, (537 reviews)
"We loved the hotel and the grounds, we had a great weekend."
United States
Juan
$182 nightly
The price is $198
Apr 29 - Apr 30
Total with taxes and fees
Mountain Lake Lodge

The Bolling Wilson Hotel

The Bolling Wilson Hotel
3.0 star property
Wytheville
9.6 out of 10, Exceptional, (853 reviews)
"Easy parking, nice hotel, and the restaurant has very good food"
United States
john
$178 nightly
The price is $205
May 3 - May 4
Total with taxes and fees
The Bolling Wilson Hotel

Hampton Inn Salem, VA

Hampton Inn Salem, VA
2.5 star property
Salem
9.2 out of 10, Wonderful, (1,004 reviews)
"Everything was nice, clean room, very good breakfast..."
United States
Ivan
$101 nightly
The price is $115
May 20 - May 21
Total with taxes and fees
Hampton Inn Salem, VA

avid hotel Salem by IHG

avid hotel Salem by IHG
2.5 star property
Salem
9.6 out of 10, Exceptional, (1,003 reviews)
" Everything was clean, staff welcoming, rooms were quiet and comfortable"
United States
Nancy
$80 nightly
The price is $91
May 18 - May 19
Total with taxes and fees
avid hotel Salem by IHG
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.

Vacation Rentals in Southwestern Virginia

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular The South attractions

Learn more about Southwestern Virginia

Road trips with gorgeous scenery and interesting stops along the way describe this unhurried area. Visit for mountain views and pastoral scenes.

Top Southwestern Virginia Hotel Reviews

More cheap stays in Southwestern Virginia

Hotels in Southwestern Virginia with star-rating

Explore a world of travel with Expedia