
Find hotels in Cave Spring, VA from CA $80
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Cave Spring
Resort
Check prices for these dates
Our top choices for Cave Spring hotels

Sleep Inn Tanglewood
Sleep Inn TanglewoodRoanoke
8.0 out of 10, Very good, (1,004 reviews)
The price is CA $105
CA $118 total
includes taxes & fees
Aug 4 - Aug 5

Holiday Inn Roanoke-Tanglewood-Rt 419&i581 by IHG
Holiday Inn Roanoke-Tanglewood-Rt 419&i581 by IHGRoanoke
7.8 out of 10, Good, (852 reviews)
The price is CA $132
CA $148 total
includes taxes & fees
Jul 12 - Jul 13

Hilton Garden Inn Roanoke
Hilton Garden Inn RoanokeRoanoke
9.0 out of 10, Wonderful, (1,001 reviews)
The price is CA $172
CA $193 total
includes taxes & fees
Jul 19 - Jul 20

Econo Lodge Christiansburg-Blacksburg I-81
Econo Lodge Christiansburg-Blacksburg I-81Christiansburg
7.2 out of 10, Good, (1,000 reviews)
The price is CA $66
CA $82 total
includes taxes & fees
Jul 23 - Jul 24

Wingate by Wyndham Christiansburg
Wingate by Wyndham ChristiansburgChristiansburg
7.4 out of 10, Good, (1,000 reviews)
The price is CA $93
CA $106 total
includes taxes & fees
Jul 9 - Jul 10

Fairfield Inn by Marriott Christiansburg
Fairfield Inn by Marriott ChristiansburgChristiansburg
9.2 out of 10, Wonderful, (803 reviews)
The price is CA $130
CA $149 total
includes taxes & fees
Jul 26 - Jul 27

Hampton Inn Daleville
Hampton Inn DalevilleDaleville
9.6 out of 10, Exceptional, (94 reviews)
The price is CA $150
CA $169 total
includes taxes & fees
Jul 19 - Jul 20

Baymont by Wyndham Salem Roanoke Area
Baymont by Wyndham Salem Roanoke AreaSalem
7.2 out of 10, Good, (538 reviews)
The price is CA $95
CA $108 total
includes taxes & fees
Jul 22 - Jul 23

Days Inn by Wyndham Salem
Days Inn by Wyndham SalemSalem
7.0 out of 10, Good, (330 reviews)
The price is CA $96
CA $109 total
includes taxes & fees
Jul 30 - Jul 31

Springhill Suites By Marriott Roanoke North
Springhill Suites By Marriott Roanoke NorthAlpine Hills
9.4 out of 10, Exceptional, (398 reviews)
The price is CA $165
CA $185 total
includes taxes & fees
Jul 26 - Jul 27

La Quinta Inn & Suites by Wyndham Roanoke Salem
La Quinta Inn & Suites by Wyndham Roanoke SalemSalem
9.0 out of 10, Wonderful, (1,381 reviews)
The price is CA $133
CA $151 total
includes taxes & fees
Jul 5 - Jul 6

Super 8 by Wyndham Christiansburg
Super 8 by Wyndham ChristiansburgChristiansburg
6.6 out of 10, (1,002 reviews)
The price is CA $75
CA $86 total
includes taxes & fees
Jul 22 - Jul 23

avid hotel Salem by IHG
avid hotel Salem by IHGSalem
9.6 out of 10, Exceptional, (1,004 reviews)
The price is CA $119
CA $135 total
includes taxes & fees
Jul 26 - Jul 27

Holiday Inn Express Troutville by IHG
Holiday Inn Express Troutville by IHGTroutville
9.4 out of 10, Exceptional, (840 reviews)
The price is CA $158
CA $177 total
includes taxes & fees
Aug 4 - Aug 5

Motel 6 Troutville, VA
Motel 6 Troutville, VATroutville
7.6 out of 10, Good, (648 reviews)
The price is CA $95
CA $107 total
includes taxes & fees
Jul 30 - Jul 31

Quality Inn Christiansburg - Blacksburg
Quality Inn Christiansburg - BlacksburgChristiansburg
7.8 out of 10, Good, (1,001 reviews)
The price is CA $94
CA $108 total
includes taxes & fees
Jul 25 - Jul 26

Baymont by Wyndham Rocky Mount
Baymont by Wyndham Rocky MountRocky Mount
7.6 out of 10, Good, (718 reviews)
The price is CA $130
CA $146 total
includes taxes & fees
Jul 30 - Jul 31

Hampton Inn Roanoke/Hollins - I-81
Hampton Inn Roanoke/Hollins - I-81Alpine Hills
8.4 out of 10, Very good, (805 reviews)
The price is CA $139
CA $156 total
includes taxes & fees
Aug 3 - Aug 4

Rocky Mount Motel near Hwy 220
Rocky Mount Motel near Hwy 220Rocky Mount
8.4 out of 10, Very good, (44 reviews)
The price is CA $108
CA $121 total
includes taxes & fees
Jul 30 - Jul 31
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Cave Spring attractions
Top Cave Spring Hotel Reviews

