Hotels in Christiansburg

Open Hotels .com

from

69,46

USD

select

Days Inn Christiansburg

2635 Roanoke Street 118C off I-81



Guest rating: 4.64

Map | Hotel features | 115 Reviews

from

55,94

USD

select

Econo Lodge Christiansburg

2430 Roanoke St.



Guest rating: 5.33

Map | Hotel features | 59 Reviews

from

127,68

USD

select

Fairfield Inn & Suites Christiansburg

2659 Roanoke Street



Guest rating: 8.14

Map | Hotel features | 153 Reviews

from

119,00

USD

select

Hampton Inn Christiansburg/Blacksburg

380 Arbor Drive



Guest rating: 8.77

Map | Hotel features | 90 Reviews

from

109,76

USD

select

Holiday Inn Express Hotel & Suites Christiansburg

2725 Roanoke St.



Guest rating: 8.35

Map | Hotel features | 88 Reviews

from

83,93

USD

select

Quality Inn Christiansburg

50 Hampton Blvd.



Guest rating: 7.75

Map | Hotel features | 133 Reviews

from

55,20

USD

select

Super 8 Christiansburg/Blacksburg

55 Laurel St NE I-81 Exit 118



Guest rating: 6.76

Map | Hotel features | 64 Reviews

from

93,01

USD

select

Comfort Inn & Suites Christiansburg

2331 TYLER RD



Guest rating: 6.95

Map | Hotel features | 80 Reviews

from

53,38

USD

select

Microtel Inn and Suites Christiansburg

135 Ponderosa Drive



Guest rating: 7.58

Map | Hotel features | 280 Reviews

from

47,93

USD

select

Super 8 Christiansburg

2780 Roanoke Street I-81 Exit 118 C



Guest rating: 6.39

Map | Hotel features | 164 Reviews

from

55,97

USD

select

Rodeway Inn Christiansburg

100 Bristol Drive



Guest rating: 5.46

Map | Hotel features | 33 Reviews

from

47,68

USD

select

Budget Inn Christianburg

304 West Main Street



Guest rating: 3.18

Map | Hotel features | 15 Reviews

from

100,16

USD

select

Holiday Inn Christiansburg Blacksburg

99 Bradley Drive



Guest rating: 4.3

Map | Hotel features | 6 Reviews
Check Price

select

The Oaks Victorian Inn

311 East Main Street



Guest rating: 8.8

Map | Hotel features | 60 Reviews