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 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
Home in Harrisonburg
School House | Views | Hot Tub | Firepit | EV Chgr
4 bedrooms
,
·
6 beds
,
·
2 private bathrooms
5–10 Jul
5–10 Jul
$2,796 SGD
$2,462 SGD
Show price breakdown
for 5 nights
,
·
4.99 out of 5 average rating, 206 reviews
4.99 (206)
Top guest favourite
Guest favourite
Room in Harrisonburg
Bluebird Cottage - Private Bed & Bath in our Home
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
9–14 Jul
9–14 Jul
$442 SGD
Show price breakdown
for 5 nights
$442 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 220 reviews
4.97 (220)
Top guest favourite
Guest favourite
Guest suite in Harrisonburg
Summit House: Private Lower Level, Mountain Views!
2 bedrooms
2 bedrooms
,
·
2 queen beds
2 queen beds
,
·
1 bathroom
1 bathroom
25–30 Jul
25–30 Jul
$819 SGD
Show price breakdown
for 5 nights
$819 SGD for 5 nights
4.99 out of 5 average rating, 345 reviews
4.99 (345)
Top guest favourite
Guest favourite
Home in Harrisonburg
The Homeplace - Private House with Backyard
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
12–17 Jul
12–17 Jul
$1,187 SGD
$979 SGD
Show price breakdown
for 5 nights
Free cancellation
4.95 out of 5 average rating, 474 reviews
4.95 (474)
Top guest favourite
Guest favourite
Farm stay in Harrisonburg
Hilltop Apartment at GlenDor Farm
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
25–30 Jul
25–30 Jul
$748 SGD
Show price breakdown
for 5 nights
$748 SGD for 5 nights
4.97 out of 5 average rating, 310 reviews
4.97 (310)
Top guest favourite
Guest favourite
Dome in Broadway
Underground Hobbit Style Dome House.
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
14–19 Aug
14–19 Aug
$1,454 SGD
Show price breakdown
for 5 nights
$1,454 SGD for 5 nights
Free cancellation
4.99 out of 5 average rating, 562 reviews
4.99 (562)
Top guest favourite
Guest favourite
Room in Harrisonburg
Friendly & Close to EMU
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
13–18 Jul
13–18 Jul
$378 SGD
Show price breakdown
for 5 nights
$378 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 416 reviews
4.97 (416)
Top guest favourite
Guest favourite
Flat in Harrisonburg
Private suite close to JMU quiet neighborhood
3 beds
3 beds
,
·
1 bathroom
1 bathroom
19–24 Jul
19–24 Jul
$789 SGD
$716 SGD
Show price breakdown
for 5 nights
Free cancellation
4.96 out of 5 average rating, 566 reviews
4.96 (566)
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
15–20 Jul
15–20 Jul
$825 SGD
Show price breakdown
for 5 nights
$825 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 38 reviews
4.97 (38)
Guest house in Mount Crawford
The Overlook Nook, BC, JMU, Buc-ee’s, I-81
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
5–10 Jul
5–10 Jul
$805 SGD
$664 SGD
Show price breakdown
for 5 nights
Extended stay discount
Free cancellation
New place to stay
New
Top guest favourite
Guest favourite
Barn in Harrisonburg
The Red Barn on the Ridge
1 bedroom
1 bedroom
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
28 Aug – 2 Sept
28 Aug – 2 Sept
$779 SGD
Show price breakdown
for 5 nights
$779 SGD for 5 nights
5.0 out of 5 average rating, 115 reviews
5.0 (115)
Superhost
Superhost
Chalet in McGaheysville
Ironwood Ridge | New Modern Chalet + Hot Tub
3 bedrooms
3 bedrooms
,
·
6 beds
6 beds
,
·
3.5 bathrooms
3.5 bathrooms
19–24 Jul
19–24 Jul
$2,159 SGD
$1,718 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Top guest favourite
Guest favourite
Place to stay in Harrisonburg
Private Guest Suite
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
3–8 Aug
3–8 Aug
$752 SGD
Show price breakdown
for 5 nights
$752 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 250 reviews
4.98 (250)
Top guest favourite
Guest favourite
Guest suite in Harrisonburg
Downtown Hburg/JMU 5 min drive/Walkable/King bed
2 beds
2 beds
,
·
1 bathroom
1 bathroom
15–20 Jul
15–20 Jul
$969 SGD
$872 SGD
Show price breakdown
for 5 nights
Extended stay discount
Free cancellation
4.99 out of 5 average rating, 166 reviews
4.99 (166)
Top guest favourite
Guest favourite
Home in McGaheysville
Mountain View Farmstead
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
1–6 Aug
1–6 Aug
$1,538 SGD
Show price breakdown
for 5 nights
$1,538 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 10 reviews
5.0 (10)
Top guest favourite
Guest favourite
Cabin in Dayton
Serenity by the Stream
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1.5 bathrooms
1.5 bathrooms
1–6 Nov
1–6 Nov
$1,437 SGD
Show price breakdown
for 5 nights
$1,437 SGD for 5 nights
Free cancellation
4.99 out of 5 average rating, 510 reviews
4.99 (510)
Top guest favourite
Guest favourite
Home in Harrisonburg
Whispering Pines mountain home
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
5–10 Jul
5–10 Jul
$1,477 SGD
Show price breakdown
for 5 nights
$1,477 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 65 reviews
5.0 (65)
Top guest favourite
Guest favourite
Guest house in Harrisonburg
Historic Downtown Loft | Roku TV | Walk to JMU
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
11–16 Jul
11–16 Jul
$812 SGD
$727 SGD
Show price breakdown
for 5 nights
Free cancellation
4.96 out of 5 average rating, 113 reviews
4.96 (113)
Top guest favourite
Guest favourite
Guest suite in Harrisonburg
Misty Meadows
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
27 Jul – 1 Aug
27 Jul – 1 Aug
$1,012 SGD
Show price breakdown
for 5 nights
$1,012 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 95 reviews
4.98 (95)
1
2
3
4
…
15