Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
Experiences
Experiences
Services
Services
Start your search
Location
Homes in Harrisonburg
Check in / Check out
Any week
Guests
Add guests
Become a host
Languages & currency
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
Price filter
Type of place
Type of place filter
Show map
Search results; Over 1,000 homes in Harrisonburg
Over 1,000 homes in Harrisonburg
Photo 1 of 29
Top guest favourite
Guest favourite
Camper van/Motorhome in Harrisonburg
fully converted school bus with stargazing rooftop
1 bedroom
,
·
1 bed
,
·
1 private bathroom
3–8 Nov
3–8 Nov
$1,206 SGD
Show price breakdown
for 5 nights
$1,206 SGD for 5 nights
,
·
5.0 out of 5 average rating, 82 reviews
5.0 (82)
Photo 1 of 29
Top guest favourite
Guest favourite
Home in Mount Crawford
Wooded escape chalet, 5mi to JMU, 10mi to Massanut
5 bedrooms
5 bedrooms
,
·
6 beds
6 beds
,
·
2.5 bathrooms
2.5 bathrooms
4–9 Oct
4–9 Oct
$1,915 SGD
Show price breakdown
for 5 nights
$1,915 SGD for 5 nights
Free cancellation
4.99 out of 5 average rating, 275 reviews
4.99 (275)
Photo 1 of 29
Top guest favourite
Guest favourite
Home in Harrisonburg
Townhouse in Harrisonburg
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
3 bathrooms
3 bathrooms
4–9 Oct
4–9 Oct
$3,292 SGD
$2,633 SGD
Show price breakdown
for 5 nights
4.95 out of 5 average rating, 126 reviews
4.95 (126)
Photo 1 of 28
Top guest favourite
Guest favourite
Townhouse in Harrisonburg
Home Suite Home-Near SRMH & JMU
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2.5 bathrooms
2.5 bathrooms
4–9 Oct
4–9 Oct
$1,062 SGD
$945 SGD
Show price breakdown
for 5 nights
Free cancellation
4.96 out of 5 average rating, 144 reviews
4.96 (144)
Photo 1 of 12
Top guest favourite
Guest favourite
Home in Harrisonburg
Home with a View
6 bedrooms
6 bedrooms
,
·
7 beds
7 beds
,
·
3 bathrooms
3 bathrooms
4–9 Oct
4–9 Oct
$1,842 SGD
Show price breakdown
for 5 nights
$1,842 SGD for 5 nights
4.96 out of 5 average rating, 220 reviews
4.96 (220)
Photo 1 of 29
Guest favourite
Guest favourite
Flat in Harrisonburg
Cozy, spacious basement apartment near JMU
2 bedrooms
2 bedrooms
,
·
6 beds
6 beds
,
·
1 bathroom
1 bathroom
4–9 Oct
4–9 Oct
$1,125 SGD
$992 SGD
Show price breakdown
for 5 nights
Free cancellation
4.86 out of 5 average rating, 106 reviews
4.86 (106)
Photo 1 of 29
Top guest favourite
Guest favourite
Home in Harrisonburg
Peace & Quiet In The Country
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
19–24 Oct
19–24 Oct
$2,303 SGD
$2,105 SGD
Show price breakdown
for 5 nights
Extended stay discount
Free cancellation
5.0 out of 5 average rating, 20 reviews
5.0 (20)
Photo 1 of 29
Guest favourite
Guest favourite
Townhouse in Harrisonburg
Spacious townhouse in Harrisonburg near university
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2.5 bathrooms
2.5 bathrooms
18–23 Oct
18–23 Oct
$1,541 SGD
Show price breakdown
for 5 nights
$1,541 SGD for 5 nights
Free cancellation
4.88 out of 5 average rating, 90 reviews
4.88 (90)
Photo 1 of 29
Guest favourite
Guest favourite
Flat in Harrisonburg
Restful Hilltop Apartment: No cleaning fees!
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
1 bathroom
1 bathroom
7–12 Nov
7–12 Nov
$821 SGD
$716 SGD
Show price breakdown
for 5 nights
Free cancellation
4.91 out of 5 average rating, 862 reviews
4.91 (862)
Photo 1 of 29
Guest favourite
Guest favourite
Flat in Harrisonburg
Entire 1st Floor of 2 Story Home!
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
11–16 Oct
11–16 Oct
$847 SGD
Show price breakdown
for 5 nights
$847 SGD for 5 nights
Free cancellation
4.96 out of 5 average rating, 143 reviews
4.96 (143)
Photo 1 of 29
Top guest favourite
Guest favourite
Home in Harrisonburg
Entire cozy house! Spacious full basement!
4 bedrooms
4 bedrooms
,
·
7 beds
7 beds
,
·
3.5 bathrooms
3.5 bathrooms
4–9 Oct
4–9 Oct
$2,345 SGD
Show price breakdown
for 5 nights
$2,345 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 54 reviews
4.98 (54)
Photo 1 of 21
Top guest favourite
Guest favourite
Flat in Harrisonburg
Spacious 2BR Apartment Near EMU & JMU
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
18–23 Oct
18–23 Oct
$775 SGD
$607 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 19 reviews
5.0 (19)
Photo 1 of 6
Top guest favourite
Guest favourite
Room in Harrisonburg
Martinhouse Peaceful Escape- Private rooms, entry
2 beds
2 beds
,
·
1 bathroom
1 bathroom
4–9 Oct
4–9 Oct
$653 SGD
$579 SGD
Show price breakdown
for 5 nights
Free cancellation
4.97 out of 5 average rating, 308 reviews
4.97 (308)
Photo 1 of 29
Top guest favourite
Guest favourite
Home in Keezletown
Rolling Hills Hideaway! Massive Game RM! Best BNB!
5 bedrooms
5 bedrooms
,
·
9 beds
9 beds
,
·
3 bathrooms
3 bathrooms
4–9 Oct
4–9 Oct
$2,359 SGD
Show price breakdown
for 5 nights
$2,359 SGD for 5 nights
4.99 out of 5 average rating, 277 reviews
4.99 (277)
Photo 1 of 6
Guest favourite
Guest favourite
Flat in Harrisonburg
Shenandoah Valley Family Getaway in Harrisonburg
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
5–10 Oct
5–10 Oct
$1,338 SGD
$1,178 SGD
Show price breakdown
for 5 nights
Free cancellation
4.87 out of 5 average rating, 47 reviews
4.87 (47)
Photo 1 of 14
Top guest favourite
Guest favourite
Guest house in Harrisonburg
Historic Loft | Roku TV | Walk to JMU + Downtown
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
11–16 Oct
11–16 Oct
$850 SGD
$761 SGD
Show price breakdown
for 5 nights
Free cancellation
4.95 out of 5 average rating, 130 reviews
4.95 (130)
Photo 1 of 29
Top guest favourite
Guest favourite
Home in Harrisonburg
Sunny Slope Farmhouse - Pickleball, Heated Pool
5 bedrooms
5 bedrooms
,
·
8 beds
8 beds
,
·
5.5 bathrooms
5.5 bathrooms
23–28 Oct
23–28 Oct
$7,651 SGD
Show price breakdown
for 5 nights
$7,651 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 29 reviews
5.0 (29)
Photo 1 of 6
Top guest favourite
Guest favourite
Room in Harrisonburg
Friendly & Close to EMU
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
4–9 Oct
4–9 Oct
$447 SGD
Show price breakdown
for 5 nights
$447 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 432 reviews
4.97 (432)
Photo 1 of 29
Top guest favourite
Guest favourite
Guest suite in Harrisonburg
The house
1 bedroom
1 bedroom
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
2–7 Nov
2–7 Nov
$1,047 SGD
$836 SGD
Show price breakdown
for 5 nights
Free cancellation
4.95 out of 5 average rating, 148 reviews
4.95 (148)
1
2
3
4
…
15