
Find hotels in Craig Creek, VA from CA $91
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Craig Creek
Pet friendly
Apartment
Condo
Cottage
Family friendly
Waterpark
Cabin
Check prices for these dates
Tonight
Aug 23 - Aug 24Tomorrow
Aug 24 - Aug 25Next weekend
Aug 28 - Aug 30In two weeks
Sep 4 - Sep 6Our top choices for Craig Creek hotels




1. avid hotel Salem by IHG
avid hotel Salem by IHGSalem
Chelsee
CA $116
CA $131 total
includes taxes & fees
Aug 30 - Aug 31




2. La Quinta Inn & Suites by Wyndham Roanoke Salem
La Quinta Inn & Suites by Wyndham Roanoke SalemSalem
John
CA $129
CA $146 total
includes taxes & fees
Aug 24 - Aug 25




3. Fairfield Inn & Suites by Marriott Roanoke Salem
Fairfield Inn & Suites by Marriott Roanoke SalemSalem
Bharat
CA $164
CA $186 total
includes taxes & fees
Aug 24 - Aug 25




4. Hampton Inn Salem, VA
Hampton Inn Salem, VASalem
Peter
CA $157
CA $178 total
includes taxes & fees
Aug 30 - Aug 31




5. Tru By Hilton Roanoke Hollins
Tru By Hilton Roanoke HollinsAlpine Hills
Carolyn
CA $123
CA $138 total
includes taxes & fees
Aug 30 - Aug 31




6. Holiday Inn Express & Suites Salem by IHG
Holiday Inn Express & Suites Salem by IHGSalem
Thomas
CA $133
CA $151 total
includes taxes & fees
Sep 20 - Sep 21




7. Country Inn & Suites by Radisson, Roanoke, VA
Country Inn & Suites by Radisson, Roanoke, VAAlpine Hills
JEANNETTE
CA $131
CA $147 total
includes taxes & fees
Sep 13 - Sep 14




8. Springhill Suites By Marriott Roanoke North
Springhill Suites By Marriott Roanoke NorthAlpine Hills
Samantha
CA $160
CA $179 total
includes taxes & fees
Aug 27 - Aug 28




9. Hampton Inn Roanoke/Hollins - I-81
Hampton Inn Roanoke/Hollins - I-81Alpine Hills
Brian
CA $137
CA $153 total
includes taxes & fees
Sep 8 - Sep 9




10. Quality Inn Salem - I-81
Quality Inn Salem - I-81Salem
Timothy
CA $97
CA $110 total
includes taxes & fees
Sep 21 - Sep 22




11. Comfort Suites Salem-Roanoke I-81
Comfort Suites Salem-Roanoke I-81Salem
George
CA $118
CA $134 total
includes taxes & fees
Sep 20 - Sep 21




12. Hampton Inn Daleville
Hampton Inn DalevilleDaleville
John
CA $151
CA $170 total
includes taxes & fees
Aug 30 - Aug 31




13. Fairfield Inn & Suites by Marriott Roanoke Hollins/I-81
Fairfield Inn & Suites by Marriott Roanoke Hollins/I-81Alpine Hills
Ernest
CA $141
CA $159 total
includes taxes & fees
Sep 6 - Sep 7




14. Comfort Inn & Suites Troutville-Roanoke North
Comfort Inn & Suites Troutville-Roanoke NorthTroutville
Christina
CA $123
CA $138 total
includes taxes & fees
Sep 20 - Sep 21




15. La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81
La Quinta Inn & Suites By Wyndham Roanoke Hollins/I-81Alpine Hills
Laura
CA $132
CA $149 total
includes taxes & fees
Aug 26 - Aug 27




16. Holiday Inn Express Troutville by IHG
Holiday Inn Express Troutville by IHGTroutville
Ronald
CA $142
CA $159 total
includes taxes & fees
Sep 21 - Sep 22




17. Hyatt Place Blacksburg / University
Hyatt Place Blacksburg / UniversityMcBryde
Mary
CA $124
CA $139 total
includes taxes & fees
Aug 30 - Aug 31




18. The Lofts at Downtown Salem
The Lofts at Downtown SalemSalem
Megan
CA $159
CA $189 total
includes taxes & fees
Aug 30 - Aug 31




19. Hampton Inn Salem East - Electric Road
Hampton Inn Salem East - Electric RoadSalem
Ana Maria
CA $141
CA $159 total
includes taxes & fees
Aug 30 - Aug 31




