
Find hotels in Port Republic, VA from CA $96
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Port Republic
Family friendly
Check prices for these dates
Our top choices for Port Republic hotels

Postcard Cabins Shenandoah, Outdoor Collection by Marriott Bonvoy
Postcard Cabins Shenandoah, Outdoor Collection by Marriott BonvoyStanardsville
9.4 out of 10, Exceptional, (107 reviews)
The price is CA $222
CA $315 total
includes taxes & fees
Jul 7 - Jul 8

Lafayette Inn
Lafayette InnStanardsville
9.2 out of 10, Wonderful, (266 reviews)
The price is CA $219
CA $248 total
includes taxes & fees
Jun 14 - Jun 15

Foxfield Inn
Foxfield InnCharlottesville
9.4 out of 10, Exceptional, (252 reviews)
The price is CA $302
CA $345 total
includes taxes & fees
Jul 8 - Jul 9

Montfair Resort Farm
Montfair Resort FarmCrozet
9.2 out of 10, Wonderful, (96 reviews)
The price is CA $226
CA $259 total
includes taxes & fees
Jun 21 - Jun 22

Massanutten Resort
Massanutten ResortMcGaheysville
8.0 out of 10, Very good, (1,362 reviews)
The price is CA $146
CA $195 total
includes taxes & fees
Jun 15 - Jun 16

Mountainside Villas at Massanutten by Tripforth
Mountainside Villas at Massanutten by TripforthMcGaheysville
9.0 out of 10, Wonderful, (382 reviews)
The price is CA $272
CA $362 total
includes taxes & fees
Jun 15 - Jun 16

The Farmhouse at Veritas
The Farmhouse at VeritasAfton
9.8 out of 10, Exceptional, (35 reviews)
The price is CA $455
CA $566 total
includes taxes & fees
Jun 24 - Jun 25

Afton Mountain Vineyards
Afton Mountain VineyardsAfton
10.0 out of 10, Exceptional, (2 reviews)
The price is CA $545
CA $612 total
includes taxes & fees
Jun 16 - Jun 17

Grey Pine Lodge
Grey Pine LodgeWaynesboro
9.4 out of 10, Exceptional, (128 reviews)
The price is CA $201
CA $249 total
includes taxes & fees
Jun 16 - Jun 17

Quality Inn Waynesboro - Skyline Drive
Quality Inn Waynesboro - Skyline DriveWaynesboro
7.0 out of 10, Good, (859 reviews)
The price is CA $94
CA $104 total
includes taxes & fees
Jun 28 - Jun 29

Econo Lodge Waynesboro - Skyline Drive
Econo Lodge Waynesboro - Skyline DriveWaynesboro
6.8 out of 10, (153 reviews)
The price is CA $87
CA $96 total
includes taxes & fees
Jun 30 - Jul 1

Home2 Suites By Hilton Harrisonburg University
Home2 Suites By Hilton Harrisonburg UniversityHarrisonburg
9.2 out of 10, Wonderful, (244 reviews)
The price is CA $143
CA $161 total
includes taxes & fees
Jun 28 - Jun 29

Iris Inn and Cabins
Iris Inn and CabinsWaynesboro
9.8 out of 10, Exceptional, (11 reviews)
The price is CA $452
CA $503 total
includes taxes & fees
Jul 1 - Jul 2

Cave Hill Farm Bed & Breakfast
Cave Hill Farm Bed & BreakfastMcGaheysville
9.4 out of 10, Exceptional, (350 reviews)
The price is CA $209
CA $231 total
includes taxes & fees
Jun 14 - Jun 15

Candlewood Suites Harrisonburg by IHG
Candlewood Suites Harrisonburg by IHGHarrisonburg
8.0 out of 10, Very good, (1,001 reviews)
The price is CA $131
CA $147 total
includes taxes & fees
Jun 16 - Jun 17

Days Inn by Wyndham Harrisonburg
Days Inn by Wyndham HarrisonburgHarrisonburg
6.0 out of 10, (971 reviews)
The price is CA $86
CA $96 total
includes taxes & fees
Jun 28 - Jun 29

Howard Johnson by Wyndham Harrisonburg
Howard Johnson by Wyndham HarrisonburgHarrisonburg
6.8 out of 10, (1,016 reviews)
The price is CA $83
CA $93 total
includes taxes & fees
Jun 25 - Jun 26

Hampton Inn Harrisonburg - University
Hampton Inn Harrisonburg - UniversityHarrisonburg
7.4 out of 10, Good, (1,003 reviews)
The price is CA $118
CA $133 total
includes taxes & fees
Jun 21 - Jun 22

