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
Log in or sign up
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
Guest house in Harrisonburg
Modern Historic Springhouse w/ fire pit Near JMU
1 bedroom
,
·
1 bed
,
·
1 private bathroom
4–9 Oct
4–9 Oct
$1,225 SGD
Show price breakdown
for 5 nights
$1,225 SGD for 5 nights
,
·
4.98 out of 5 average rating, 127 reviews
4.98 (127)
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,737 SGD
$1,540 SGD
Show price breakdown
for 5 nights
Free cancellation
4.88 out of 5 average rating, 90 reviews
4.88 (90)
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,926 SGD
Show price breakdown
for 5 nights
$1,926 SGD for 5 nights
Free cancellation
4.99 out of 5 average rating, 275 reviews
4.99 (275)
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
$841 SGD
$679 SGD
Show price breakdown
for 5 nights
Extended stay discount
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
Townhouse in Harrisonburg
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
3 bathrooms
3 bathrooms
4–9 Oct
4–9 Oct
$3,290 SGD
$2,631 SGD
Show price breakdown
for 5 nights
4.95 out of 5 average rating, 126 reviews
4.95 (126)
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,840 SGD
Show price breakdown
for 5 nights
$1,840 SGD for 5 nights
4.96 out of 5 average rating, 220 reviews
4.96 (220)
Photo 1 of 29
Top guest favourite
Guest favourite
Home in Harrisonburg
School House | Views | Hot Tub | Firepit | EV Chgr
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
,
·
2 bathrooms
2 bathrooms
18–23 Oct
18–23 Oct
$2,143 SGD
Show price breakdown
for 5 nights
$2,143 SGD for 5 nights
Free cancellation
4.99 out of 5 average rating, 211 reviews
4.99 (211)
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
$948 SGD
Show price breakdown
for 5 nights
$948 SGD for 5 nights
Free cancellation
4.96 out of 5 average rating, 144 reviews
4.96 (144)
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,301 SGD
$2,103 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
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
$950 SGD
Show price breakdown
for 5 nights
$950 SGD 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
Guest suite in Harrisonburg
The house
1 bedroom
1 bedroom
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
2–7 Nov
2–7 Nov
$925 SGD
$836 SGD
Show price breakdown
for 5 nights
Free cancellation
4.95 out of 5 average rating, 148 reviews
4.95 (148)
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
$576 SGD
Show price breakdown
for 5 nights
$576 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 308 reviews
4.97 (308)
Photo 1 of 12
Guest house in Harrisonburg
Guest House in Old Town | Walk to Downtown & JMU
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
4–9 Oct
4–9 Oct
$1,165 SGD
Show price breakdown
for 5 nights
$1,165 SGD for 5 nights
Free cancellation
New place to stay
New
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,185 SGD
Show price breakdown
for 5 nights
$1,185 SGD for 5 nights
Free cancellation
4.87 out of 5 average rating, 47 reviews
4.87 (47)
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,357 SGD
Show price breakdown
for 5 nights
$2,357 SGD for 5 nights
4.99 out of 5 average rating, 278 reviews
4.99 (278)
Photo 1 of 13
Top guest favourite
Guest favourite
Flat in Harrisonburg
Private Apt on Quiet Cul-de-sac
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
11–16 Oct
11–16 Oct
$732 SGD
Show price breakdown
for 5 nights
$732 SGD for 5 nights
Free cancellation
4.99 out of 5 average rating, 77 reviews
4.99 (77)
Photo 1 of 29
Guest favourite
Guest favourite
Guest suite in Harrisonburg
Renovated Walkout Basement
3 bedrooms
3 bedrooms
,
·
3 king beds
3 king beds
,
·
2 bathrooms
2 bathrooms
4–9 Oct
4–9 Oct
$1,805 SGD
$1,594 SGD
Show price breakdown
for 5 nights
4.94 out of 5 average rating, 53 reviews
4.94 (53)
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
$448 SGD
Show price breakdown
for 5 nights
$448 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
Home in McGaheysville
Massanutten getaway chalet!
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
3 bathrooms
3 bathrooms
4–9 Oct
4–9 Oct
$1,144 SGD
Show price breakdown
for 5 nights
$1,144 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 63 reviews
4.97 (63)
1
2
3
4
…
15