
Search Hotels in Craig County
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
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)

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 AED 551
AED 940 total
includes taxes & fees
1 Dec - 2 Dec

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 AED 691
AED 1,597 total
includes taxes & fees
24 Nov - 25 Nov

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 AED 826
AED 1,256 total
includes taxes & fees
15 Nov - 16 Nov

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 AED 413
AED 585 total
includes taxes & fees
9 Nov - 10 Nov

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 AED 493
AED 923 total
includes taxes & fees
8 Nov - 9 Nov

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.
Top Craig County Hotel Reviews

Wingate by Wyndham Christiansburg
8/10 Good
Explore a world of travel with Expedia
- Extended Stay America Hotels in Fincastle
- Cabin Rentals in Paint Bank
- Hotels near Booker T. Washington National Monument
- Hotels near Homestead Old Course
- Hilton Hotels in Fincastle
- Wyndham Hotels in Troutville
- 3 Star Hotels in Fincastle
- B&B in Fincastle
- Cabin Rentals in Troutville
- Hotels with Free Parking in Daleville
- 5 Star Hotels in Daleville
- Motel 6 Hotels in Troutville
- B&B in Catawba
- Hyatt Hotels in Daleville
- Riverdale Hotels
- Hotel Wedding Venues Hotels in Daleville
- Hotels near Uptown Christiansburg
- Hotels near Salem Civic Center
- B&B in Troutville
- Hotels near Mill Mountain Star
- 5 Star Hotels in Paint Bank
- Hotels near Bedford Museum
- Red Roof Inn Hotels in Marshalltown
- Independent Hotels in Marshalltown
- Hotels near Layne's Country Store
- Cottages in Paint Bank
- Hotels near Bolar Mountain Recreation Area
- Hilton Hotels in Daleville
- Villas in Carvins Cove Natural Reserve
- Marriott Hotels & Resorts in New Castle
- Wirtz Hotels
- Hotels near Carilion Giles Community Hospital
- Wyndham Hotels in Marshalltown
- Marriott Hotels & Resorts in Catawba
- Red Mills Hotels
- Rv Parks in New Castle
- Cabin Rentals in Daleville
- Hilton Hotels in Troutville
- Hotels near Douthat State Park
- 5 Star Hotels in Fincastle
- Pet-Friendly Hotels in Daleville
- Villas in Troutville
- Marriott Hotels & Resorts in Fincastle
- Flights from Harlingen (HRL) to Roanoke (ROA)
- Flights from Kailua-Kona (KOA) to Roanoke (ROA)
- Flights from Petersburg (PSG) to Roanoke (ROA)
- Flights from Dar es Salaam (DAR) to Roanoke (ROA)
- Flights from Troutville
- Flights from Seattle (SEA) to Roanoke (ROA)
- Flights from Hays (HYS) to Roanoke (ROA)
- Flights from Edmonton (YEG) to Roanoke (ROA)
- Flights from Salzburg (SZG) to Roanoke (ROA)
- Flights from Waterloo (ALO) to Roanoke (ROA)
- Flights from Frankfort (FFT) to Roanoke (ROA)
- Flights from Iron Mountain (IMT) to Roanoke (ROA)
- Flights from Bangkok (DMK) to Roanoke (ROA)
- Flights from Tianjin (TSN) to Roanoke (ROA)
- Flights from Santiago (STI) to Roanoke (ROA)
- Flights from Lake Placid (LKP) to Roanoke (ROA)
- Flights from Hail (HAS) to Roanoke (ROA)
- Flights from Linkoping (LPI) to Roanoke (ROA)
- Flights from Koror (ROR) to Roanoke (ROA)
- Flights from Hyderabad (HYD) to Roanoke (ROA)
- Flights from Baotou (BAV) to Roanoke (ROA)
- Flights from Springfield (SGF) to Roanoke (ROA)
- Flights from Texarkana (TXK) to Roanoke (ROA)
- Flights from Norfolk (ORF) to Roanoke (ROA)
- Flights from Ouargla (OGX) to Roanoke (ROA)
- Flights from Roanoke Regional
- Flights from Cape Lisburne (LUR) to Roanoke (ROA)
- Flights from Kau (KAZ) to Roanoke (ROA)
- Flights from Leipzig (LEJ) to Roanoke (ROA)
- Flights from Vopnafjordur (VPN) to Roanoke (ROA)
- Flights from Fort McPherson (ZFM) to Roanoke (ROA)
- Flights from Ahmedabad (AMD) to Roanoke (ROA)
- Flights from New Castle
- Flights from Elkins (EKN) to Roanoke (ROA)
- Flights from Grande Prairie (YQU) to Roanoke (ROA)
- Flights from Villa Mercedes (VME) to Roanoke (ROA)
- Flights from Dire Dawa (DIR) to Roanoke (ROA)
- Flights from Lincoln (LNK) to Roanoke (ROA)
- Flights from Ponce (PSE) to Roanoke (ROA)
- Flights from Waco (ACT) to Roanoke (ROA)
- Flights from Abbeville (XAB) to Roanoke (ROA)
- Flights from Puerto Princesa (PPS) to Roanoke (ROA)
- Flights from Newark Liberty Intl. Airport (EWR) to Roanoke (ROA)
- Flights from North Bend (OTH) to Roanoke (ROA)
- Flights from Fincastle
- Flights from Salvador (SSA) to Roanoke (ROA)
- Flights from Salina (SLN) to Roanoke (ROA)
- Flights from Sarnia (YZR) to Roanoke (ROA)
- Flights from Suceava (SCV) to Roanoke (ROA)
- Flights from Paris (ORY) to Roanoke (ROA)
- Flights from St. Louis (STL) to Roanoke (ROA)
- Flights from In Salah (INZ) to Roanoke (ROA)
- Flights from Roswell (ROW) to Roanoke (ROA)
- Flights from Paducah (PAH) to Roanoke (ROA)
- Flights from Torreón (TRC) to Roanoke (ROA)
- Flights from Batam Batu Besar (BTH) to Roanoke (ROA)






































































