Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Eagle Rock
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes in Eagle Rock
Over 1,000 homes in Eagle Rock
Nature lodge in Eagle Rock
Trinity Acres
1 bedroom
,
·
1 bed
,
·
1 shared bathroom
20–25 Jul
20–25 Jul
$1,006 SGD
Show price breakdown
for 5 nights
$1,006 SGD for 5 nights
,
·
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Top guest favourite
Guest favourite
Home in Eagle Rock
Cottage on Craig Creek
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
13–18 Jul
13–18 Jul
$1,261 SGD
Show price breakdown
for 5 nights
$1,261 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 54 reviews
4.98 (54)
Top guest favourite
Guest favourite
Home in Eagle Rock
Comfy Creekside Getaway in Eagle Rock, VA
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
4–9 Aug
4–9 Aug
$1,806 SGD
Show price breakdown
for 5 nights
$1,806 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 30 reviews
5.0 (30)
Top guest favourite
Guest favourite
Home in Eagle Rock
Peaceful farm cabin on the James River
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
9–14 Aug
9–14 Aug
$2,295 SGD
Show price breakdown
for 5 nights
$2,295 SGD for 5 nights
Free cancellation
4.93 out of 5 average rating, 86 reviews
4.93 (86)
Top guest favourite
Guest favourite
Cottage in Eagle Rock
The Adventure Cottage at Craig Creek
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
20–25 Jul
20–25 Jul
$1,593 SGD
Show price breakdown
for 5 nights
$1,593 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 65 reviews
4.98 (65)
Top guest favourite
Guest favourite
Home in Eagle Rock
Private, convenient, local owner, mountain views!
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
14–19 Jul
14–19 Jul
$1,131 SGD
Show price breakdown
for 5 nights
$1,131 SGD for 5 nights
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Top guest favourite
Guest favourite
Cabin in Eagle Rock
Cabin On Craig Creek
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
14–19 Jul
14–19 Jul
$2,040 SGD
$1,853 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 12 reviews
5.0 (12)
Guest favourite
Guest favourite
Cabin in Eagle Rock
Up the Creek
2 bedrooms
2 bedrooms
,
·
6 beds
6 beds
,
·
1 bathroom
1 bathroom
13–18 Jul
13–18 Jul
$1,261 SGD
Show price breakdown
for 5 nights
$1,261 SGD for 5 nights
Free cancellation
4.78 out of 5 average rating, 9 reviews
4.78 (9)
Top guest favourite
Guest favourite
Cottage in Eagle Rock
Private Cottage on beautiful Craig Creek
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
29 Jul – 3 Aug
29 Jul – 3 Aug
$1,124 SGD
Show price breakdown
for 5 nights
$1,124 SGD for 5 nights
Free cancellation
4.95 out of 5 average rating, 77 reviews
4.95 (77)
Top guest favourite
Guest favourite
Cottage in Eagle Rock
Serenity on Craig - New Construction/ New Hot Tub!
3 bedrooms
3 bedrooms
,
·
6 beds
6 beds
,
·
2 bathrooms
2 bathrooms
24–29 Aug
24–29 Aug
$2,873 SGD
Show price breakdown
for 5 nights
$2,873 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 51 reviews
4.98 (51)
Guest favourite
Guest favourite
Cottage in Eagle Rock
Modern two-bedroom cottage steps from the river
2 bedrooms
2 bedrooms
,
·
5 beds
5 beds
,
·
1 bathroom
1 bathroom
27 Jul – 1 Aug
27 Jul – 1 Aug
$1,455 SGD
Show price breakdown
for 5 nights
$1,455 SGD for 5 nights
4.9 out of 5 average rating, 62 reviews
4.9 (62)
Guest favourite
Guest favourite
Cabin in Buchanan
James River Waterfront House
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
20–25 Jul
20–25 Jul
$2,408 SGD
Show price breakdown
for 5 nights
$2,408 SGD for 5 nights
5.0 out of 5 average rating, 13 reviews
5.0 (13)
Top guest favourite
Guest favourite
Farm stay in Montvale
Blue Ridge Parkway Hot Tub-Peaks of Otter-Firepit
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
,
·
2 bathrooms
2 bathrooms
10–15 Aug
10–15 Aug
$2,393 SGD
Show price breakdown
for 5 nights
$2,393 SGD for 5 nights
Free cancellation
4.94 out of 5 average rating, 254 reviews
4.94 (254)
Cabin in Buchanan
Trout Stream Access! Rural Buchanan Cabin
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
17–22 Jul
17–22 Jul
$1,898 SGD
Show price breakdown
for 5 nights
$1,898 SGD for 5 nights
Top guest favourite
Guest favourite
Place to stay in Lexington
Luxury Apt W/o the Cost! Kitchenette, King bed!
3 beds
3 beds
,
·
1 bathroom
1 bathroom
13–18 Jul
13–18 Jul
$581 SGD
Show price breakdown
for 5 nights
$581 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 68 reviews
4.97 (68)
Top guest favourite
Guest favourite
Home in Clifton Forge
Quiet Retreat - 5 Minutes from Douthat State Park
2 bedrooms
2 bedrooms
,
·
2 double beds
2 double beds
,
·
1 bathroom
1 bathroom
23–28 Aug
23–28 Aug
$610 SGD
Show price breakdown
for 5 nights
$610 SGD for 5 nights
Free cancellation
4.95 out of 5 average rating, 183 reviews
4.95 (183)
Superhost
Superhost
Guest house in Buchanan
Charming James River Cottage
1 bedroom
1 bedroom
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
14–19 Jul
14–19 Jul
$1,066 SGD
$974 SGD
Show price breakdown
for 5 nights
Free cancellation
4.85 out of 5 average rating, 88 reviews
4.85 (88)
Guest favourite
Guest favourite
Cottage in Eagle Rock
Cottage on Craig, Waterfront Escape
1 bedroom
1 bedroom
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
3–8 Aug
3–8 Aug
$1,989 SGD
Show price breakdown
for 5 nights
$1,989 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Top guest favourite
Guest favourite
Home in Bedford
The Brown Bear Lodge
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1.5 bathrooms
1.5 bathrooms
16–21 Aug
16–21 Aug
$1,896 SGD
Show price breakdown
for 5 nights
$1,896 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 10 reviews
5.0 (10)
1
2
3
4
…
15