Places to stay in McGaheysville, Virginia
McGaheysville is a community located in Rockingham County, in Virginia. It is located along US Route 33 between Penn Laird and Elkton, and sits at the base of the Massanutten. Local dining options include Subway, Romano's Italian Bistro, Thunderbird Cafe, and Hank's Grille And Bar.
If you are travelling in the area, McGaheysville is located close to Town of Elkton, Rocky Mount, Mill Creek, Shenandoah Hall and Rocky Mount Trail.
The center of McGaheysville ( which is at is longitude -78°43'49.548 and latitude 38°22'22.98 ) is located 3 miles away from Massanutten, 5 miles away from Keezletown and 7 miles away from Elkton.
Available McGaheysville lodging
We currently have 9 accommodations in and around McGaheysville.
McGaheysville Hotels, Motels, Resorts, B&Bs and Extended Stay
Cave Hill Farm Bed And Breakfast
Approx 2 miles away in Harrisonburg:
JoAnn's Bed & Breakfast at Frederick Farm
Approx 5 miles away in Elkton:
McGaheysville Camping & RV, Cottages, Rentals and Lodges / Ranches
Blue Pine Lodge @ Massanutten Virginia - Highlight Homes Vacation Rentals
Approx 4 miles away in Massanutten:
Massanutten Village
Approx 3 miles away in Massanutten:
Drake Lodge In Massanutten
Approx 4 miles away in Massanutten:
Closed or unlisted properties
- Getaway Chalet At Massanutten closed or delisted.
- Getaway Chalet At Massanutten closed or delisted.