Search Mountain Hotels in Southwestern Virginia

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Southwestern Virginia hotels with mountains nearby

1. Holiday Inn Express & Suites Christiansburg by IHG

Holiday Inn Express & Suites Christiansburg by IHG
2.5 star property
Christiansburg
8.8 out of 10, Excellent, (1,005 reviews)
"Nice breakfast buffet, very clean room"
United States
Betty
The price is £66
includes taxes & fees
10 Dec - 11 Dec
Holiday Inn Express & Suites Christiansburg by IHG

2. Hotel Floyd

Hotel Floyd
2.0 star property
Floyd
9.8 out of 10, Exceptional, (564 reviews)
"Convenient location to downtown, uniquely decorated rooms, and excellent breakfast."
United States
Rob
The price is £100
includes taxes & fees
1 Dec - 2 Dec
Hotel Floyd

3. 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, (2,150 reviews)
"Great place to stay!"
United States
Kathleen
The price is £70
includes taxes & fees
29 Nov - 30 Nov
Sleep Inn Wytheville I-77 and I-81

4. Hampton Inn Norton, VA

Hampton Inn Norton, VA
2.5 star property
Norton
9.4 out of 10, Exceptional, (231 reviews)
"Good hotel- downtown. Breakfast was good, nice little convenience store in the lobby."
United States
Ann
The price is £69
includes taxes & fees
29 Nov - 30 Nov
Hampton Inn Norton, VA

5. Blacksburg Bed & Breakfast

Blacksburg Bed & Breakfast
4.0 star property
Downtown Blacksburg
9.6 out of 10, Exceptional, (431 reviews)
"Great Location and amenities. Rooms were clean and spacious."
United States
Thomas
The price is £74
includes taxes & fees
15 Nov - 16 Nov
Blacksburg Bed & Breakfast

6. Fairfield Inn by Marriott Christiansburg

Fairfield Inn by Marriott Christiansburg
3.0 star property
Christiansburg
9.2 out of 10, Wonderful, (859 reviews)
"easy check in, very friendly and helpful employee, the room was awesome, neat, quiet, the bed was perfect, breakfast was great, the morning employee was awseome"
United States
don
The price is £78
includes taxes & fees
29 Nov - 30 Nov
Fairfield Inn by Marriott Christiansburg

7. Tuggle's Gap Roadside Inn - Blue Ridge Parkway

Tuggle's Gap Roadside Inn - Blue Ridge Parkway
2.0 star property
Floyd
9.2 out of 10, Wonderful, (193 reviews)
"Loved Max and Cherub the restaurant. Friendliest and most welcoming folks. Great motel!"
United States
Ann
The price is £83
includes taxes & fees
29 Nov - 30 Nov
Tuggle's Gap Roadside Inn - Blue Ridge Parkway

8. Travelodge by Wyndham Wytheville

Travelodge by Wyndham Wytheville
2.0 star property
Wytheville
8.0 out of 10, Very good, (1,174 reviews)
"Great place to stay"
United States
Janet
The price is £51
includes taxes & fees
10 Nov - 11 Nov
Travelodge by Wyndham Wytheville

9. Comfort Suites Abingdon I-81

Comfort Suites Abingdon I-81
2.5 star property
Abingdon
9.2 out of 10, Wonderful, (1,003 reviews)
"Convenient location, very quiet, nice room."
United States
Vincent
The price is £68
includes taxes & fees
6 Dec - 7 Dec
Comfort Suites Abingdon I-81

10. Spark by Hilton Roanoke Civic Center

Spark by Hilton Roanoke Civic Center
2.5 star property
Gainsboro
9.0 out of 10, Wonderful, (433 reviews)
"We had a quick check in and our room was very clean. The bed was very comfortable. Breakfast was very basic but was good for something quick on the run."
United States
Robert
The price is £63
includes taxes & fees
29 Nov - 30 Nov
Spark by Hilton Roanoke Civic Center
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.

Top Southwestern Virginia Hotel Reviews

Explore a world of travel with Expedia