
House vacation rentals in Craig County
Find and book unique houses on Airbnb
Top-rated house rentals in Craig County
Guests agree: these houses are highly rated for location, cleanliness, and more.
Vacation rentals for every style
Get the amount of space that is right for you
Popular amenities for Craig County house rentals
House rentals with a pool

Big Water, WiFi, pool table, pool, boat slip

Tech Triumph

Waterfront Fun at Smith Mountain Lake!

Paradise - Private Pool / Pet-Friendly / Firepit

Best views in the Greenbrier Valley!

5 Br home w/Lakeview & Pool

The Cobler’s Cottage

Anchor’s Aweigh
Weekly house rentals

Star City Gem near Trailheads

Nest at Peters Mountain

Nature getaway in the city

Roanoke Outdoor Destination

Griff’s Place

Boxwood Falls

Country Cabin, an Archer’s Retreat

Serene Private Mountain Lodge Sleeps 6 4whlr trail
Private house rentals

Star City Gem near Trailheads

Nest at Peters Mountain

Nature getaway in the city

Roanoke Outdoor Destination

Griff’s Place

Boxwood Falls

Country Cabin, an Archer’s Retreat

Serene Private Mountain Lodge Sleeps 6 4whlr trail
Destinations to explore
- Rentals with outdoor seating Craig County
- Rentals with a fireplace Craig County
- Rentals with a fire pit Craig County
- Family-friendly rentals Craig County
- Rentals with a patio Craig County
- Rentals with a washer and dryer Craig County
- Pet-friendly rentals Craig County
- House rentals Virginia
- House rentals United States
- Smith Mountain Lake State Park
- Omni Homestead Resort
- State Fair of West Virginia
- The Greenbrier
- Claytor Lake State Park
- Winterplace Ski Resort
- Ballyhack Golf Club
- Homestead Ski Slopes
- Glade Springs Resort Golf Course
- The Greenbrier Golf Club
- Beliveau Farm Winery
- National D-Day Memorial
- Pete Dye River Course of Virginia Tech
- Iron Heart Winery
- Valhalla Vineyards