Find hotels in Southwestern Virginia, VA from $55

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Peaks of Otter Lodge
3 out of 5
85554 Blue Ridge Pkwy, Bedford, VA
The price is $169 per night from Nov 1 to Nov 1
84.51 mi from city center
4.2/5 Very Good! (540 reviews)
"Beautiful setting"

Reviewed on Oct 12, 2021

Peaks of Otter Lodge
Natural Bridge Hotel, Trademark Collection by Wyndham
3 out of 5
15 Appledore Ln, Natural Bridge, VA
Fully refundableReserve now, pay when you stay
The price is $93 per night from Oct 21 to Oct 21
92.27 mi from city center
3.4/5 (956 reviews)
"Our stay was ok would stay there again"

Reviewed on Oct 11, 2021

Natural Bridge Hotel, Trademark Collection by Wyndham
La Quinta Inn & Suites by Wyndham Roanoke Salem
2.5 out of 5
140 Sheraton Dr, Salem, VA
Fully refundableReserve now, pay when you stay
The price is $84 per night from Oct 27 to Oct 27
59.48 mi from city center
4.2/5 Excellent! (963 reviews)
"Neat and clean property, front office staff very helpful. Pet charge relatively cheap compared to other properties."

Reviewed on Oct 12, 2021

La Quinta Inn & Suites by Wyndham Roanoke Salem
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.
Best Western North Roanoke
2.5 out of 5
2545 Lee Highway, Troutville, VA
Fully refundableReserve now, pay when you stay
The price is $74 per night from Nov 7 to Nov 7
67.61 mi from city center
4.3/5 Excellent! (134 reviews)
"Proximity to I-81 was convenient. Also close to grocery store, restaurants, and Appalachian Trail access. A bit far from downtown Roanoke (about a 15 min drive) if that is your interest."

Reviewed on Oct 13, 2021

Best Western North Roanoke
Days Inn by Wyndham Roanoke Near I-81
2 out of 5
8118 Plantation Road, Roanoke, VA
Fully refundableReserve now, pay when you stay
The price is $67 per night from Oct 17 to Oct 17
64.25 mi from city center
3.7/5 Good! (925 reviews)
"Hotel was good. My gripe is with Expedia, I booked the hotel three hours prior to my arrival It took the booking and said “processing” I never got a confirmation while driving to the hotel. Upon arrival they didn’t have my reservation!! I had to call Expedia and book again however I had to pay $30 ..."

Reviewed on Oct 14, 2021

Days Inn by Wyndham Roanoke Near I-81
Hyatt Place Roanoke Airport/Valley View Mall
3 out of 5
5040 Valley View Blvd North, Roanoke, VA
Fully refundable
The price is $110 per night from Oct 24 to Oct 24
62.47 mi from city center
4.2/5 Excellent! (978 reviews)
"This property was close to the airport and old town Roanoake. Plenty of places to eat and shop. The included breakfast was a notch above the basic hotel breakfast with fresh eggs and a breakfast meat each day. Staff was very nice. The room needed a little better vacuum job."

Reviewed on Sep 30, 2021

Hyatt Place Roanoke Airport/Valley View Mall
La Quinta Inn & Suites by Wyndham Wytheville
2.5 out of 5
1800 East Main Street, Wytheville, VA
Fully refundableReserve now, pay when you stay
The price is $76 per night from Nov 1 to Nov 1
7.52 mi from city center
3.8/5 Good! (970 reviews)
"Staff friendly clean room"

Reviewed on Oct 9, 2021

La Quinta Inn & Suites by Wyndham Wytheville
Days Inn by Wyndham Salem
2 out of 5
1535 E Main St, Salem, VA
Fully refundableReserve now, pay when you stay
The price is $55 per night from Nov 8 to Nov 8
59.15 mi from city center
3.4/5 (921 reviews)
"We stayed for a night and had a good sleep. The price we paid is enough for a average room hotel."

Reviewed on Sep 20, 2021

Days Inn by Wyndham Salem
Country Inn & Suites by Radisson, Wytheville, VA
3 out of 5
697 Peppers Ferry Road, Wytheville, VA
Fully refundableReserve now, pay when you stay
The price is $105 per night from Oct 18 to Oct 18
6.41 mi from city center
4.5/5 Wonderful! (971 reviews)
"Thanks!! Nice stop on a long cross country drive!"

Reviewed on Oct 12, 2021

Country Inn & Suites by Radisson, Wytheville, VA
Hyatt Place Blacksburg / University
3 out of 5
650 University City Boulevard, Blacksburg, VA
Fully refundable
The price is $107 per night from Oct 26 to Oct 26
36.75 mi from city center
4.7/5 Exceptional! (962 reviews)
"Close to campus! Accommodated early check in."

Reviewed on Oct 10, 2021

