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
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
South America
South America
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
National parks
Countryside
Skiing
Cabins
Lake
Amazing views
Amazing pools
Farms
Play
Vineyards
Rooms
Tiny homes
Chef's kitchens
Trending
Ski-in/out
Bed & breakfasts
New
Design
Off-the-grid
Lakefront
Golfing
Camping
Barns
A-frames
Treehouses
Yurts
Grand pianos
Filters
, 1 filter applied
1
Show map
Search results; 389 places in Harrisonburg
389 places in Harrisonburg
Learn how we sort results
Learn how we sort results
Guest favourite
Guest favourite
Flat in Harrisonburg
A Place to Rest
3 beds
3 beds
21–26 Apr
21–26 Apr
€ 116
night
€ 116 per night
·
€ 578 total
€ 578 total
Show price breakdown
4.96 out of 5 average rating, 421 reviews
4.96 (421)
Guest favourite
Guest favourite
Flat in Harrisonburg
Private suite close to JMU quiet neighborhood
Individual Host
Individual Host
13–18 May
13–18 May
€ 118
night
€ 118 per night
·
€ 587 total
€ 587 total
Show price breakdown
4.97 out of 5 average rating, 332 reviews
4.97 (332)
Guest favourite
Guest favourite
Flat in Harrisonburg
Restful Hilltop Apartment: No cleaning fees!
Individual Host
Individual Host
18–23 May
18–23 May
€ 113
night
€ 113 per night
·
€ 561 total
€ 561 total
Show price breakdown
4.92 out of 5 average rating, 657 reviews
4.92 (657)
Guest favourite
Guest favourite
Flat in Harrisonburg
Friendly City Apartment
3 beds
3 beds
27 Apr – 2 May
27 Apr – 2 May
€ 124
night
€ 124 per night
·
€ 619 total
€ 619 total
Show price breakdown
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Flat in Harrisonburg
1 Bed 1 Bath Apt and full kitchen-Rockingham Co.
Professional Host
Professional Host
12–17 May
12–17 May
€ 87
night
€ 87 per night
·
€ 431 total
€ 431 total
Show price breakdown
4.75 out of 5 average rating, 304 reviews
4.75 (304)
Guest favourite
Guest favourite
Flat in Harrisonburg
Close, Spacious, Fully Furnished, Breakfast
Individual Host
Individual Host
8–13 Jun
8–13 Jun
€ 98
night
€ 98 per night
·
€ 486 total
€ 486 total
Show price breakdown
4.99 out of 5 average rating, 86 reviews
4.99 (86)
Guest favourite
Guest favourite
Flat in Harrisonburg
Private apartment in a new home close to JMU
Individual Host
Individual Host
12–17 May
12–17 May
€ 105
night
€ 105 per night
·
€ 525 total
€ 525 total
Show price breakdown
4.93 out of 5 average rating, 359 reviews
4.93 (359)
Guest favourite
Guest favourite
Flat in Harrisonburg
One Bedroom Apartment near EMU
Individual Host
Individual Host
26 Apr – 1 May
26 Apr – 1 May
€ 121
night
€ 121 per night
·
€ 603 total
€ 603 total
Show price breakdown
4.98 out of 5 average rating, 304 reviews
4.98 (304)
Guest favourite
Guest favourite
Flat in Harrisonburg
[NEW] Cozy, spacious basement apartment near JMU
5 beds
5 beds
20–25 Apr
20–25 Apr
€ 142
night
€ 142 per night
·
€ 709 total
€ 709 total
Show price breakdown
4.85 out of 5 average rating, 20 reviews
4.85 (20)
Guest favourite
Guest favourite
Flat in Harrisonburg
Spacious Modern Studio, Walk to Downtown + JMU
Individual Host
Individual Host
4–9 May
4–9 May
€ 120
night
€ 120 per night
·
€ 600 total
€ 600 total
Show price breakdown
4.97 out of 5 average rating, 261 reviews
4.97 (261)
Guest favourite
Guest favourite
Flat in Harrisonburg
New Two Bedroom Apartment in Harrisonburg
Individual Host
Individual Host
14–19 Jun
14–19 Jun
€ 138
night
€ 138 per night
·
€ 690 total
€ 690 total
Show price breakdown
4.99 out of 5 average rating, 312 reviews
4.99 (312)
Guest favourite
Guest favourite
Flat in Harrisonburg
Entire 1st Floor of 2 Story Home!
4 beds
4 beds
21–26 Apr
21–26 Apr
€ 144
night
€ 144 per night
·
€ 718 total
€ 718 total
Show price breakdown
5.0 out of 5 average rating, 44 reviews
5.0 (44)
Guest favourite
Guest favourite
Flat in Harrisonburg
Southern Charm Retreat
4 beds
4 beds
21–26 Apr
21–26 Apr
€ 205
night
€ 205 per night
·
€ 1,021 total
€ 1,021 total
Show price breakdown
4.97 out of 5 average rating, 58 reviews
4.97 (58)
Flat in Harrisonburg
Work here, play here in the Burg
2 beds
2 beds
17–22 Apr
17–22 Apr
€ 159
night
€ 159 per night
·
€ 793 total
€ 793 total
Show price breakdown
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favourite
Guest favourite
Flat in Penn Laird
Guest Suite in Harrisonburg, Spacious and private
20–25 May
20–25 May
€ 116
night
€ 116 per night
·
€ 578 total
€ 578 total
Show price breakdown
4.99 out of 5 average rating, 68 reviews
4.99 (68)
Guest favourite
Guest favourite
Flat in Harrisonburg
Spacious and bright 1 bedroom apartment near EMU
Individual Host
Individual Host
1–6 Jun
1–6 Jun
€ 114
night
€ 114 per night
·
€ 570 total
€ 570 total
Show price breakdown
5.0 out of 5 average rating, 219 reviews
5.0 (219)
Superhost
Superhost
Flat in Harrisonburg
Pet-Friendly Shenandoah Mountain Retreat
Individual Host
Individual Host
28 Apr – 3 May
28 Apr – 3 May
€ 170
night
€ 170 per night
·
€ 846 total
€ 846 total
Show price breakdown
4.87 out of 5 average rating, 82 reviews
4.87 (82)
Guest favourite
Guest favourite
Flat in Weyers Cave
Plane View Retreat
Individual Host
Individual Host
29 Apr – 4 May
29 Apr – 4 May
€ 135
night
€ 135 per night
·
€ 675 total
€ 675 total
Show price breakdown
4.92 out of 5 average rating, 240 reviews
4.92 (240)
1
2
3
4
…
15