
Search Craig County Hotels
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Top Cities in Craig County

New Castle

Catawba
Check prices for these dates
Our top choices for Craig County hotels

1. Picturesque, private 2-bedroom RV in scenic Giles County, VA
Picturesque, private 2-bedroom RV in scenic Giles County, VANewport
10.0 out of 10, Exceptional, (26 reviews)
The price is CA $161
CA $235 total
includes taxes & fees
Nov 10 - Nov 11

2. Cottage, Axe Throwing, Fire Pit, Creek, Close to AT and TC, close to VT.
Cottage, Axe Throwing, Fire Pit, Creek, Close to AT and TC, close to VT.New Castle
9.8 out of 10, Exceptional, (42 reviews)
The price is CA $210
CA $362 total
includes taxes & fees
Dec 8 - Dec 9

3. VIRGINIA TECH FAMILIES - 200 YEAR OLD FARMHOUSE
VIRGINIA TECH FAMILIES - 200 YEAR OLD FARMHOUSENew Castle
10.0 out of 10, Exceptional, (5 reviews)

4. Creekfront Family-friendly Cabin in Blue Ridge Mountains
Creekfront Family-friendly Cabin in Blue Ridge MountainsNew Castle
9.8 out of 10, Exceptional, (39 reviews)

5. Eagles Rest~ Grand, Luxurious & Peaceful— Near Hiking Trails
Eagles Rest~ Grand, Luxurious & Peaceful— Near Hiking TrailsNew Castle
10.0 out of 10, Exceptional, (21 reviews)
The price is CA $264
CA $609 total
includes taxes & fees
Dec 8 - Dec 9

6. Stay Roanoke | Rustic Cabin Near McAfee Knob
Stay Roanoke | Rustic Cabin Near McAfee KnobCatawba
10.0 out of 10, Exceptional, (19 reviews)

8. Mountain Valley Hideaway: a serene 2-acre retreat in southwest Virginia, near top hiking trails, with stunning views and a cozy outdoor fire pit.
Mountain Valley Hideaway: a serene 2-acre retreat in southwest Virginia, near top hiking trails, with stunning views and a cozy outdoor fire pit.Catawba
10.0 out of 10, Exceptional, (1 review)

9. Country Cabin with Creek Frontage, High Speed Internet, and Electric Car Charger
Country Cabin with Creek Frontage, High Speed Internet, and Electric Car ChargerNew Castle
10.0 out of 10, Exceptional, (135 reviews)

10. Escape to Comfort in Newport
Escape to Comfort in NewportNewport
9.6 out of 10, Exceptional, (7 reviews)
The price is CA $315
CA $479 total
includes taxes & fees
Nov 15 - Nov 16

12. Escape to Pandapas Retreat! Enjoy a private hot tub, cozy comforts, and peaceful woodland scenery.
Escape to Pandapas Retreat! Enjoy a private hot tub, cozy comforts, and peaceful woodland scenery.Newport

13. Charming 1-bedroom cottage in Covington with AC
Charming 1-bedroom cottage in Covington with ACCovington
9.6 out of 10, Exceptional, (5 reviews)
The price is CA $158
CA $213 total
includes taxes & fees
Nov 10 - Nov 11

14. 5-bedroom vacation home near Jefferson National Forest
5-bedroom vacation home near Jefferson National ForestGap Mills
10.0 out of 10, Exceptional, (23 reviews)

15. GETAWAY! Peaceful Lodge 20 acres of private land. Pond, stream, trails on site.
GETAWAY! Peaceful Lodge 20 acres of private land. Pond, stream, trails on site.Gap Mills
9.6 out of 10, Exceptional, (31 reviews)

16. Creek side Log Cabin with hot tub in White Sulphur Springs WV
Creek side Log Cabin with hot tub in White Sulphur Springs WVCaldwell
10.0 out of 10, Exceptional, (16 reviews)

17. Country Cabin, an Archer’s Retreat
Country Cabin, an Archer’s RetreatUnion
10.0 out of 10, Exceptional, (12 reviews)
The price is CA $189
CA $358 total
includes taxes & fees
Nov 8 - Nov 9

18. Pet-Friendly Cabin for Fall Days in Covington
Pet-Friendly Cabin for Fall Days in CovingtonCovington

19. Pet-friendly Cabin for Fall Days in Covington
Pet-friendly Cabin for Fall Days in CovingtonCovington

20. Peaceful, secluded mountain escape in Gap Mills, WV.
Peaceful, secluded mountain escape in Gap Mills, WV.Gap Mills
10.0 out of 10, Exceptional, (26 reviews)
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.
Compare top hotels in Craig County
![]() Picturesque, private 2-bedroom RV in scenic Giles County, VANewport | ![]() Cottage, Axe Throwing, Fire Pit, Creek, Close to AT and TC, close to VT.New Castle | ![]() Eagles Rest~ Grand, Luxurious & Peaceful— Near Hiking TrailsNew Castle | ![]() Escape to Comfort in NewportNewport | ![]() Charming 1-bedroom cottage in Covington with ACCovington |
|---|---|---|---|---|
10.0 Exceptional 26 reviews | 9.8 Exceptional 42 reviews | 10.0 Exceptional 21 reviews | 9.6 Exceptional 7 reviews | 9.6 Exceptional 5 reviews |
The price is CA $161 CA $235 total includes taxes & fees Nov 10 - Nov 11 | The price is CA $210 CA $362 total includes taxes & fees Dec 8 - Dec 9 | The price is CA $264 CA $609 total includes taxes & fees Dec 8 - Dec 9 | The price is CA $315 CA $479 total includes taxes & fees Nov 15 - Nov 16 | The price is CA $158 CA $213 total includes taxes & fees Nov 10 - Nov 11 |
|
|
|
|
|
Top Craig County Hotel Reviews

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







































































