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
Guest suite in Harrisonburg
Summit House: Private Lower Level, Mountain Views!
2 bedrooms
,
·
2 beds
,
·
1 private bathroom
13–18 Jul
13–18 Jul
$822 SGD
Show price breakdown
for 5 nights
$822 SGD for 5 nights
,
·
4.99 out of 5 average rating, 343 reviews
4.99 (343)
Home in Harrisonburg
Cedar Meadow Lodge
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
10–15 Jul
10–15 Jul
$1,225 SGD
Show price breakdown
for 5 nights
$1,225 SGD for 5 nights
Free cancellation
New place to stay
New
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 Jul
4–9 Jul
$2,110 SGD
Show price breakdown
for 5 nights
$2,110 SGD for 5 nights
Free cancellation
4.99 out of 5 average rating, 265 reviews
4.99 (265)
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
1–6 Jul
1–6 Jul
$2,611 SGD
Show price breakdown
for 5 nights
$2,611 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 41 reviews
5.0 (41)
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
1–6 Jul
1–6 Jul
$1,911 SGD
Show price breakdown
for 5 nights
$1,911 SGD for 5 nights
4.94 out of 5 average rating, 48 reviews
4.94 (48)
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 Jul
13–18 Jul
$922 SGD
Show price breakdown
for 5 nights
$922 SGD for 5 nights
Free cancellation
4.95 out of 5 average rating, 130 reviews
4.95 (130)
Top guest favourite
Guest favourite
Flat in Harrisonburg
A Place to Rest
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
13–18 Jul
13–18 Jul
$820 SGD
Show price breakdown
for 5 nights
$820 SGD for 5 nights
Free cancellation
4.95 out of 5 average rating, 678 reviews
4.95 (678)
Guest favourite
Guest favourite
Home in Dayton
Peaceful 4BR Country Home – Sauna – 10 min to JMU
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
1–6 Jul
1–6 Jul
$1,796 SGD
$1,332 SGD
Show price breakdown
for 5 nights
Free cancellation
4.84 out of 5 average rating, 50 reviews
4.84 (50)
Top guest favourite
Guest favourite
Home in Harrisonburg
Home with a View
6 bedrooms
6 bedrooms
,
·
7 beds
7 beds
,
·
3 bathrooms
3 bathrooms
1–6 Jul
1–6 Jul
$1,972 SGD
Show price breakdown
for 5 nights
$1,972 SGD for 5 nights
4.96 out of 5 average rating, 215 reviews
4.96 (215)
Home in Harrisonburg
Hidden Cottage
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
19–24 Jul
19–24 Jul
$973 SGD
Show price breakdown
for 5 nights
$973 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 4 reviews
5.0 (4)
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
4–9 Jul
4–9 Jul
$3,021 SGD
Show price breakdown
for 5 nights
$3,021 SGD for 5 nights
Free cancellation
4.99 out of 5 average rating, 204 reviews
4.99 (204)
Guest favourite
Guest favourite
Flat in Harrisonburg
Private suite close to JMU quiet neighborhood
3 beds
3 beds
,
·
1 bathroom
1 bathroom
4–9 Jul
4–9 Jul
$848 SGD
$692 SGD
Show price breakdown
for 5 nights
Free cancellation
4.96 out of 5 average rating, 562 reviews
4.96 (562)
Guest favourite
Guest favourite
Flat in Harrisonburg
Retreat near JMU, Massanutten Resort, Skyline Dr
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$1,850 SGD
Show price breakdown
for 5 nights
$1,850 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 12 reviews
5.0 (12)
Top guest favourite
Guest favourite
Home in McGaheysville
Mountain View Farmstead
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
3–8 Jul
3–8 Jul
$1,503 SGD
Show price breakdown
for 5 nights
$1,503 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Top guest favourite
Guest favourite
Room in Harrisonburg
Friendly & Close to EMU
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
1–6 Jul
1–6 Jul
$386 SGD
Show price breakdown
for 5 nights
$386 SGD for 5 nights
Free cancellation
4.97 out of 5 average rating, 416 reviews
4.97 (416)
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
1–6 Jul
1–6 Jul
$4,545 SGD
Show price breakdown
for 5 nights
$4,545 SGD for 5 nights
5.0 out of 5 average rating, 102 reviews
5.0 (102)
Top guest favourite
Guest favourite
Home in Harrisonburg
Grand View Cottage
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
1.5 bathrooms
1.5 bathrooms
16–21 Jul
16–21 Jul
$1,231 SGD
Show price breakdown
for 5 nights
$1,231 SGD for 5 nights
Free cancellation
4.98 out of 5 average rating, 61 reviews
4.98 (61)
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
22–27 Aug
22–27 Aug
$2,609 SGD
Show price breakdown
for 5 nights
$2,609 SGD for 5 nights
4.98 out of 5 average rating, 265 reviews
4.98 (265)
Guest favourite
Guest favourite
Place to stay in Keezletown
Mountain View Getaway
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
16–21 Jul
16–21 Jul
$882 SGD
Show price breakdown
for 5 nights
$882 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 30 reviews
5.0 (30)
1
2
3
4
…
15