Holiday rentals in Port Republic

Find and book unique accommodation on Airbnb

Top-rated holiday rentals in Port Republic

Guests agree: these stays are highly rated for location, cleanliness and more.

Guest favourite

Guest suite in McGaheysville

4.98 out of 5 average rating, 415 reviews

Cozy 'For-Rest Retreat' by Nat'l Park, Resort, JMU

Solo travelers, couples, or two adults will love our homey (NOT chic, sleek, or spare) lower-level private suite set in the 4-season Massanutten Resort in lovely Shenandoah Valley. We are 3-8 mins to fun seasonal activities (WaterPark, trail rides, slopes, golf, go-karts, etc.); 15 mins to Shenandoah Nat'l Park's Swift Run Gap entry; 18-20 mins to JMU; 5-60+ mins to restaurants, wineries, antiquing, breweries, caves, hiking, biking, history sites, river sports, Amish markets, country drives+!

30 Jul – 6 Aug

€ 80 per night
Guest favourite

Barn in Elkton

5.0 out of 5 average rating, 136 reviews

Elkton Dairy Barn near Shenandoah National Park

Were you raised in a barn? No! Us either but here’s your chance to stay in our cozy, converted dairy barn, perfect for a romantic getaway. For generations, the barn was used to milk the dairy cattle on our farmette nestled at the foothills of Massanutten Resort & the Skyline National Park. The Dairy Barn makes a perfect small gathering home place. Just wait until you see the views of the Blue Ridge Mountains from the lofted bedroom & the breathtaking foliage from the screened porch.

8–15 Aug

€ 163 per night
Guest favourite

Guest house in Mount Crawford

4.95 out of 5 average rating, 104 reviews

Country Cabin near JMU/ Skyline Dr / Massanutten

Welcome to your very own country cabin getaway! As soon as you enter our property and take in the views we promise you will feel the stress of travel melt away. You will enjoy the scenic views of the Blue Ridge Mountains while being conveniently located minutes from shopping, JMU and all that Harrisonburg, VA has to offer. We are: 10 min to JMU Campus 10 min to Downtown Harrisonburg 15 min to Massanutten Four Season Resort 25 min to Shenandoah National Park (Swift Run Gap Entrance)

29 Sep – 6 Oct

€ 107 per night

Popular amenities for Port Republic holiday rentals

Other great holiday rentals in Port Republic

Guest favourite

Guest suite in Harrisonburg

4.81 out of 5 average rating, 159 reviews

2 bedrooms, 1 bath, large livingroom & kitchenette

14–21 Oct

€ 79 per night
Guest favourite

Guest suite in McGaheysville

4.95 out of 5 average rating, 104 reviews

Beautiful Private Apartment near Massanutten

21–28 Mar

€ 115 per night
Guest favourite

Loft in Bridgewater

4.94 out of 5 average rating, 493 reviews

Private Studio Apt Retreat

7–14 Aug

€ 117 per night
Guest favourite

Home in Dayton

4.99 out of 5 average rating, 189 reviews

Country Oasis. No Cleaning Fees. Xfinity Internet.

2–9 Aug

€ 107 per night
Guest favourite

Cabin in Dayton

4.99 out of 5 average rating, 332 reviews

Serenity by the Stream

21–28 Nov

€ 182 per night
Guest favourite

Home in Harrisonburg

4.96 out of 5 average rating, 278 reviews

The Homeplace - Private House with Backyard

1–8 May

€ 129 per night
Guest favourite

Flat in Elkton

4.98 out of 5 average rating, 184 reviews

Awesome View

26 Sep – 3 Oct

€ 94 per night
Guest favourite

Guest suite in Harrisonburg

4.97 out of 5 average rating, 200 reviews

Urban Oasis - Studio in a tranquil wooded setting

30 May – 6 Jun

€ 107 per night
Guest favourite

Flat in Harrisonburg

4.96 out of 5 average rating, 409 reviews

A Place to Rest

14–21 Aug

€ 121 per night
Guest favourite

Flat in Harrisonburg

4.99 out of 5 average rating, 305 reviews

New Two Bedroom Apartment in Harrisonburg

8–15 Dec

€ 122 per night
Guest favourite

Flat in Harrisonburg

4.98 out of 5 average rating, 298 reviews

One Bedroom Apartment near EMU

8–15 Dec

€ 92 per night
Guest favourite

Guest suite in Mount Crawford

4.91 out of 5 average rating, 215 reviews

The Perch: Design loving retreat (No cleaning fee)

9–16 May

€ 141 per night

Destinations to explore