Hyatt Place Blacksburg / University
Travelodge by Wyndham Wytheville
2 out of 5
140 Lithia Rd, Wytheville, VA
Fully refundableReserve now, pay when you stay
The price is $58 per night from Nov 1 to Nov 1
7.48 mi from city center
4/5 Very Good! (968 reviews)
"Cracker Barrel next door😀"

Reviewed on Oct 4, 2021

Travelodge by Wyndham Wytheville
Country Inn & Suites by Radisson, Abingdon, VA
2.5 out of 5
940 E Main St, Abingdon, VA
Fully refundableReserve now, pay when you stay
The price is $87 per night from Nov 1 to Nov 1
53.82 mi from city center
4.6/5 Wonderful! (953 reviews)
"Pet friendly, but would like to see places to sit outside."

Reviewed on Oct 11, 2021

Country Inn & Suites by Radisson, Abingdon, VA
Quality Inn Christiansburg - Blacksburg
2.5 out of 5
50 Hampton Blvd, Christiansburg, VA
Fully refundableReserve now, pay when you stay
The price is $62 per night from Nov 14 to Nov 14
39.45 mi from city center
3.8/5 Good! (911 reviews)
"I very normal hotel for the area. Nice staff at check in/out."

Reviewed on Oct 12, 2021

Quality Inn Christiansburg - Blacksburg
Country Inn & Suites by Radisson, Roanoke, VA
3 out of 5
7860 Plantation Rd, Roanoke, VA
Fully refundable
The price is $93 per night from Nov 1 to Nov 1
64.23 mi from city center
4.5/5 Wonderful! (1,576 reviews)
"Well lite parking lot. Clean room and premises. Felt safe."

Reviewed on Oct 12, 2021

Country Inn & Suites by Radisson, Roanoke, VA
Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 
4 out of 5
110 Shenandoah Ave Ne, Roanoke, VA
Fully refundableReserve now, pay when you stay
The price is $161 per night from Nov 3 to Nov 3
63.61 mi from city center
4.6/5 Exceptional! (967 reviews)
"Great place to stay. Lots of restaurants and bars in walking distance. The hotel is huge with plenty to offer. I actually got lost in this hotel as I was exploring the building and grounds. Also free parking for motorcycles 😉"

Reviewed on Oct 15, 2021

Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 
Tru By Hilton Roanoke Hollins
2.5 out of 5
8161 Gander Way, Roanoke, VA
Fully refundableReserve now, pay when you stay
The price is $76 per night from Nov 2 to Nov 2
64.05 mi from city center
4.4/5 Excellent! (553 reviews)
"Loved everything about it though the location wasn't great for someone that wants to get out and walk/explore. Or walk to lunch, etc. Other than that, really enjoyed the hotel itself"

Reviewed on Oct 11, 2021

Tru By Hilton Roanoke Hollins
Hampton Inn and Suites Roanoke Downtown
2.5 out of 5
27 Church Avenue SE, Roanoke, VA
Fully refundableReserve now, pay when you stay
The price is $140 per night from Oct 24 to Oct 24
63.48 mi from city center
4.6/5 Wonderful! (780 reviews)
"This Hampton was nice the area was very walkable. Thebreakfast was good. I didn't like the room air. It seemed either very stuffy or cold. there wasn't much air circulation."

Reviewed on Oct 15, 2021

Hampton Inn and Suites Roanoke Downtown
Red Roof Inn Bristol
2 out of 5
2139 Lee Hwy, Bristol, VA
Fully refundableReserve now, pay when you stay
The price is $62 per night from Oct 24 to Oct 24
67.46 mi from city center
4.1/5 Very Good! (484 reviews)
"Good for a one night stay while on a long trip."

Reviewed on Oct 12, 2021

Red Roof Inn Bristol
The Bristol Hotel
4 out of 5
115 Country Music Way, Bristol, VA
Fully refundableReserve now, pay when you stay
The price is $136 per night from Nov 1 to Nov 1
69.63 mi from city center
4.8/5 Exceptional! (300 reviews)
"Enjoyed our stay. The hotel is nicely decorated and the rooms and beds are very comfortable. Conveniently located."

Reviewed on Oct 14, 2021

The Bristol Hotel
Best Western Plus Inn at Valley View
2.5 out of 5
5050 Valley View Boulevard Northwest, Roanoke, VA
Fully refundableReserve now, pay when you stay
The price is $88 per night from Nov 4 to Nov 4
62.55 mi from city center
4.2/5 Very Good! (981 reviews)
"It was quiet clean quick and easy"

Reviewed on Oct 11, 2021

Best Western Plus Inn at Valley View
Don't see what you're looking for?
See all available properties in Southwestern Virginia
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.

More trip options

Recent reviews of Southwestern Virginia hotels