Photo by Sarah Sundberg

Find hotels in Christiansburg, VA from $47

Most hotels are fully refundable. Because flexibility matters.

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

Search over 2.9 million properties and 550 airlines worldwide.

Check Christiansburg hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

Budget Inn
2.5 out of 5
304,West Main Street, Christiansburg, VA, 24073
Fully refundableReserve now, pay when you stay
The price is $50 per night from Jun 1 to Jun 2
0.3 mi from city center
2.6/5 (166 reviews)
"It was clean. Had a good stay."

Reviewed on Oct 10, 2021

Budget Inn
Fairfield Inn by Marriott Christiansburg
2.5 out of 5
2659 Roanoke St, Christiansburg, VA, 24073
Fully refundableReserve now, pay when you stay
The price is $107 per night from May 24 to May 25
3.11 mi from city center
4.5/5 Wonderful! (362 reviews)
"I enjoyed my stay. However, I kept rolling into the dip in the middle of the bed."

Reviewed on Apr 28, 2022

Fairfield Inn by Marriott Christiansburg
SureStay Hotel by Best Western Christiansburg Blacksburg
2.5 out of 5
Ponderosa Drive, 135, Christiansburg, VA, 24073
Fully refundableReserve now, pay when you stay
The price is $72 per night from Jun 6 to Jun 7
2.8 mi from city center
4.1/5 Very Good! (968 reviews)
"It was clean and fresh. Staff were helpful."

Reviewed on May 8, 2022

SureStay Hotel by Best Western Christiansburg Blacksburg
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.
Super 8 by Wyndham Christiansburg
2 out of 5
2780 Roanoke St, I-81 Exit 118 C, Christiansburg, VA, 24073
Fully refundableReserve now, pay when you stay
The price is $47 per night from May 25 to May 26
3.36 mi from city center
3.1/5 (989 reviews)
Happy Customer
"I enjoyed my stay at the super 8. They are always on time and always here to help. Make shore you are comfortable and have everything you need.."

Reviewed on Feb 9, 2022

Super 8 by Wyndham Christiansburg
Super 8 by Wyndham Christiansburg/Blacksburg Area
2 out of 5
55 Laurel St, Christiansburg, VA, 24073
Fully refundableReserve now, pay when you stay
The price is $69 per night from May 23 to May 24
2.33 mi from city center
3.1/5 (615 reviews)
"It was ok for a 1 night stay. No elevator. My room was upstairs, had to change room. I had paid for king size bed room but ended up with a 2 bedroom on bottom floor. Don’t think I would stay there again."

Reviewed on Apr 29, 2022

Super 8 by Wyndham Christiansburg/Blacksburg Area
Hampton Inn Christiansburg/Blacksburg
2.5 out of 5
380 Arbor Dr, Christiansburg, VA, 24073
Fully refundableReserve now, pay when you stay
The price is $124 per night from Jun 6 to Jun 7
2.47 mi from city center
4.6/5 Wonderful! (866 reviews)
"Friendly staff and cleanliness were great."

Reviewed on May 9, 2022

Hampton Inn Christiansburg/Blacksburg
Tru by Hilton Radford, VA
2.5 out of 5
2300 Tyler Road, Christiansburg, VA, 24073
Fully refundableReserve now, pay when you stay
The price is $92 per night from Jun 1 to Jun 2
6.21 mi from city center
4.3/5 Excellent! (161 reviews)
"Our first room had a weird smell coming from the bathroom, and the hotel didn’t hesitate to get us into another room without any question or hassle. Super friendly and professional."

Reviewed on May 5, 2022

Tru by Hilton Radford, VA
Holiday Inn Christiansburg Blacksburg, an IHG Hotel
3 out of 5
99 Bradley Dr, Christiansburg, VA, 24073
Fully refundable
The price is $86 per night from May 19 to May 20
2.48 mi from city center
4.4/5 Excellent! (754 reviews)
"One thing I did notice about the room was the sheer curtain was torn. Fan in bathroom not working. Beds very comfortable We had a very nice stay. Thank you"

Reviewed on May 13, 2022

Holiday Inn Christiansburg Blacksburg, an IHG Hotel
Comfort Inn Blacksburg University Area
2.5 out of 5
3705 S Main St, Christiansburg, VA, 24060
Fully refundableReserve now, pay when you stay
The price is $94 per night from May 22 to May 23
3.86 mi from city center
4.1/5 Very Good! (931 reviews)
"It was nice"

Reviewed on Apr 23, 2022

Comfort Inn Blacksburg University Area
Quality Inn Christiansburg - Blacksburg
2.5 out of 5
50 Hampton Blvd, Christiansburg, VA, 24073
Fully refundableReserve now, pay when you stay
The price is $62 per night from May 22 to May 23
3.14 mi from city center
3.8/5 Good! (961 reviews)
"The property was well cared for outside and service was fine. While the room was genreally cleaed, the bathtub had long dark hair that needed to be wiped up and a long spider web was haning over the sink."

Reviewed on May 13, 2022

Quality Inn Christiansburg - Blacksburg
Don't see what you're looking for?
See all available properties in Christiansburg
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.

Christiansburg hotels information

Number of reviews 6773
Accommodation 128 hotels
Lowest Price $47
Highest Price $124

Frequently asked questions

Recent reviews of Christiansburg hotels
expedia verified reviews

Our app takes you further

Earn double Expedia Rewards points when you book on the app as a member. Save even more on trips so you can take more trips, and manage it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code