Search Mountain Hotels in Southwestern Virginia

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Southwestern Virginia Mountain Hotels

Our top choices for Southwestern Virginia hotels with mountains nearby

Spark by Hilton Roanoke Civic Center

Spark by Hilton Roanoke Civic Center
2.5 star property
Gainsboro
9.0 out of 10, Wonderful, (187 reviews)
"Clean room and friendly staff. "
United States
Sherri
The price is ₹5,737
₹6,500 total
includes taxes & fees
17 Feb - 18 Feb
Spark by Hilton Roanoke Civic Center

Holiday Inn Express & Suites Roanoke – Civic Center by IHG

Holiday Inn Express & Suites Roanoke – Civic Center by IHG
2.5 star property
Williamson Road
9.2 out of 10, Wonderful, (1,006 reviews)
"Nice, clean, place and extremely friendly would definitely recommend as a place to stay."
United States
christian
The price is ₹8,243
₹9,339 total
includes taxes & fees
15 Feb - 16 Feb
Holiday Inn Express & Suites Roanoke – Civic Center by IHG

Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 

Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 
4.0 star property
Gainsboro
9.4 out of 10, Exceptional, (1,000 reviews)
"Clean spacious room,excellent amenities, friendly and accomodating staff. Wonderful spa experience, beautiful place"
United States
Jeffrey
The price is ₹16,266
₹18,430 total
includes taxes & fees
21 Feb - 22 Feb
Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 

Comfort Suites Abingdon I-81

Comfort Suites Abingdon I-81
2.5 star property
Abingdon
9.2 out of 10, Wonderful, (1,000 reviews)
"Clean and comfortable. Perfect for a quick trip. Staff was so friendly! "
United States
Shantell
The price is ₹7,584
₹8,517 total
includes taxes & fees
22 Feb - 23 Feb
Comfort Suites Abingdon I-81

Quality Inn Hillsville

Quality Inn Hillsville
2.5 star property
Hillsville
7.6 out of 10, Good, (906 reviews)
"Our room was very clean & the staff was very friendly & helpful. The cost was also very reasonable. We would stay here again."
United States
Kenneth
The price is ₹5,674
₹6,519 total
includes taxes & fees
23 Feb - 24 Feb
Quality Inn Hillsville

Western Front Hotel

Western Front Hotel
2.5 star property
St. Paul
9.6 out of 10, Exceptional, (312 reviews)
"The staff was so helpful and the decor was unique."
United States
Sean
The price is ₹8,392
₹9,256 total
includes taxes & fees
15 Feb - 16 Feb
Western Front Hotel

Holiday Inn Roanoke-Tanglewood-Rt 419&i581 by IHG

Holiday Inn Roanoke-Tanglewood-Rt 419&i581 by IHG
3.0 star property
Roanoke
7.8 out of 10, Good, (805 reviews)
"Very nice hotel!"
United States
Nancy
The price is ₹7,880
₹8,850 total
includes taxes & fees
15 Feb - 16 Feb
Holiday Inn Roanoke-Tanglewood-Rt 419&i581 by IHG

Super 8 by Wyndham Richlands/Claypool Hill Area

Super 8 by Wyndham Richlands/Claypool Hill Area
2.0 star property
Pounding Mill
8.6 out of 10, Excellent, (574 reviews)
"Great stay "
United States
Joseph
The price is ₹6,005
₹6,624 total
includes taxes & fees
21 Feb - 22 Feb
Super 8 by Wyndham Richlands/Claypool Hill Area

The Lofts at Downtown Salem

The Lofts at Downtown Salem
3.5 star property
Salem
9.6 out of 10, Exceptional, (356 reviews)
"Incredible place to stay, cannot recommend more highly. Perfect location, gorgeous amenities and rooms."
United States
Ainsley
The price is ₹10,705
₹12,696 total
includes taxes & fees
1 Mar - 2 Mar
The Lofts at Downtown Salem

Fairfield Inn by Marriott Christiansburg

Fairfield Inn by Marriott Christiansburg
2.5 star property
Christiansburg
9.2 out of 10, Wonderful, (732 reviews)
"Room clean, breakfast good"
United States
Leslie
The price is ₹7,065
₹8,076 total
includes taxes & fees
1 Mar - 2 Mar
Fairfield Inn by Marriott Christiansburg
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