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, Google Chrome. Mac: Safari.

Harrisonburg Bed and Breakfast

What style of hotel do you prefer?
All Hotels (66)
Best Value (3)
Family (19)
Business (16)
Trendy (3)
Romantic (7)
B&Bs (69)
Within 10 km (8)
Within 25 km (17)

Check availability

Refine search

Price per night

 

Property type

 

Search nearby

from Harrisonburg city centre
 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Special offers in Harrisonburg

Stonewall Jackson Inn
Stonewall Jackson Inn 4.5 of 5 stars
Special offer Free Wine Tasting
South Court Inn Bed and Breakfast
South Court Inn Bed and Breakfast 5.0 of 5 stars
Special offer $10 off room rate
View all special offers in Harrisonburg (5)

B&B and Inns travellers recommend

List view  |  Large map
List view  |  Large map
Your selections 50 km
Harrisonburg B&Bs / Inns (4)
2.5 of 5 Stonewall Jackson Inn
INR9,753 - 10,422 per night*
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
INR5,573 - 7,524 per night*
Ranked #2 of 4 Harrisonburg B&B and Inns
4.5 of 5 stars 194 reviews
Traveller photos (11) | Map
By the Side of the Road Inn & Cottages
INR7,746 - 13,319 per night*
Ranked #3 of 4 Harrisonburg B&B and Inns
4.5 of 5 stars 109 reviews
Traveller photos (27) | Map
Be the first to review this B&B
Map
Recommended nearby B&Bs / Inns
Piney Hill Bed & Breakfast, Luray
INR8,917 - 11,703 per night*
35.0 km from Harrisonburg
Travellers' Choice™ 2012 Winner B&Bs and Inns Special offer Extended Stay Discount
1-800-644-5261; 540-778-5261
E-mail hotel
Special offer Extended Stay Discount
Piney Hill Bed & Breakfast Slideshow
Ranked #1 of 16 Luray B&B and Inns
5 of 5 stars 585 reviews
Traveller photos (288) | Map
3.5 of 5 Iris Inn, Waynesboro
INR11,703 - 12,929 per night*
45.5 km from Harrisonburg
CHECK RATES! ABS:HotelCheckRates-d119174?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 6 Waynesboro B&B and Inns
5 of 5 stars 256 reviews
Professional photos | Traveller photos (44) | Map
The Inn at Sugar Hollow Farm, Crozet
INR7,802 - 15,326 per night*
38.6 km from Harrisonburg
Ranked #1 of 4 Crozet B&B and Inns
5 of 5 stars 785 reviews
Traveller photos (140) | Map
Foxfield Inn, Charlottesville
INR9,753 - 15,604 per night*
47.0 km from Harrisonburg
Ranked #1 of 14 Charlottesvill... B&B and Inns
5 of 5 stars 504 reviews
Traveller photos (69) | Map
Thistle Ridge Bed & Breakfast & Winery Tours, Bridgewater
INR7,189 - 9,418 per night*
18.7 km from Harrisonburg
Ranked #1 of 4 Bridgewater B&B and Inns
5 of 5 stars 31 reviews
Traveller photos (8) | Map
Belle Hearth Bed and Breakfast, Waynesboro
INR5,294 - 7,802 per night*
43.0 km from Harrisonburg
Ranked #2 of 6 Waynesboro B&B and Inns
5 of 5 stars 175 reviews
Traveller photos (22) | Map
Once Upon a Mountain, Luray
41.5 km from Harrisonburg
Ranked #2 of 16 Luray B&B and Inns
5 of 5 stars 128 reviews
Traveller photos (50) | Map
South Court Inn Bed and Breakfast, Luray
INR6,966 - 12,539 per night*
42.1 km from Harrisonburg
Special offer $10 off room rate
Ranked #3 of 16 Luray B&B and Inns
5 of 5 stars 476 reviews
Traveller photos (107) | Map
William Cox Inn, Stanardsville
INR7,245 - 9,474 per night*
41.0 km from Harrisonburg
Ranked #1 of 5 Stanardsville B&B and Inns
5 of 5 stars 34 reviews
Traveller photos (15) | Map
Apple Blossom Inn, New Market
INR6,130 - 6,966 per night*
28.0 km from Harrisonburg
Ranked #1 of 5 New Market B&B and Inns
5 of 5 stars 19 reviews
Traveller photos (19) | Map
3.5 of 5 Inn at Old Virginia, Staunton
INR6,799 - 13,877 per night*
33.6 km from Harrisonburg
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
Cedar Spring Inn, Advance Mills
INR9,474 - 13,375 per night*
48.3 km from Harrisonburg
Ranked #1 of 1 Advance Mills B&B and Inns
4.5 of 5 stars 54 reviews
Traveller photos (12) | Map
The Miller House Bed & Breakfast Inn, Staunton
INR6,966 - 9,753 per night*
37.8 km from Harrisonburg
Ranked #2 of 9 Staunton B&B and Inns
4.5 of 5 stars 37 reviews
Traveller photos (14) | Map
Tree Streets Inn, Waynesboro
43.0 km from Harrisonburg
Special offer 25% off room rate
Ranked #3 of 6 Waynesboro B&B and Inns
4.5 of 5 stars 19 reviews
Traveller photos (4) | Map
The Staunton Choral Gardens Bed and Breakfast, Staunton
INR5,852 - 11,146 per night*
38.1 km from Harrisonburg
Ranked #3 of 9 Staunton B&B and Inns
4.5 of 5 stars 63 reviews
Traveller photos (19) | Map
Rooster Hill Bed & Breakfast, Charlottesville
49.3 km from Harrisonburg
Ranked #7 of 14 Charlottesvill... B&B and Inns
4.5 of 5 stars 24 reviews
Traveller photos (13) | Map
2.5 of 5 MayneView Bed & Breakfast, Luray
INR6,019 - 6,632 per night*
42.4 km from Harrisonburg
CHECK RATES! ABS:HotelCheckRates-d621172?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 16 Luray B&B and Inns
4.5 of 5 stars 32 reviews
Professional photos | Traveller photos (14) | Map
3.0 of 5 Olde Staunton Inn, Staunton
INR4,570 - 8,360 per night*
37.8 km from Harrisonburg
CHECK RATES! ABS:HotelCheckRates-d2306887?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 9 Staunton B&B and Inns
4.5 of 5 stars 12 reviews
Professional photos | Map
The Cottage at Ravens Roost Farm, Luray
INR10,310 per night*
42.0 km from Harrisonburg
Ranked #5 of 16 Luray B&B and Inns
4.5 of 5 stars 6 reviews
Traveller photos (6) | Map
Frederick House, Staunton
INR4,737 - 9,474 per night*
37.9 km from Harrisonburg
CHECK RATES! ABS:HotelCheckRates-d82962?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 9 Staunton B&B and Inns
4.5 of 5 stars 148 reviews
Professional photos | Traveller photos (24) | Map
Anne Hathaway's Cottage Bed & Breakfast Inn, Staunton
INR5,517 - 8,861 per night*
38.5 km from Harrisonburg
Ranked #6 of 9 Staunton B&B and Inns
4.5 of 5 stars 16 reviews
Traveller photos (13) | Map
3.0 of 5 Woodruff House Bed and Breakfast, Luray
INR9,140 - 10,366 per night*
42.6 km from Harrisonburg
CHECK RATES! ABS:HotelCheckRates-d82894?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 16 Luray B&B and Inns
4.5 of 5 stars 36 reviews
Professional photos | Traveller photos (1) | Map
Shenandoah Valley Farm and Inn, McGaheysville
INR3,622 - 5,573 per night*
14.6 km from Harrisonburg
Ranked #1 of 2 McGaheysville B&B and Inns
4.5 of 5 stars 8 reviews
Traveller photos (8) | Map
Jacob Swartz House, New Market
29.6 km from Harrisonburg
No photo provided
Ranked #2 of 5 New Market B&B and Inns
4.5 of 5 stars 11 reviews
Map
3.0 of 5 The Buckhorn Inn, Churchville
INR7,635 - 7,635 per night*
37.5 km from Harrisonburg
CHECK RATES! ABS:HotelCheckRates-d1389815?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 1 Churchville B&B and Inns
4 of 5 stars 23 reviews
Professional photos | Traveller photos (6) | Map
2.0 of 5 Crimson Inn, Bridgewater
INR3,790 - 4,960 per night*
12.1 km from Harrisonburg
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

Additional Information about Harrisonburg

4.5 of 5 stars | 1,476 Reviews