- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Shenandoah Valley hotels with a golf course

1. Hampton Inn Harrisonburg - South
Hampton Inn Harrisonburg - SouthHarrisonburg
8.6 out of 10, Excellent, (1,001 reviews)
The price is ₹7,651
₹8,592 total
includes taxes & fees
20 Nov - 21 Nov

2. Clarion Pointe Harrisonburg
Clarion Pointe HarrisonburgHarrisonburg
8.4 out of 10, Very good, (1,334 reviews)
The price is ₹5,759
₹6,467 total
includes taxes & fees
29 Nov - 30 Nov

3. Massanutten Resort
Massanutten ResortMcGaheysville
8.0 out of 10, Very good, (1,673 reviews)
The price is ₹7,053
₹10,269 total
includes taxes & fees
16 Nov - 17 Nov

4. Fairfield Inn & Suites by Marriott Harrisonburg
Fairfield Inn & Suites by Marriott HarrisonburgHarrisonburg
8.8 out of 10, Excellent, (1,000 reviews)
The price is ₹9,512
₹10,682 total
includes taxes & fees
22 Nov - 23 Nov

5. Sleep Inn Staunton
Sleep Inn StauntonStaunton
9.2 out of 10, Wonderful, (1,371 reviews)
The price is ₹7,114
₹7,918 total
includes taxes & fees
6 Dec - 7 Dec

6. Sleep Inn & Suites Harrisonburg near University
Sleep Inn & Suites Harrisonburg near UniversityHarrisonburg
8.4 out of 10, Very good, (1,001 reviews)
The price is ₹5,899
₹6,625 total
includes taxes & fees
26 Nov - 27 Nov

7. Spark by Hilton Staunton
Spark by Hilton StauntonStaunton
8.8 out of 10, Excellent, (116 reviews)
The price is ₹6,878
₹7,656 total
includes taxes & fees
6 Dec - 7 Dec

8. Omni Charlottesville Hotel
Omni Charlottesville HotelNorth Downtown
9.6 out of 10, Exceptional, (1,158 reviews)
The price is ₹13,540
₹15,476 total
includes taxes & fees
13 Dec - 14 Dec

9. La Quinta Inn & Suites by Wyndham Winchester
La Quinta Inn & Suites by Wyndham WinchesterWinchester
9.2 out of 10, Wonderful, (2,271 reviews)
The price is ₹8,713
₹9,698 total
includes taxes & fees
29 Nov - 30 Nov

10. Boar's Head Resort
Boar's Head ResortEdnam
9.0 out of 10, Wonderful, (1,000 reviews)
The price is ₹19,905
₹26,218 total
includes taxes & fees
23 Nov - 24 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.














































