20. Baymont by Wyndham Salem Roanoke Area
Baymont by Wyndham Salem Roanoke AreaSalem
Raymond
CA $80
CA $91 total
includes taxes & fees
Sep 13 - Sep 14
Stay near popular Craig Creek attractions
Dragons Tooth Trailhead
You can take time to visit Dragons Tooth Trailhead during your travels to Catawba. While you're in the area, wander around the parks.
McAfee Knob
8.0/10 (2 reviews)
You can learn about the history of Troutville with a trip to McAfee Knob. While in this family-friendly area, you can savor the restaurants and coffeehouses.
Catawba Mountain
Commune with nature and explore the great outdoors at Catawba Mountain during your travels in Troutville. While in this family-friendly area, you can savor the restaurants and coffeehouses.
Spesard Knob
Commune with nature and explore the great outdoors at Spesard Knob during your travels in New Castle. While you're in the area, wander around the parks.
Learn more about Craig Creek
Explore attractions like McAfee Knob and Jefferson National Forest as you discover things to see and do in Craig Creek.
See all hotels in Craig Creek
Photo by Mary Pat Collins
Top Craig Creek Hotel Reviews
Baymont by Wyndham Salem Roanoke Area
10/10 Excellent
"Appreciated the friendly and helpful staff, from Shane who checked me in to housekeepers and morning office staff. Simple, clean room, though the facility is a bit older. Happy with my stay."
Comfort Inn Blacksburg University Area
10/10 Excellent
"While it is an economical Choice so expect simple, the staff helped me out greatly with extending my stay during a crazy busy period as well as the rooms were very clean so that’s all I cared about simple and clean!"
Spark by Hilton Roanoke Civic Center
8/10 Good
"Wished the breakfast had some protien options besides boiled eggs. It was mainly cereal, muffins and bagels."
avid hotel Salem by IHG
10/10 Excellent
"Love the Avid hotel in Salem. Very clean and helpful staff."
La Quinta Inn & Suites by Wyndham Roanoke Salem
10/10 Excellent
"We stopped over on our way home from Disney. Hotel was clean. Breakfast was good."
Spark by Hilton Roanoke Airport
10/10 Excellent
"Staff, especially the front desk was very welcoming and helpful."
Hyatt Place Blacksburg / University
10/10 Excellent
"Everything was great. Clean, wonderful staff, good breakfast with a variety. The parking lot did seem to get full and you would have to park over in the lot in front of the hotel but that was fine by me as long as it was ok with the other lot owners. I just wasn't sure if they need a bigger lot or if everyone in a room just drives separately these days.., Either way, the stay was wonderful."
Holiday Inn Roanoke-Tanglewood-Rt 419&i581 by IHG
8/10 Good
"The service in the restaurant was slow. For dinner only one person working the bar and floor. In morning two people who didn’t seem to want to work for the breakfast buffet."
Springhill Suites By Marriott Roanoke North
8/10 Good
"The property was very nicely decorated. Breakfast was acceptable. Our room was very nice and spacious. However, the toliet in our bathroom made a very loud noise every few minutes. We would have informed the front desk of the noise but after a very long train ride it was late when we arrived and we were having to leave very early the next morning. We had hopes that the noise would stop. The noise didn’t stop and was so loud that no one in our room got any sleep. We made video of the noise for reference if needed."
More cheap stays in Craig Creek

Baymont by Wyndham Salem Roanoke Area
179 Sheraton Drive Salem VA
CA $80
CA $91 total
Sep 13 - Sep 14
includes taxes & fees
7.2/10 Good! (652 reviews)

Best Western Plus Inn at Valley View
5050 Valley View Boulevard Northwest Roanoke VA
CA $99
CA $112 total
Sep 7 - Sep 8
includes taxes & fees
8.2/10 Very good! (1,016 reviews)

Comfort Inn Blacksburg University Area
3705 S Main St Christiansburg VA
CA $110
CA $124 total
Sep 20 - Sep 21
includes taxes & fees
8.8/10 Excellent! (1,015 reviews)

avid hotel Salem by IHG
501 WILDWOOD ROAD Salem VA
CA $116
CA $131 total
Aug 30 - Aug 31
includes taxes & fees
9.4/10 Exceptional! (1,031 reviews)

Comfort Inn & Suites Troutville-Roanoke North
3231 Lee Highway South Troutville VA
CA $123
CA $138 total
Sep 20 - Sep 21
includes taxes & fees

Holiday Inn Express & Suites Roanoke – Civic Center by IHG
1303 Williamson Road Roanoke VA
CA $138
CA $156 total
Aug 30 - Aug 31
includes taxes & fees
9.2/10 Wonderful! (1,007 reviews)
Hotels in Craig Creek with star rating

