
Family-friendly holiday rentals in Craig County
Find and book unique family-friendly homes on Airbnb
Top-rated family-friendly rentals in Craig County
Guests agree: These family-friendly homes are highly rated for location, cleanliness and more.
Holiday rentals for every style
Get the amount of space that is right for you
Popular amenities for Craig County family-friendly rentals
Family-friendly home rentals with a hot tub

The Adventure Cottage at Craig Creek

Unique Historic Home

RESTORED 1887 CABIN, HOT TUB, WIFI, GAMEROOM

LAKEHOME•Fishing•HotTub•FirePlace•Theater•GameRoom

Mountain Creek Lodge 2 Bedrooms/2 Bath

Kenya Safari Lodge w/ hot tub- Four Fillies Lodge

Forest Cabin Retreat | Hot Tub & Creekside

Serenity at Smith Mountain Lake
Family- and pet-friendly home rentals

Star City Gem near Trailheads

Contemporary Studio-Style Bungalow

Secluded Cabin near VT/Beliveau Winery/Hiking

Moon Shine Yurt on Potts Creek

RockRidge River Ranch

Convenient Secluded Mountain Home

Griff’s Place

Eagles Rest Cabin
Family-friendly home rentals with a pool

Smith Mountain Lake Getaway

Tiny Cabin in a Country Forest

Beaverdam Falls, Earlehurst Cottage

Best views in the Greenbrier Valley!

Lakefront Retreat | Great Views, Pool, Dock Access

Brookwood-Water Front Home+Hiking+Event Space

Spacious Waterfront House for the perfect getaway

Claytor Lake Pool House
Destinations to explore
- Rentals with a patio Craig County
- Rentals with a fire pit Craig County
- Rentals with a washing machine and dryer Craig County
- Pet-friendly rentals Craig County
- Rentals with outdoor seating Craig County
- House rentals Craig County
- Rentals with a fireplace Craig County
- Family-friendly rentals Virginia
- Family-friendly rentals United States