Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Harrisonburg
Any week
•
Add guests
Currently showing Any week, Add guests. Change search.
1
Over 1,000 places in Harrisonburg
Superhost
Superhost
Chalet in McGaheysville
Pet-friendly, close to ski, air hockey, pool table
8 beds
8 beds
Apr 7 – 12
Apr 7 – 12
$275
night
$275 per night
4.84 out of 5 average rating, 43 reviews
4.84 (43)
Guest favorite
Guest favorite
Home in Dayton
4 br, home, hot tub w/ view minutes from JMU
5 beds
5 beds
Apr 7 – 12
Apr 7 – 12
$235
night
$235 per night
4.98 out of 5 average rating, 64 reviews
4.98 (64)
Guest favorite
Guest favorite
Home in McGaheysville
The Swaying Oasis: near JMU & Massanuten.
4 beds
4 beds
Apr 7 – 12
Apr 7 – 12
$170
night
$170 per night
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Guest favorite
Guest favorite
Apartment in Harrisonburg
2 BR private rental, quiet with garden views
3 beds
3 beds
Apr 28 – May 3
Apr 28 – May 3
$125
night
$125 per night
5.0 out of 5 average rating, 62 reviews
5.0 (62)
Guest favorite
Guest favorite
Home in Harrisonburg
Steps from JMU Stadium & easy walk to Downtown
5 beds
5 beds
May 1 – 6
May 1 – 6
$489
night
$489 per night
5.0 out of 5 average rating, 50 reviews
5.0 (50)
Guest favorite
Guest favorite
Home in Harrisonburg
School House: Panoramic Views, Hot Tub, EV Charger
6 beds
6 beds
Apr 14 – 19
Apr 14 – 19
$237
night
$237 per night
4.99 out of 5 average rating, 124 reviews
4.99 (124)
Guest favorite
Guest favorite
Home in McGaheysville
Mt. RelaxCATION~on resort~hottub~pool table~arcade
Apr 7 – 12
Apr 7 – 12
$538
$226
night
$226 per night, originally $538
4.98 out of 5 average rating, 80 reviews
4.98 (80)
Guest favorite
Guest favorite
Townhouse in Harrisonburg
Spacious townhouse in Harrisonburg near university
3 beds
3 beds
Apr 2 – 7
Apr 2 – 7
$180
night
$180 per night
5.0 out of 5 average rating, 31 reviews
5.0 (31)
Guest favorite
Guest favorite
Farm stay in Harrisonburg
The Farmhouse At War Branch
4 beds
4 beds
Apr 7 – 12
Apr 7 – 12
$200
night
$200 per night
5.0 out of 5 average rating, 63 reviews
5.0 (63)
Guest favorite
Guest favorite
Home in Harrisonburg
The Homeplace - Private House with Backyard
3 beds
3 beds
Apr 18 – 23
Apr 18 – 23
$121
night
$121 per night
4.96 out of 5 average rating, 278 reviews
4.96 (278)
Guest favorite
Guest favorite
Chalet in McGaheysville
Creek Lodge/Top of the mountain
7 beds
7 beds
Apr 7 – 12
Apr 7 – 12
$197
night
$197 per night
4.97 out of 5 average rating, 29 reviews
4.97 (29)
Guest favorite
Guest favorite
Cabin in Dayton
Serenity by the Stream
3 beds
3 beds
Aug 23 – 28
Aug 23 – 28
$216
$191
night
$191 per night, originally $216
4.99 out of 5 average rating, 332 reviews
4.99 (332)
Guest favorite
Guest favorite
Home in McGaheysville
Mt. Mindset-DOG & Family Friendly! Game room!
8 beds
8 beds
Apr 3 – 8
Apr 3 – 8
$320
night
$320 per night
5.0 out of 5 average rating, 38 reviews
5.0 (38)
Guest favorite
Guest favorite
Bungalow in Linville
Spacious bungalow with rural views & vintage charm
4 beds
4 beds
May 20 – 25
May 20 – 25
$185
night
$185 per night
5.0 out of 5 average rating, 119 reviews
5.0 (119)
Guest favorite
Guest favorite
Cabin in McGaheysville
3 King beds-Firepit-Fenced Deck-Outdoor Kitchen
6 beds
6 beds
Apr 5 – 10
Apr 5 – 10
$296
night
$296 per night
4.99 out of 5 average rating, 98 reviews
4.99 (98)
Guest favorite
Guest favorite
Home in McGaheysville
Pleasant Place near Massanutten Resort!
4 beds
4 beds
Apr 7 – 12
Apr 7 – 12
$178
$110
night
$110 per night, originally $178
4.98 out of 5 average rating, 102 reviews
4.98 (102)
Guest favorite
Guest favorite
Treehouse in Verona
The Laurel Hill Treehouse
2 beds
2 beds
Aug 10 – 15
Aug 10 – 15
$223
night
$223 per night
5.0 out of 5 average rating, 70 reviews
5.0 (70)
Guest favorite
Guest favorite
Cabin in McGaheysville
Casper Cabin-Four season resort at Massanutten !
5 beds
5 beds
Apr 7 – 12
Apr 7 – 12
$149
$99
night
$99 per night, originally $149
4.92 out of 5 average rating, 53 reviews
4.92 (53)
Map
Explore
Wishlists
Log in