Skip to content
Some info has been automatically translated. Show original language

Eagle Rock cabins

Book unique cabins, houses, and more on Airbnb

Top-rated cabins in Eagle Rock

Guests agree: these cabins are highly rated for location, cleanliness, and more.

Cabin in Eagle Rock
NEW! Cozy Cabin w/ Patio on Craig Creek: Pets OK!
Your next outdoor adventure is just around the corner in Eagle Rock! This 3-bedroom, 1-bath vacation rental cabin is the perfect place for any nature-loving family to escape. Kayak from the backyard of the property and enjoy a scenic 14-mile stretch of Virginia's scenic waterway. Those that stay on land can take in nature at nearby waterfalls and hiking trails — there’s no shortage of outdoor activities! At day’s end, grill up some grub and listen to the sound of the creek soothe you to sleep.
$238 per night
Cabin in Eagle Rock
Secluded couple’s mountain cabin
A couple’s secluded retreat in a newly constructed (2020) single level creek view cabin with knotty pine. The parking area is equipped with a 230Vac/120Vac charge station for electric vehicles. The cabin has all comforts of home. 35 foot Trex deck along front of cabin to view song birds and hummingbirds. Ring security disabled. Outdoor fire ring with plenty of wood. Kayaks, floats, and fishing tackle supplied for fun in a beautiful creek. We have a hammock to relax by the creek. Stephen
$130 per night
Cabin in Eagle Rock
"The Hideaway": Private Waterfront Cabin
This totally renovated cabin sits by the banks of beautiful Craig's Creek. The Hideaway backs up to the 4,600+ acre Grace Furnace tract of National Forest. There are no neighbors in sight and the traffic is sparse. Sit on the screened porch or relax by the water's edge with the fire pit. The water is usually deep enough to swim in front of the house, and you can float for miles! You can fish right from the yard and catch trout, small-mouth bass, rock bass, and lots more!
$165 per night

Other great vacation rentals in Eagle Rock

Cottage in Eagle Rock
Modern two-bedroom cottage steps from the river
$150 per night
Loft in Buchanan
Edifica REX
$61 per night
Cottage in Fincastle
Private Cottage at Starry Hill Farm
$87 per night
Farm stay in Eagle Rock
Peaceful farm cabin on the James River
$282 per night
Cottage in Eagle Rock
Serenity on Craig - New Construction/ New Hot Tub!
$261 per night
Cabin in Hot Springs
Farm's Edge Cabin at Apple Horse Farm
$180 per night
Tiny home in Bedford
Tiny house & hot tub, w/gorgeous mountain views!
$118 per night
Loft in Buchanan
Lovely 2br loft in the heart of Buchanan VA
$92 per night
Cottage in Covington
Exceptional Cottage on the Jackson River!!!!
$205 per night
Tiny home in New Castle
Luxury TinyHouse on Homestead and Wildlife Habitat
$137 per night
Cottage in Rockbridge Baths
The Maury River Treehouse
$379 per night
Guesthouse in Natural Bridge
Cardinal Cottage
$122 per night
  1. Airbnb
  2. United States
  3. Virginia
  4. Botetourt County
  5. Eagle Rock