Find hotels near Grand Caverns, Grottoes from CA $81
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check availability on hotels close to Grand Caverns
Top Hotels Close to Grand Caverns
The price is CA $133
CA $180 total
includes taxes & fees
Sep 26 - Sep 27
The price is CA $115
CA $129 total
includes taxes & fees
Oct 15 - Oct 16
The price is CA $172
CA $194 total
includes taxes & fees
Oct 1 - Oct 2
Extended Stay America Premier Suites - Harrisonburg
Extended Stay America Premier Suites - Harrisonburg
9.0 out of 10, Wonderful, (159)
The price is CA $120
CA $133 total
includes taxes & fees
Oct 13 - Oct 14
Hotel Madison & Shenandoah Conference Ctr
Hotel Madison & Shenandoah Conference Ctr
9.4 out of 10, Exceptional, (1010)
The price is CA $148
CA $166 total
includes taxes & fees
Sep 29 - Sep 30
The price is CA $104
CA $117 total
includes taxes & fees
Oct 7 - Oct 8
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
Hotels near Other Grottoes Attractions
Hotels near Other Grottoes Attractions
Doyles River Falls
Take a peaceful trek on this trail through the woods and find abundant wildlife and two waterfalls within a short distance.
Recent Reviews in Grand Caverns
Recent Reviews in Grand Caverns
5/5 Excellent
"Loved it all!"
A verified traveller stayed at Cave Hill Farm Bed & Breakfast
Posted 7 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Other Hotels near Grand Caverns, Grottoes
- Charlottesville Hotels
- Harrisonburg Hotels
- Blue Ridge Mountains Hotels
- Staunton Hotels
- Shenandoah Valley Hotels
- McGaheysville Hotels
- Massanutten Hotels
- Waynesboro Hotels
- Shenandoah Hotels
- Afton Hotels
- Elkton Hotels
- Crozet Hotels
- Appalachian Mountains Hotels
- Stanardsville Hotels
- Bridgewater Hotels
- Blue Ridge Parkway Hotels
- Fishersville Hotels
- Lyndhurst Hotels
- Broadway Hotels
- Verona Hotels