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

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 6 - May 7
Total with taxes and fees
Natural Bridge Hotel, Trademark Collection by Wyndham

Comfort Inn & Suites Hillsville I-77

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

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
$102 nightly
The price is $116
May 5 - May 6
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, (689 reviews)
"Nice , clean , safe hotel , right off the highway."
United States
elliott
$84 nightly
The price is $91
May 12 - May 13
Total with taxes and fees
Tru by Hilton Radford, VA

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, (852 reviews)
"Excellent hotel and restaurant "
United States
lorraine
$92 nightly
The price is $105
May 11 - May 12
Total with taxes and fees
The Highlander at Radford, Tapestry Collection by Hilton

Hard Rock Hotel & Casino Bristol

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

Fairfield Inn by Marriott Christiansburg

Fairfield Inn by Marriott Christiansburg
3.0 star property
Christiansburg
9.2 out of 10, Wonderful, (758 reviews)
"Excellent hotel and very friendly staff. Location was perfect."
United States
Barry
$87 nightly
The price is $100
Jun 1 - Jun 2
Total with taxes and fees
Fairfield Inn by Marriott Christiansburg

Spark by Hilton Wytheville Holston Rd I 81

Spark by Hilton Wytheville Holston Rd I 81
2.5 star property
Wytheville
8.6 out of 10, Excellent, (205 reviews)
"Fantastic at this price point."
United States
Brent
$80 nightly
The price is $93
Jun 1 - Jun 2
Total with taxes and fees
Spark by Hilton Wytheville Holston Rd I 81

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,956 reviews)
"Great stay"
United States
Jonathan
$81 nightly
The price is $93
May 25 - May 26
Total with taxes and fees
Sleep Inn Wytheville I-77 and I-81

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
Jun 2 - Jun 3
Total with taxes and fees
Holiday Inn Express Troutville by IHG

Tru By Hilton Christiansburg

Tru By Hilton Christiansburg
2.5 star property
Christiansburg
9.4 out of 10, Exceptional, (479 reviews)
"The hotel is clean and updated. Breakfast was good. "
United States
Ann
$86 nightly
The price is $98
May 18 - May 19
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,004 reviews)
"Friendly staff. Overall the hotel is in good condition. "
United States
Elisa
$93 nightly
The price is $104
May 31 - Jun 1
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
$87 nightly
The price is $98
May 25 - May 26
Total with taxes and fees
Country Inn & Suites by Radisson, Abingdon, VA

Hampton Inn Christiansburg/Blacksburg

Hampton Inn Christiansburg/Blacksburg
2.5 star property
Christiansburg
9.6 out of 10, Exceptional, (1,001 reviews)
"Our stay and the staff were excellent. "
United States
Gary
$89 nightly
The price is $102
May 17 - May 18
Total with taxes and fees
Hampton Inn Christiansburg/Blacksburg

Springhill Suites By Marriott Roanoke North

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

Hotel Floyd

Hotel Floyd
2.0 star property
Floyd
9.6 out of 10, Exceptional, (510 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
$132 nightly
The price is $146
May 5 - May 6
Total with taxes and fees
Hotel Floyd

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, (739 reviews)
"Breakfast was good and hot about the only thing good i can say about this hotel"
United States
Matthew
$113 nightly
The price is $126
May 24 - May 25
Total with taxes and fees
Jackson Park Inn, an Ascend Collection Hotel

The Bolling Wilson Hotel

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

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,370 reviews)
"Will stay here again. "
Canada
Andrea
$89 nightly
The price is $101
May 10 - May 11
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Roanoke Salem

Holiday Inn Express Dublin by IHG

Holiday Inn Express Dublin by IHG
2.5 star property
Dublin
9.0 out of 10, Wonderful, (774 reviews)
" Good breakfast"
Canada
Joshua
$91 nightly
The price is $100
May 10 - May 11
Total with taxes and fees
Holiday Inn Express Dublin 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 Southwestern Virginia 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