Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Harrisonburg
Check in / Check out
Add dates
Guests
Add guests
Places to stay
Experiences
Location
Navigate forward to access suggested results
Check in
Add dates
Check out
Add dates
Guests
Add guests
Search
Become a host
Sign up
Log in
Host your home
Host an experience
Help
300+ stays
Stays in Harrisonburg
Showing you results for "Harrisonburg, Virginia"
Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
Entire cottage in Harrisonburg
❤️ of downtown*Kingsize bed*Wifi*65in Smart TV*Roku
3 guests
·
Studio
·
2 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Self check-in
5.0
(44)
Price:
$75
/ night
SUPERHOST
Tiny house in Harrisonburg
The Tiny House at Stardust Meadows
2 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
·
Kitchen
·
Free parking
·
Indoor fireplace
5.0
(53)
Price:
$79
/ night
SUPERHOST
Earth house in Broadway
Hobbit Style Underground Cabin
2 guests
·
1 bedroom
·
1 bed
·
1 bath
Air conditioning
·
Kitchen
·
Free parking
4.98
(133)
Price:
$139
/ night
SUPERHOST
Entire bungalow in Harrisonburg
Cottagecore: Charming, Clean + Cute
4 guests
·
2 bedrooms
·
2 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.81
(170)
Price:
$96
/ night
SUPERHOST
Treehouse in Bridgewater
The Joshua Tree House
2 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
5.0
(325)
Price:
$208
/ night
SUPERHOST
Entire cabin in Quicksburg
Grist Mill Cabin Overlooking Creek
5 guests
·
2 bedrooms
·
4 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.98
(91)
Price:
$159
/ night
SUPERHOST
Entire chalet in Mount Jackson
Cozy Mountain Escape
6 guests
·
2 bedrooms
·
4 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.98
(161)
Price:
$108
/ night
SUPERHOST
Entire apartment in Harrisonburg
Cromer Suite
2 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.96
(287)
Price:
$41
/ night
SUPERHOST
Entire apartment in Harrisonburg
Spacious Modern Studio, Walk to Downtown + JMU
2 guests
·
1 bedroom
·
2 beds
·
1 bath
Wifi
·
Free parking
·
Washer
·
Dryer
4.96
(92)
Price:
$78
/ night
SUPERHOST
Entire cottage in Timberville
Cider House Orchard Stay
2 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.94
(188)
Price:
$100
/ night
SUPERHOST
Entire apartment in Harrisonburg
Enchanting Treetop Cozy Apartment near Downtown
2 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.77
(163)
Price:
$67
/ night
Entire guest suite in Mount Crawford
"Country Star"- Suite at Cross Keys
2 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
Price:
$52
/ night
SUPERHOST
Entire guesthouse in Hinton
StreamSide Guesthouse in Mountains/National Forest
2 guests
·
Studio
·
1 bed
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.97
(309)
Price:
$95
/ night
SUPERHOST
Entire cabin in Hinton
Brookeside
4 guests
·
1 bedroom
·
3 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.95
(189)
Price:
$102
/ night
SUPERHOST
Entire house in Dayton
Home on Mole Hill - A Quiet Getaway
6 guests
·
2 bedrooms
·
4 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.98
(140)
Price:
$100
/ night
SUPERHOST
Entire apartment in Harrisonburg
Spacious and bright 1 bedroom apartment near EMU
3 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
5.0
(107)
Price:
$54
/ night
SUPERHOST
Entire cottage in Harrisonburg
Carriage House in the ❤️ of downtown-walk to it all
3 guests
·
1 bedroom
·
1 bed
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
5.0
(72)
Price:
$75
/ night
SUPERHOST
Entire cottage in Mount Crawford
The Milk Parlor at Cross Keys
3 guests
·
1 bedroom
·
2 beds
·
1 bath
Wifi
·
Air conditioning
·
Free parking
·
Self check-in
5.0
(140)
Price:
$112
/ night
SUPERHOST
Entire apartment in Harrisonburg
Restful Hilltop Apartment: No cleaning fees!
4 guests
·
2 bedrooms
·
2 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.90
(354)
Price:
$85
/ night
SUPERHOST
Entire guest suite in Harrisonburg
Panoramic Mountain Views minutes from Downtown!
5 guests
·
2 bedrooms
·
3 beds
·
1 bath
Wifi
·
Air conditioning
·
Kitchen
·
Free parking
4.68
(105)
Price:
$95
/ night
1
2
3
4
5
…
15
1
–
20 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.
Charlottesville
Luray
Staunton
Shenandoah
Roanoke
Lynchburg
Winchester
Lexington
Map