%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Display total before taxes

Search results; 11 places in Shenandoah Junction

Guest favorite
Villa in Harpers Ferry
Amazing Lagoon, Beach, Cross Fit Gym, Fishing
3 beds
Apr 21 – 26
4.98 out of 5 average rating, 45 reviews
Villa in Leesburg
The Garage Mahal
5 beds
Apr 21 – 26
New place to stay
Superhost
Villa in Purcellville
The Villa @ Skybridge
8 beds
May 5 – 10
5.0 out of 5 average rating, 9 reviews
Guest favorite
Villa in Hamilton
DonRea Villa Escape... Outside Leesburg
3 beds
Apr 28 – May 3
4.9 out of 5 average rating, 124 reviews
Superhost
Villa in Purcellville
Private 11200sf Retreat GuitarPool Hotub 14ac
14 beds
Apr 20 – 25
4.89 out of 5 average rating, 161 reviews
Villa in Stone Ridge
No fees! Spacious, private & great location
2 beds
Apr 23 – 28
4.59 out of 5 average rating, 44 reviews
Superhost
Villa in Paeonian Springs
The Castle Room, Private Escape Near Leesburg
1 king bed
Apr 30 – May 5
4.94 out of 5 average rating, 47 reviews
Villa in Berryville
Stunning Former Winery w/ Pool & Mtn Views!
10 beds
Apr 19 – 24
4.9 out of 5 average rating, 10 reviews
Villa in Paris
Elegant Paris Manor w/ Private Pool & Home Theater
9 beds
Apr 22 – 27
Villa in Shepherdstown
Dream House on Potomac Canyon South Rim
6 beds
Apr 19 – 24
4.38 out of 5 average rating, 8 reviews
Guest favorite
Room in Hedgesville
Stay with NanetteArt, nonprofits ,
Fishhook Retreat at The Woods Hedgesville WV
May 20 – 26
4.88 out of 5 average rating, 17 reviews

One trip, two stays

Split your time between two places and discover more of Shenandoah Junction.
Stay in Harpers Ferry and Purcellville
$717 average per night
Stay in Hamilton and Purcellville
$283 average per night
Split your time between Leesburg and Stone Ridge
$193 average per night
Stay in Harpers Ferry and Stone Ridge
$225 average per night
Stay in Berryville and Harpers Ferry
$704 average per night
Stay in Leesburg and Purcellville
$689 average per night