Comfort Inn & Suites Troutville-Roanoke North
10/10 Excellent
More cheap stays in Cave Spring

Baymont by Wyndham Salem Roanoke Area
179 Sheraton Drive Salem VA
The price is CA $95 per night from Jul 22 to Jul 23
CA $95
CA $108 total
Jul 22 - Jul 23
includes taxes & fees
7.2/10 Good! (538 reviews)
Hotels in Cave Spring with star rating

4 Star Hotels
5 properties
Frequently asked questions
Explore a world of travel with Expedia
- Cabin Rentals in Salem
- Christiansburg Hotels
- Roanoke Hotels
- La Quinta Inn & Suites by Wyndham Roanoke Salem
- Spark by Hilton Roanoke Civic Center
- Holiday Inn Express & Suites Salem by IHG
- Pembroke Hotels
- Callaway Hotels
- Fire Station One Boutique Hotel
- Howard Johnson Hotel & Conference Center by Wyndham Salem
- Blacksburg Hotels
- Hotels near Jefferson National Forest
- Pulaski Hotels
- Blackberry Hotels
- 20
- Fairfield Inn & Suites by Marriott Roanoke Salem
- Candlewood Suites Roanoke Airport by IHG
- Chatham Hotels
- Historic Hotels in Roanoke
- The Lofts at Downtown Salem
- Thaxton Hotels
- Salem Hotels
- Forest Hotels
- Floyd Hotels
- Low Moor Hotels
- Moneta Hotels
- Beautiful Renovated Lake Cottage in SW County and only minutes from Downtown!
- Avid hotel Salem by IHG
- Big Island Hotels
- Cheap Hotels in Roanoke
- Luxury Hotels in Roanoke
- Lynchburg Hotels
- Roanoke Civic Center
- Residence Inn by Marriott Roanoke Airport
- Red Roof Inn Hotels in Salem
- Cheap Hotels in Salem
- Laurel Fork Hotels
- Bedford Hotels
- Affordable Corporate Suites of Salem
- Spark by Hilton Salem East Electric Road
- North Shore Hotels
- Pet-Friendly Hotels in Roanoke
- Waterpark Hotels in Roanoke
- Buchanan Hotels
- Huddleston Hotels
- Hotels near Lane Stadium
- B&B in Roanoke
- Hotels with Hot Tubs in Salem
- Hotels near Martinsville Speedway
- Highland Park Place
- Historic Grandin Court Area 1st Floor Loft
- High Point Hotels
- Natural Bridge Hotels
- Hotels near Harvester Performance Center
- Troutville Hotels
- Hampton Inn & Suites Roanoke
- Guest Houses in Roanoke
- Motels in Roanoke
- Dublin Hotels
- Martinsville Hotels
- Flights from Windsor (YQG) to Roanoke (ROA)
- Flights from St. John's (YYT) to Roanoke (ROA)
- Flights from DuBois (DUJ) to Roanoke (ROA)
- Flights from Buffalo (BUF) to Roanoke (ROA)
- Flights from Bowling Green (BWG) to Roanoke (ROA)
- Flights from Salem
- Flights from Danbury (DXR) to Roanoke (ROA)
- Flights from Ottawa (YOW) to Roanoke (ROA)
- Flights to Salem
- Flights from Montreal (YUL) to Roanoke (ROA)
- Flights from Cleveland (CLE) to Roanoke (ROA)
- Flights to Roanoke
- Flights from Fredericton (YFC) to Roanoke (ROA)
- Flights from Richmond (RIC) to Roanoke (ROA)
- Flights from Norfolk (ORF) to Roanoke (ROA)
- Flights from Halifax (YHZ) to Roanoke (ROA)
- Flights from Victoria (VCT) to Roanoke (ROA)
- Flights from Winnipeg (YWG) to Roanoke (ROA)
- Flights from Chicago (ORD) to Roanoke (ROA)
- Flights from Seattle (SEA) to Roanoke (ROA)
- Flights from Elko (EKO) to Roanoke (ROA)
- Flights from Toronto (YYZ) to Roanoke (ROA)
- Flights from Edmonton (YEG) to Roanoke (ROA)
- Flights from Vancouver (YVR) to Roanoke (ROA)
- Flights from Saskatoon (YXE) to Roanoke (ROA)
- Flights from Québec (YQB) to Roanoke (ROA)
- Flights from Tunis (TUN) to Roanoke (ROA)
- Flights from San Francisco (SFO) to Roanoke (ROA)
- Flights from Calgary (YYC) to Roanoke (ROA)
- Flights from Kelowna (YLW) to Roanoke (ROA)
- Flights from Detroit (DTW) to Roanoke (ROA)
- Flights from Hamilton (YHM) to Roanoke (ROA)
- Flights from Boston (BOS) to Roanoke (ROA)
- Flights from New York (JFK) to Roanoke (ROA)












































































