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
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 Harrisonburg
Over 1,000 homes in Harrisonburg
Top guest favourite
Guest favourite
Guest house in Harrisonburg
Hideaway Studio on Ashtree Lane
Studio
,
·
2 beds
,
·
1 private bathroom
4–9 Oct
4–9 Oct
$901 SGD
Show price breakdown
for 5 nights
$901 SGD for 5 nights
,
·
4.96 out of 5 average rating, 175 reviews
4.96 (175)
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
13–18 Sept
13–18 Sept
$889 SGD
Show price breakdown
for 5 nights
$889 SGD for 5 nights
Free cancellation
4.96 out of 5 average rating, 143 reviews
4.96 (143)
Top guest favourite
Guest favourite
Home in Harrisonburg
Steps from JMU Stadium & easy walk to Downtown
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
4 bathrooms
4 bathrooms
16–21 Nov
16–21 Nov
$4,424 SGD
$3,885 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 105 reviews
5.0 (105)
Top guest favourite
Guest favourite
Home in Penn Laird
Spacious, Mtn View, Top Location, Firepit, Jet Tub
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
,
·
2 bathrooms
2 bathrooms
13–18 Sept
13–18 Sept
$1,464 SGD
$1,294 SGD
Show price breakdown
for 5 nights
4.98 out of 5 average rating, 51 reviews
4.98 (51)
Top guest favourite
Guest favourite
Bungalow in Linville
Spacious bungalow with rural views & vintage charm
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
27 Sept – 2 Oct
27 Sept – 2 Oct
$1,126 SGD
$1,000 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 315 reviews
5.0 (315)
Guest favourite
Guest favourite
Flat in Harrisonburg
New Two Bedroom Apartment in Harrisonburg
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
13–18 Sept
13–18 Sept
$816 SGD
Show price breakdown
for 5 nights
$816 SGD for 5 nights
4.96 out of 5 average rating, 493 reviews
4.96 (493)
Top guest favourite
Guest favourite
Flat in Harrisonburg
Basement Apartment near EMU and 15 mins. from JMU
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
2–7 Nov
2–7 Nov
$947 SGD
$865 SGD
Show price breakdown
for 5 nights
Free cancellation
4.98 out of 5 average rating, 41 reviews
4.98 (41)
Top guest favourite
Guest favourite
Flat in Harrisonburg
Private suite close to JMU quiet neighborhood
3 beds
3 beds
,
·
1 bathroom
1 bathroom
21–26 Sept
21–26 Sept
$772 SGD
$649 SGD
Show price breakdown
for 5 nights
Free cancellation
4.96 out of 5 average rating, 592 reviews
4.96 (592)
Top guest favourite
Guest favourite
Home in Harrisonburg
Home with a View
6 bedrooms
6 bedrooms
,
·
7 beds
7 beds
,
·
3 bathrooms
3 bathrooms
20–25 Sept
20–25 Sept
$1,829 SGD
Show price breakdown
for 5 nights
$1,829 SGD for 5 nights
4.96 out of 5 average rating, 220 reviews
4.96 (220)
Top guest favourite
Guest favourite
Room in Harrisonburg
Martinhouse Peaceful Escape- Private rooms, entry
2 beds
2 beds
,
·
1 bathroom
1 bathroom
13–18 Sept
13–18 Sept
$648 SGD
$572 SGD
Show price breakdown
for 5 nights
Free cancellation
4.97 out of 5 average rating, 306 reviews
4.97 (306)
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
22–27 Sept
22–27 Sept
$776 SGD
Show price breakdown
for 5 nights
$776 SGD for 5 nights
Free cancellation
4.99 out of 5 average rating, 73 reviews
4.99 (73)
Top guest favourite
Guest favourite
Home in Harrisonburg
Hidden Cottage
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
21–26 Sept
21–26 Sept
$1,179 SGD
Show price breakdown
for 5 nights
$1,179 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 17 reviews
5.0 (17)
Top guest favourite
Guest favourite
Home in Harrisonburg
The Martin Cottage
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
3 bathrooms
3 bathrooms
20–25 Sept
20–25 Sept
$1,374 SGD
Show price breakdown
for 5 nights
$1,374 SGD for 5 nights
4.98 out of 5 average rating, 129 reviews
4.98 (129)
Guest favourite
Guest favourite
Home in McGaheysville
The Swaying Oasis: near JMU & Massanuten.
3 bedrooms
3 bedrooms
,
·
6 beds
6 beds
,
·
2.5 bathrooms
2.5 bathrooms
20–25 Sept
20–25 Sept
$1,083 SGD
Show price breakdown
for 5 nights
$1,083 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 136 reviews
4.97 (136)
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
23–28 Sept
23–28 Sept
$1,331 SGD
Show price breakdown
for 5 nights
$1,331 SGD for 5 nights
Free cancellation
4.96 out of 5 average rating, 143 reviews
4.96 (143)
Superhost
Superhost
Guest suite in Harrisonburg
King bed | Cozy 2BR | RokuTV | Walk to Downtown
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
4–9 Oct
4–9 Oct
$712 SGD
Show price breakdown
for 5 nights
$712 SGD for 5 nights
Free cancellation
4.87 out of 5 average rating, 410 reviews
4.87 (410)
Guest favourite
Guest favourite
Home in Harrisonburg
Friendly City Stay w/ HOT TUB! New Ownership
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
13–18 Sept
13–18 Sept
$1,488 SGD
Show price breakdown
for 5 nights
$1,488 SGD for 5 nights
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Home in Mount Crawford
Cozy staycation minutes to Shenandoah Valley, JMU
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
20–25 Sept
20–25 Sept
$1,116 SGD
Show price breakdown
for 5 nights
$1,116 SGD for 5 nights
Free cancellation
New place to stay
New
Top guest favourite
Guest favourite
Home in Harrisonburg
The Washhouse
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1.5 bathrooms
1.5 bathrooms
13–18 Sept
13–18 Sept
$748 SGD
$658 SGD
Show price breakdown
for 5 nights
4.96 out of 5 average rating, 326 reviews
4.96 (326)
1
2
3
4
…
15