4 Star Hotels
6 properties

3 Star Hotels
86 properties

2 Star Hotels
85 properties
Explore a world of travel with Expedia
- Glen Lyn Hotels
- Forest Hotels
- The Lofts at Downtown Salem
- Comfort Inn & Suites Troutville
- Hotels near Jefferson National Forest
- Residence Inn by Marriott Roanoke Airport
- High Point Hotels
- Motel 6 Troutville
- Callaway Hotels
- North Shore Hotels
- Cabin Rentals in Catawba
- Hotels near Lane Stadium
- La Quinta Inn & Suites by Wyndham Roanoke Salem
- Avid hotel Salem by IHG
- Pet-Friendly Hotels in Roanoke
- Salem Hotels
- Bedford Hotels
- Hotels with Hot Tubs in Salem
- Cabin Rentals in Salem
- Troutville Hotels
- Pembroke Hotels
- Candlewood Suites Roanoke Airport by IHG
- Natural Bridge Hotels
- Hotels near Bolar Mountain Recreation Area
- Hampton Inn & Suites Roanoke
- Roanoke Hotels
- Moneta Hotels
- Dublin Hotels
- Floyd Hotels
- Spark by Hilton Salem East Electric Road
- Guest Houses in Hollins
- Cheap Hotels in Salem
- Lexington Hotels
- Buena Vista Hotels
- Hot Springs Hotels
- Mountain Lake Lodge
- Howard Johnson Hotel & Conference Center by Wyndham Salem
- Affordable Corporate Suites of Salem
- Blacksburg Hotels
- Luxury Hotels in Roanoke
- Huddleston Hotels
- Holiday Inn Express & Suites Salem by IHG
- Big Island Hotels
- Low Moor Hotels
- Thaxton Hotels
- Hotels near Harvester Performance Center
- Cheap Hotels in Roanoke
- Fairfield Inn & Suites by Marriott Roanoke Salem
- Red Roof Inn Hotels in Salem
- Pulaski Hotels
- Buchanan Hotels
- Vacation Homes in Cloverdale
- Christiansburg Hotels
- Rich Creek Hotels
- Flights from Montreal (YUL) to Roanoke (ROA)
- Flights from Vancouver (YVR) to Roanoke (ROA)
- Flights from DuBois (DUJ) to Roanoke (ROA)
- Flights from Regina (YQR) to Roanoke (ROA)
- Flights from Elko (EKO) to Roanoke (ROA)
- Flights from Norfolk (ORF) to Roanoke (ROA)
- Flights from Windsor (YQG) to Roanoke (ROA)
- Flights from Saskatoon (YXE) to Roanoke (ROA)
- Flights from Salem
- Flights from New York (JFK) to Roanoke (ROA)
- Flights from Danbury (DXR) to Roanoke (ROA)
- Flights from Calgary (YYC) to Roanoke (ROA)
- Flights from San Francisco (SFO) to Roanoke (ROA)
- Flights from Edmonton (YEG) to Roanoke (ROA)
- Flights from Hamilton (YHM) to Roanoke (ROA)
- Flights from Deer Lake (YDF) to Roanoke (ROA)
- Flights from Bowling Green (BWG) to Roanoke (ROA)
- Flights from Québec (YQB) to Roanoke (ROA)
- Flights from Halifax (YHZ) to Roanoke (ROA)
- Flights from Ottawa (YOW) to Roanoke (ROA)
- Flights to Roanoke
- Flights from Fredericton (YFC) to Roanoke (ROA)
- Flights from Cleveland (CLE) to Roanoke (ROA)
- Flights from Hamilton (HLZ) to Roanoke (ROA)
- Flights from Winnipeg (YWG) to Roanoke (ROA)
- Flights from Detroit (DTW) to Roanoke (ROA)
- Flights from St. John's (YYT) to Roanoke (ROA)
- Flights from Bridgeport (BDR) to Roanoke (ROA)
- Flights from Buffalo (BUF) to Roanoke (ROA)
- Flights from Botetourt County
- Flights from Seattle (SEA) to Roanoke (ROA)
- Flights from Tunis (TUN) to Roanoke (ROA)
- Flights from Boston (BOS) to Roanoke (ROA)
- Flights from Richmond (RIC) to Roanoke (ROA)
- Flights from Chicago (ORD) to Roanoke (ROA)
- Flights from Toronto (YYZ) to Roanoke (ROA)
- Flights from Victoria (VCT) to Roanoke (ROA)
- Flights from Kelowna (YLW) to Roanoke (ROA)
- Flights to Salem
