We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox. Mac: Safari.

Port Republic Hotels and B&Bs

Refine search

Price per night

 

Property type

 

Search nearby

from Port Republic city centre
 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 
List view  |  Large map
List view  |  Large map
Your selections 25 km
Port Republic B&Bs / Inns (1)
Grandma's Cottage Bed & Breakfast
INR4,403 - 5,462 per night*
Ranked #1 of 1 Port Republic B&B and Inns
4 of 5 stars 5 reviews
Map
Recommended nearby hotels and B&Bs
The Inn at Sugar Hollow Farm, Crozet
INR7,802 - 15,326 per night*
20.7 km from Port Republic
Ranked #1 of 4 Crozet B&B and Inns
5 of 5 stars 785 reviews
Traveller photos (140) | Map
Thistle Ridge Bed & Breakfast & Winery Tours, Bridgewater
INR7,189 - 9,418 per night*
18.1 km from Port Republic
Ranked #1 of 4 Bridgewater B&B and Inns
5 of 5 stars 30 reviews
Traveller photos (8) | Map
2.5 of 5 Stonewall Jackson Inn, Harrisonburg
INR9,753 - 10,422 per night*
17.5 km from Port Republic
Offers & Announcements Free Wine Tasting
CHECK RATES! ABS:HotelCheckRates-d220246?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 4 Harrisonburg B&B and Inns
4.5 of 5 stars 122 reviews
Professional photos | Traveller photos (14) | Map
Joshua Wilton House Inn, Harrisonburg
INR5,573 - 7,524 per night*
17.4 km from Port Republic
Ranked #2 of 4 Harrisonburg B&B and Inns
4.5 of 5 stars 194 reviews
Traveller photos (11) | Map
3.0 of 5 Residence Inn Harrisonburg, Harrisonburg
INR8,638 - 11,759 per night*
15.1 km from Port Republic
Special offer Earn Rewards Points!
CHECK RATES! ABS:HotelCheckRates-d1484682?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 23 hotels in Harrisonburg
4.5 of 5 stars 74 reviews
Professional photos | Traveller photos (6) | Map
3.5 of 5 Inn at Old Virginia, Staunton
INR6,799 - 13,877 per night*
23.5 km from Port Republic
Special offer $90 per night
CHECK RATES! ABS:HotelCheckRates-d786200?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 9 Staunton B&B and Inns
4.5 of 5 stars 40 reviews
Professional photos | Traveller photos (11) | Map
By the Side of the Road Inn & Cottages, Harrisonburg
INR7,746 - 13,319 per night*
19.1 km from Port Republic
Ranked #3 of 4 Harrisonburg B&B and Inns
4.5 of 5 stars 109 reviews
Traveller photos (27) | Map
The Village Inn, Harrisonburg
INR4,458 - 5,071 per night*
14.0 km from Port Republic
CHECK RATES! ABS:HotelCheckRates-d247924?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 23 hotels in Harrisonburg
4.5 of 5 stars 118 reviews
Professional photos | Traveller photos (36) | Map
2.5 of 5 Hampton Inn Harrisonburg South, Harrisonburg
INR4,180 - 8,025 per night*
15.1 km from Port Republic
CHECK RATES! ABS:HotelCheckRates-d1200800?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 23 hotels in Harrisonburg
4.5 of 5 stars 78 reviews
Professional photos | Traveller photos (5) | Map
2.0 of 5 Candlewood Suites Harrisonburg, Harrisonburg
INR4,514 - 9,028 per night*
16.1 km from Port Republic
Special offer Save up to 20% -Book...
0124-455-1263
Special offer Save up to 20% -Book Early
Candlewood Suites Harrisonburg Slideshow
CHECK RATES! ABS:HotelCheckRates-d631228?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 23 hotels in Harrisonburg
4 of 5 stars 48 reviews
Professional photos | Traveller photos (18) | Map
Shenandoah Valley Farm and Inn, McGaheysville
INR3,622 - 5,573 per night*
13.0 km from Port Republic
Ranked #1 of 2 McGaheysville B&B and Inns
4.5 of 5 stars 8 reviews
Traveller photos (8) | Map
2.5 of 5 Hampton Inn University Harrisonburg, Harrisonburg
INR5,071 - 9,251 per night*
15.4 km from Port Republic
CHECK RATES! ABS:HotelCheckRates-d110575?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 23 hotels in Harrisonburg
4 of 5 stars 57 reviews
Professional photos | Traveller photos (37) | Map
2.5 of 5 Fairfield Inn & Suites Harrisonburg, Harrisonburg
INR6,353 - 9,920 per night*
15.1 km from Port Republic
CHECK RATES! ABS:HotelCheckRates-d1823385?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 23 hotels in Harrisonburg
4.5 of 5 stars 39 reviews
Professional photos | Map
2.0 of 5 Sleep Inn & Suites Harrisonburg, Harrisonburg
INR4,626 - 5,740 per night*
15.4 km from Port Republic
CHECK RATES! ABS:HotelCheckRates-d273422?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 23 hotels in Harrisonburg
4 of 5 stars 59 reviews
Professional photos | Traveller photos (22) | Map
2.0 of 5 Crimson Inn, Bridgewater
INR3,790 - 4,960 per night*
17.3 km from Port Republic
CHECK RATES! ABS:HotelCheckRates-d1540935?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 4 Bridgewater B&B and Inns
4.5 of 5 stars 9 reviews
Professional photos | Traveller photos (3) | Map
2.5 of 5 Holiday Inn Express Harrisonburg, Harrisonburg
INR5,629 - 8,081 per night*
14.9 km from Port Republic
Special offer Save up to 20% -Book...
0124-455-1263
Special offer Save up to 20% -Book Early
Holiday Inn Express Harrisonburg Slideshow
CHECK RATES! ABS:HotelCheckRates-d223618?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 23 hotels in Harrisonburg
4 of 5 stars 69 reviews
Professional photos | Traveller photos (28) | Map
Bridgewater Inn & Cottage LLC, Bridgewater
INR4,180 - 5,294 per night*
17.5 km from Port Republic
No photo provided
Ranked #3 of 4 Bridgewater B&B and Inns
4 of 5 stars 23 reviews
Map
2.0 of 5 Comfort Inn Harrisonburg, Harrisonburg
INR5,183 - 7,691 per night*
15.9 km from Port Republic
CHECK RATES! ABS:HotelCheckRates-d110579?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 23 hotels in Harrisonburg
4 of 5 stars 39 reviews
Professional photos | Traveller photos (10) | Map
Massanutten Resort, McGaheysville
INR6,130 - 21,177 per night*
14.8 km from Port Republic
Ranked #1 of 2 hotels in McGaheysville
3.5 of 5 stars 436 reviews
Traveller photos (157) | Map
BEST WESTERN Harrisonburg Inn, Harrisonburg
INR4,960 - 5,573 per night*
15.8 km from Port Republic
Special offer Earn a $50 Gift Card
CHECK RATES! ABS:HotelCheckRates-d227855?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 23 hotels in Harrisonburg
4 of 5 stars 27 reviews
Professional photos | Traveller photos (1) | Map
2.0 of 5 Microtel Inn & Suites Harrisonburg, Harrisonburg
INR3,845 - 5,573 per night*
14.8 km from Port Republic
CHECK RATES! ABS:HotelCheckRates-d2148742?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 23 hotels in Harrisonburg
3.5 of 5 stars 25 reviews
Professional photos | Traveller photos (6) | Map
2.5 of 5 Jameson Inn of Harrisonburg, Harrisonburg
INR5,517 - 6,632 per night*
15.4 km from Port Republic
CHECK RATES! ABS:HotelCheckRates-d227854?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #12 of 23 hotels in Harrisonburg
3.5 of 5 stars 53 reviews
Professional photos | Traveller photos (17) | Map
Cross House Garden Inn, Weyers Cave
INR6,409 - 8,081 per night*
15.0 km from Port Republic
E-mail hotel
+1855-223-2283
Cross House Garden Inn Slideshow
Ranked #1 of 1 Weyers Cave B&B and Inns
4 of 5 stars 3 reviews
Traveller photos (30) | Map
3.0 of 5 Courtyard by Marriott Harrisonburg, Harrisonburg
INR6,353 - 8,248 per night*
15.4 km from Port Republic
Special offer Earn Rewards Points!
1-888-236-2427
Special offer Earn Rewards Points!
Courtyard by Marriott Harrisonburg Slideshow
CHECK RATES! ABS:HotelCheckRates-d110578?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #13 of 23 hotels in Harrisonburg
3.5 of 5 stars 60 reviews
Professional photos | Traveller photos (26) | Map
2.5 of 5 Country Inn & Suites Harrisonburg, Harrisonburg
INR4,458 - 7,133 per night*
15.0 km from Port Republic
CHECK RATES! ABS:HotelCheckRates-d623985?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #14 of 23 hotels in Harrisonburg
3.5 of 5 stars 55 reviews
Professional photos | Traveller photos (11) | Map
Cave Hill Farm Bed and Breakfast, McGaheysville
10.5 km from Port Republic
No photo provided
Ranked #2 of 2 McGaheysville B&B and Inns
4 of 5 stars 8 reviews
Map
2.0 of 5 Ramada Harrisonburg, Harrisonburg
INR3,455 - 5,183 per night*
14.9 km from Port Republic
CHECK RATES! ABS:HotelCheckRates-d110571?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #15 of 23 hotels in Harrisonburg
3.5 of 5 stars 49 reviews
Professional photos | Traveller photos (18) | Map
The Summit - 3640, McGaheysville
13.6 km from Port Republic
No photo provided
Ranked #2 of 2 hotels in McGaheysville
4 of 5 stars 5 reviews
Traveller photos (2) | Map
Old Massanutten Lodge, Keezletown
13.1 km from Port Republic
No photo provided
Ranked #1 of 1 Keezletown B&B and Inns
4 of 5 stars 3 reviews
Map