- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Our top choices for McGaheysville bed & breakfast

1. Cave Hill Farm Bed & Breakfast
Cave Hill Farm Bed & BreakfastMcGaheysville
9.4 out of 10, Exceptional, (362 reviews)
The price is AU$230
includes taxes & fees
8 Dec - 9 Dec

2. Friendly City Inn Bed & Breakfast
Friendly City Inn Bed & BreakfastHarrisonburg
10.0 out of 10, Exceptional, (66 reviews)
The price is AU$213
includes taxes & fees
16 Nov - 17 Nov

3. Old Furnace Inn
Old Furnace InnHarrisonburg
10.0 out of 10, Exceptional, (3 reviews)
The price is AU$241
includes taxes & fees
7 Dec - 8 Dec

4. Silver Lake Bed and Breakfast
Silver Lake Bed and BreakfastDayton
9.8 out of 10, Exceptional, (371 reviews)
The price is AU$232
includes taxes & fees
21 Nov - 22 Nov

5. The Sugar Maple - Suite
The Sugar Maple - SuiteHarrisonburg
10.0 out of 10, Exceptional, (2 reviews)
The price is AU$276
includes taxes & fees
12 Nov - 13 Nov

6. Lafayette Inn
Lafayette InnStanardsville
9.2 out of 10, Wonderful, (276 reviews)
The price is AU$251
includes taxes & fees
12 Dec - 13 Dec

7. River Bluff Farm Bed & Breakfast
River Bluff Farm Bed & BreakfastNew Market
10.0 out of 10, Exceptional, (89 reviews)
The price is AU$266
includes taxes & fees
16 Nov - 17 Nov

8. Foxfield Inn
Foxfield InnCharlottesville
9.8 out of 10, Exceptional, (261 reviews)
The price is AU$357
includes taxes & fees
1 Dec - 2 Dec

9. Charming Cottage Room at The Inn at Stinson Vineyards
Charming Cottage Room at The Inn at Stinson VineyardsCrozet
The price is AU$495
includes taxes & fees
1 Dec - 2 Dec

10. Romantic Blush Room at The Inn at Stinson Vineyards
Romantic Blush Room at The Inn at Stinson VineyardsCrozet
The price is AU$448
includes taxes & fees
30 Nov - 1 Dec

11. Contemporary Montview Room at The Inn at Stinson Vineyards
Contemporary Montview Room at The Inn at Stinson VineyardsCrozet
The price is AU$495
includes taxes & fees
6 Dec - 7 Dec

12. Classic Deluxe Room at The Inn at Stinson Vineyards
Classic Deluxe Room at The Inn at Stinson VineyardsCrozet
The price is AU$644
includes taxes & fees
16 Nov - 17 Nov
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.
Learn more about McGaheysville
Nestled at the foot of Massanutten Mountain, this charming town offers easy access to year-round skiing, hiking, and zip-lining adventures. Families can explore nearby Shenandoah National Park's waterfalls or enjoy local farm-to-table restaurants serving authentic Virginia flavours.





































