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
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
5.0 out of 5 average rating, 30 reviews
5.0 (30)
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
4.98 out of 5 average rating, 65 reviews
4.98 (65)
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
4.93 out of 5 average rating, 86 reviews
4.93 (86)
Top guest favourite
Guest favourite
Flat in Buchanan
Modern King bed Apartment next to Brewery!
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
19–24 Jul
19–24 Jul
$727 SGD
$521 SGD
Show price breakdown
for 5 nights
4.98 out of 5 average rating, 52 reviews
4.98 (52)
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
Loft in Buchanan
Edifice Rex
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
30 Jul – 4 Aug
30 Jul – 4 Aug
$596 SGD
Show price breakdown
for 5 nights
$596 SGD for 5 nights
4.98 out of 5 average rating, 1132 reviews
4.98 (1132)
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
4.95 out of 5 average rating, 77 reviews
4.95 (77)
Top guest favourite
Guest favourite
Room in Fincastle
Farm View B&B. Hot tub! Breakfast! Near I-81.
2 beds
2 beds
,
·
1 bathroom
1 bathroom
1–6 Aug
1–6 Aug
$740 SGD
Show price breakdown
for 5 nights
$740 SGD for 5 nights
5.0 out of 5 average rating, 206 reviews
5.0 (206)
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
4.78 out of 5 average rating, 9 reviews
4.78 (9)
Top guest favourite
Guest favourite
Cottage in Clifton Forge
1873 Kitchen House at Firmstone Manor
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
19–24 Jul
19–24 Jul
$1,054 SGD
Show price breakdown
for 5 nights
$1,054 SGD for 5 nights
5.0 out of 5 average rating, 35 reviews
5.0 (35)
Top guest favourite
Guest favourite
Loft in Eagle Rock
The Apartment at Bella Vista
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
17–22 Aug
17–22 Aug
$737 SGD
Show price breakdown
for 5 nights
$737 SGD for 5 nights
4.98 out of 5 average rating, 63 reviews
4.98 (63)
Top guest favourite
Guest favourite
Home in Troutville
Cozy Farmhouse
3 bedrooms
3 bedrooms
,
·
3 queen beds
3 queen beds
,
·
2 bathrooms
2 bathrooms
6–11 Sept
6–11 Sept
$2,287 SGD
Show price breakdown
for 5 nights
$2,287 SGD for 5 nights
5.0 out of 5 average rating, 50 reviews
5.0 (50)
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
5.0 out of 5 average rating, 12 reviews
5.0 (12)
Top guest favourite
Guest favourite
Farm stay in Eagle Rock
Unique & Cozy Gypsy Wagon on The Cowpasture River
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
Toilet with sink
Toilet with sink
13–18 Jul
13–18 Jul
$672 SGD
Show price breakdown
for 5 nights
$672 SGD for 5 nights
4.97 out of 5 average rating, 104 reviews
4.97 (104)
Top guest favourite
Guest favourite
Home in Clifton Forge
Bridge House- 1899 farmhouse on Cowpasture River
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
14–19 Jul
14–19 Jul
$2,106 SGD
Show price breakdown
for 5 nights
$2,106 SGD for 5 nights
4.92 out of 5 average rating, 39 reviews
4.92 (39)
Top guest favourite
Guest favourite
Guest house in Lexington
Entire Country Cottage guesthouse / Very Private
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
9–14 Aug
9–14 Aug
$714 SGD
$483 SGD
Show price breakdown
for 5 nights
Extended stay discount
4.96 out of 5 average rating, 338 reviews
4.96 (338)
Guest favourite
Guest favourite
Boutique hotel in Clifton Forge
Rm #2/The Inn-One Queen, Lt Breakfast, Kitchen
8 bedrooms
8 bedrooms
,
·
6 beds
6 beds
,
·
2 bathrooms
2 bathrooms
13–18 Jul
13–18 Jul
$711 SGD
Show price breakdown
for 5 nights
$711 SGD for 5 nights
4.87 out of 5 average rating, 67 reviews
4.87 (67)
1
2
3
4
…
15