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
Descriptions are based on details hosts provide
Nature lodge in Eagle Rock
Trinity Acres
1 bedroom
,
·
1 bed
,
·
1 shared bathroom
21–26 Jul
21–26 Jul
$1,005 SGD
Show price breakdown
for 5 nights
$1,005 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
4.98 out of 5 average rating, 54 reviews
4.98 (54)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
5–10 Aug
5–10 Aug
$1,259 SGD
Show price breakdown
for 5 nights
$1,259 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Home in Eagle Rock
Creekside with mountain views and fire pit
5.0 out of 5 average rating, 30 reviews
5.0 (30)
,
·
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
4–9 Aug
4–9 Aug
$1,804 SGD
Show price breakdown
for 5 nights
$1,804 SGD for 5 nights
Top guest favourite
Guest favourite
Cottage in Eagle Rock
National forest at your doorstep, with kayaks
4.98 out of 5 average rating, 65 reviews
4.98 (65)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
20–25 Jul
20–25 Jul
$1,591 SGD
Show price breakdown
for 5 nights
$1,591 SGD for 5 nights
Top guest favourite
Guest favourite
Home in Eagle Rock
100-acre farm on the James River
4.93 out of 5 average rating, 87 reviews
4.93 (87)
,
·
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
9–14 Aug
9–14 Aug
$2,292 SGD
Show price breakdown
for 5 nights
$2,292 SGD for 5 nights
Top guest favourite
Guest favourite
Home in Eagle Rock
Private, convenient, local owner, mountain views!
5.0 out of 5 average rating, 7 reviews
5.0 (7)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
15–20 Jul
15–20 Jul
$1,129 SGD
Show price breakdown
for 5 nights
$1,129 SGD for 5 nights
Top guest favourite
Guest favourite
Cabin in Eagle Rock
Creekside knotty-pine cabin with kayaks
5.0 out of 5 average rating, 70 reviews
5.0 (70)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
27 Sept – 2 Oct
27 Sept – 2 Oct
$1,081 SGD
Show price breakdown
for 5 nights
$1,081 SGD for 5 nights
Top guest favourite
Guest favourite
Cottage in Eagle Rock
Creekside cottage on 3 secluded acres
4.95 out of 5 average rating, 77 reviews
4.95 (77)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
29 Jul – 3 Aug
29 Jul – 3 Aug
$1,127 SGD
Show price breakdown
for 5 nights
$1,127 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Flat in Buchanan
Modern King bed Apartment next to Brewery!
4.98 out of 5 average rating, 52 reviews
4.98 (52)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
19–24 Jul
19–24 Jul
$733 SGD
$507 SGD
Show price breakdown
for 5 nights
Top guest favourite
Guest favourite
Room in Fincastle
Mountain views and a hot tub on 23 acres
5.0 out of 5 average rating, 207 reviews
5.0 (207)
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
28 Jul – 2 Aug
28 Jul – 2 Aug
$738 SGD
Show price breakdown
for 5 nights
$738 SGD for 5 nights
Guest favourite
Guest favourite
Cabin in Eagle Rock
Waterfront cabin with a kayak and fire pit
4.78 out of 5 average rating, 9 reviews
4.78 (9)
,
·
2 bedrooms
2 bedrooms
,
·
6 beds
6 beds
,
·
1 bathroom
1 bathroom
15–20 Jul
15–20 Jul
$1,300 SGD
Show price breakdown
for 5 nights
$1,300 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Home in Clifton Forge
Acacia Landing
4.97 out of 5 average rating, 68 reviews
4.97 (68)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
2–7 Aug
2–7 Aug
$794 SGD
$721 SGD
Show price breakdown
for 5 nights
Top guest favourite
Guest favourite
Loft in Buchanan
Edifice Rex
4.98 out of 5 average rating, 1134 reviews
4.98 (1134)
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
25–30 Aug
25–30 Aug
$610 SGD
Show price breakdown
for 5 nights
$610 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Cabin in Clifton Forge
Rhonda's View, a cozy cabin on the river!
4.95 out of 5 average rating, 117 reviews
4.95 (117)
,
·
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
2–7 Aug
2–7 Aug
$1,499 SGD
Show price breakdown
for 5 nights
$1,499 SGD for 5 nights
Top guest favourite
Guest favourite
Cabin in Eagle Rock
Cabin On Craig Creek
5.0 out of 5 average rating, 12 reviews
5.0 (12)
,
·
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
15–20 Jul
15–20 Jul
$2,037 SGD
$1,850 SGD
Show price breakdown
for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Farm stay in Eagle Rock
Unique & Cozy Gypsy Wagon on The Cowpasture River
4.97 out of 5 average rating, 104 reviews
4.97 (104)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
WC
WC
20–25 Jul
20–25 Jul
$741 SGD
Show price breakdown
for 5 nights
$741 SGD for 5 nights
Top guest favourite
Guest favourite
Loft in Eagle Rock
Five acres overlooking the James River Valley
4.98 out of 5 average rating, 63 reviews
4.98 (63)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
17–22 Aug
17–22 Aug
$736 SGD
Show price breakdown
for 5 nights
$736 SGD for 5 nights
Top guest favourite
Guest favourite
Home in Troutville
Cozy Farmhouse
5.0 out of 5 average rating, 51 reviews
5.0 (51)
,
·
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
6–11 Sept
6–11 Sept
$2,343 SGD
Show price breakdown
for 5 nights
$2,343 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Cottage in Clifton Forge
1873 kitchen house with mountain views
5.0 out of 5 average rating, 35 reviews
5.0 (35)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
3–8 Aug
3–8 Aug
$1,251 SGD
$1,100 SGD
Show price breakdown
for 5 nights
1
2
3
4
…
15