Clarion Pointe Harrisonburg
Clarion Pointe HarrisonburgHarrisonburg
8.6 out of 10, Excellent, (1,337 reviews)
The price is CA $126
CA $142 total
includes taxes & fees
Jun 22 - Jun 23

Comfort Inn & Suites Harrisonburg
Comfort Inn & Suites HarrisonburgHarrisonburg
9.2 out of 10, Wonderful, (1,270 reviews)
The price is CA $132
CA $148 total
includes taxes & fees
Jun 21 - Jun 22
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Port Republic attractions
Top Port Republic Hotel Reviews

Extended Stay America Premier Suites - Harrisonburg
10/10 Excellent
More cheap stays in Port Republic

Days Inn by Wyndham Harrisonburg
1703 E Market St Harrisonburg VA
The price is CA $86 per night from Jun 28 to Jun 29
CA $86
CA $96 total
Jun 28 - Jun 29
includes taxes & fees
6/10 (971 reviews)
Hotels in Port Republic with star rating

4 Star Hotels
10 properties
Frequently asked questions
Explore a world of travel with Expedia
- 4 Star Hotels in Harriston
- Bridgewater Hotels
- Hotels near Cross Keys Vineyards
- Dale Enterprise Hotels
- Dayton Hotels
- Harrisonburg City County Hotels
- Elkton Hotels
- Fort Defiance Hotels
- Hotels near Glass House Winery
- Hotels near Grand Caverns
- Aparthotels in Grottoes
- Chalets in Grottoes
- Guest Houses in Grottoes
- Cheap Hotels in Grottoes
- Hotels & Resorts for Couples in Grottoes
- Luxury Hotels in Grottoes
- Spa Hotels in Grottoes
- Grottoes Hotels
- Inns in Grottoes
- Lodges in Grottoes
- Resorts in Grottoes
- Harrisonburg Hotels
- Farmstay in Harriston
- Apartments in Harriston
- Guest Houses in Harriston
- Harriston Hotels
- Hotels near James Madison University
- Cheap Hotels in Keezletown
- Resorts in Keezletown
- Linville Hotels
- Hotels near Masanutten Ski Resort
- Condo Resorts in Massanutten
- Guest Houses in Massanutten
- Mountain Hotels in Massanutten
- Ski Hotels in Massanutten
- Spa Hotels in Massanutten
- Waterpark Hotels in Massanutten
- Massanutten Hotels
- Inns in Massanutten
- Ranches in Massanutten
- Resorts in Massanutten
- Hotels near Massanutten Water Park
- B&B in McGaheysville
- Cabin Rentals in McGaheysville
- Golf Hotels in McGaheysville
- Hotels with Waterslides in McGaheysville
- Luxury Hotels in McGaheysville
- Pet-Friendly Hotels in McGaheysville
- Mcgaheysville Hotels
- Lodges in McGaheysville
- Motels in McGaheysville
- B&B in Mount Crawford
- Mount Crawford Hotels
- Resorts in Mount Crawford
- Chalets in Mount Sidney
- Mount Sidney Hotels
- Resorts in Mount Sidney
- Mount Solon Hotels
- Castles in Penn Laird
- Cheap Hotels in Penn Laird
- Penn Laird Hotels
- Condo Resorts in Pleasant Valley
- Lodges in Pleasant Valley
- Hotels near Rockingham Fairgrounds
- Hotels near Shenandoah National Park
- Shenandoah Valley Hotels
- Hotels near Stinson Vineyards
- Hotels near Swift Run Gap Entrance Shenandoah
- Verona Hotels
- Guest Houses in Weyers Cave
- Cheap Hotels in Weyers Cave
- Hotels with a Pool in Weyers Cave
- Weyers Cave Hotels
- Lodges in Weyers Cave
- Hotels near White Oak Lavender Farm & The Purple WOLF Vineyard
- Flights to Massanutten
- Flights from Shenandoah Valley Regional
- Flights from Penn Laird
- Flights from Mount Crawford
- Flights from Weyers Cave
- Flights from Grottoes
- Flights from León (BJX) to Weyers Cave (SHD)
- Flights from Buffalo (BUF) to Weyers Cave (SHD)
- Flights from Dayton (DAY) to Weyers Cave (SHD)
- Flights from Terre Haute (HUF) to Weyers Cave (SHD)
- Flights from Newport News (PHF) to Weyers Cave (SHD)
- Flights from Providence (PVD) to Weyers Cave (SHD)
- Flights from Fort Myers (RSW) to Weyers Cave (SHD)
- Flights from San Juan (SJU) to Weyers Cave (SHD)
- Flights from Edmonton (YEG) to Weyers Cave (SHD)
- Flights from Calgary (YYC) to Weyers Cave (SHD)
- Flights from Toronto (YYZ) to Weyers Cave (SHD)











































































