We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Dixie Caverns

5753 West Main Street, Salem, VA 24153
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs travelers recommend

900 Prices Fork Rd, Blacksburg, VA 24060
14.2 miles from Dixie Caverns
Special Offer Save on Hotel Packages!
GreenLeadersBronze level
Holiday Inn University-Blacksburg Slideshow
#4 of 9 hotels in Blacksburg
Professional photos | Traveler photos (69) | Map
Show Prices
Budget Motor Lodge (Roanoke, VA)
7656 Williamson Rd, Roanoke, VA 24019
14.2 miles from Dixie Caverns
901 Prices Fork Rd, Blacksburg, VA 24061
14.3 miles from Dixie Caverns
The Inn at Virginia Tech & Skelton Conference Center Slideshow
#2 of 9 hotels in Blacksburg
Professional photos | Traveler photos (22) | Map
Show Prices
380 Arbor Drive, Christiansburg, VA 24073
14.6 miles from Dixie Caverns
Special Offer Book Early and Save Big
Hampton Inn Christiansburg/Blacksburg Slideshow
#1 of 13 hotels in Christiansburg
Professional photos | Traveler photos (53) | Map
Show Prices
135 Ponderosa Drive, Christiansburg, VA 24073
14.6 miles from Dixie Caverns
Special Offer Save 15%; Earn 500...
Microtel Inn & Suites by Wyndham Christiansburg/Blacksburg Slideshow
#5 of 13 hotels in Christiansburg
Professional photos | Traveler photos (20) | Map
Show Prices
900 Plantation Rd, Blacksburg, VA 24060
14.8 miles from Dixie Caverns
Special Offer Book Early and Save Big
Hilton Garden Inn Blacksburg Slideshow
#1 of 9 hotels in Blacksburg
Professional photos | Traveler photos (30) | Map
Show Prices
Comfort Suites University (Blacksburg, VA) 2.5 of 5
1020 Plantation Road, Blacksburg, VA 24060 (Formerly Hawthorn Suites Blacksburg University)
14.9 miles from Dixie Caverns
Special Offer Choice Privileges Points
Comfort Suites University Slideshow
#6 of 9 hotels in Blacksburg
Professional photos | Traveler photos (38) | Map
Show Prices
55 Laurel Street Northeast, I-81 Exit 118, Christiansburg, VA 24073
15.0 miles from Dixie Caverns
#9 of 13 hotels in Christiansburg
Professional photos | Traveler photos (12) | Map
Show Prices
99 Bradley Drive, Christiansburg, VA 24073
15.2 miles from Dixie Caverns
Special Offer Save on Hotel Packages!
Holiday Inn Christiansburg Blacksburg Slideshow
#2 of 13 hotels in Christiansburg
Professional photos | Traveler photos (28) | Map
Show Prices
Blue Ridge Motel (Roanoke, VA)
3315 Orange Ave NE, Roanoke, VA 24012
15.8 miles from Dixie Caverns
1045 Peppers Ferry Rd NW, Christiansburg, VA 24073
15.9 miles from Dixie Caverns
#11 of 13 hotels in Christiansburg
Professional photos | Traveler photos (6) | Map
Show Prices
Comfort Inn Troutville (Troutville, VA) 2.0 of 5
2545 Lee Highway, PO Box 37, Troutville, VA 24175
17.5 miles from Dixie Caverns
Special Offer Choice Privileges Points
Comfort Inn Troutville Slideshow
#2 of 4 hotels in Troutville
Professional photos | Traveler photos (19) | Map
Show Prices
437 Roanoke Road, I-81 Exit #150 B, Daleville, VA 24083
17.6 miles from Dixie Caverns
Special Price Stay 3+ Nights, Save 20%
Howard Johnson Inn Daleville / Salem Slideshow
#2 of 2 hotels in Daleville
Professional photos | Traveler photos (9) | Map
Show Prices
Super 8 Daleville (Daleville, VA) 2.0 of 5
446 Roanoke Rd, Daleville, VA 24083 (Formerly Econo Lodge)
17.7 miles from Dixie Caverns
#1 of 2 hotels in Daleville
Professional photos | Traveler photos (19) | Map
Show Prices
Quality Inn Troutville (Troutville, VA) 2.5 of 5
3139 Lee Highway South, Troutville, VA 24175 (Formerly Holiday Inn Express Roanoke Northeast Troutville)
17.9 miles from Dixie Caverns
Special Offer Choice Privileges Points
#3 of 4 hotels in Troutville
Professional photos | Traveler photos (16) | Map
Show Prices
3200 Lee Highway South, Troutville, VA 24175
18.0 miles from Dixie Caverns
Special Offer Save on Hotel Packages!
Holiday Inn Express Troutville-Roanoke North Slideshow
#1 of 4 hotels in Troutville
Professional photos | Traveler photos (49) | Map
Show Prices
3231 Lee Highway South, Troutville, VA 24175
18.0 miles from Dixie Caverns
#4 of 4 hotels in Troutville
Professional photos | Traveler photos (23) | Map
Show Prices
Franklin Motel (Rocky Mount, VA)
20281 Virgil H Goode Hwy, Rocky Mount, VA 24151
19.8 miles from Dixie Caverns
Mountain Lake Lodge (Pembroke, VA)
115 Hotel Circle, Pembroke, VA 24136 (Formerly Mountain Lake Hotel)
21.1 miles from Dixie Caverns
Mountain Lake Lodge Slideshow
#1 of 1 hotels in Pembroke
Professional photos | Traveler photos (174) | Map
Show Prices
Comfort Inn & Suites (Christiansburg, VA) 2.5 of 5
2331 Tyler Rd, Christiansburg, VA 24073
21.5 miles from Dixie Caverns
Special Offer Choice Privileges Points
Comfort Inn & Suites Slideshow
#6 of 13 hotels in Christiansburg
Professional photos | Traveler photos (39) | Map
Show Prices
La Quinta Inn Radford (Radford, VA) 2.0 of 5
1450 Tyler Avenue, Radford, VA 24141
21.9 miles from Dixie Caverns
#1 of 3 hotels in Radford
Professional photos | Traveler photos (35) | Map
Show Prices
1501 Tyler Ave., Radford, VA 24141
21.9 miles from Dixie Caverns
BEST WESTERN Radford Inn Slideshow
#2 of 3 hotels in Radford
Professional photos | Traveler photos (28) | Map
Show Prices
Super 8 Radford (Radford, VA) 2.0 of 5
1600 Tyler Avenue, I-81 Exit 109, Radford, VA 24141
21.9 miles from Dixie Caverns
#3 of 3 hotels in Radford
Professional photos | Traveler photos (8) | Map
Show Prices
1730 N Main St., Rocky Mount, VA 24151
22.6 miles from Dixie Caverns
Special Offer Choice Privileges Points
Comfort Inn Smith Mountain Lake Slideshow
#2 of 3 hotels in Rocky Mount
Professional photos | Traveler photos (7) | Map
Show Prices
395 Old Franklin Tpke, Rocky Mount, VA 24151
23.7 miles from Dixie Caverns
Special Offer Save on Hotel Packages!
Holiday Inn Express Hotel & Suites Rocky Mount/Smith Mtn Lake Slideshow
#1 of 3 hotels in Rocky Mount
Professional photos | Traveler photos (30) | Map
Show Prices
Oak Haven Lodge (Floyd, VA)
323 Webb's Mills Rd, Floyd, VA
24.4 miles from Dixie Caverns
#2 of 3 hotels in Floyd
Map