top of page

Places to Stay


Exploring the Shenandoah Valley and looking for a welcoming place to stay? The town of Elkton and the surrounding area offer historic B&Bs, cozy cabins and quaint motels that offer a relaxing respite from the day’s adventures.


Country View Lodging Motel

Located just a few miles from Skyline Drive, Massanutten Resort and Harrisonburg. Unique location, competitive rates and guaranteed southern hospitality.

Call: (540) 298-0025


Cave Hill Farm Bed and Breakfast

1830 historic manor minutes from Massanutten Resort and Shenandoah National Park. Each guest room includes a private bathroom and electric fireplace.

Call: (540) 289-7441


Friendly City Inn Bed and Breakfast

Circa 1885 Harrisonburg B&B offering cozy, well-equipped rooms with vintage décor and home-like charm.

Call: (540) 433-8233


Shenandoah Woods

Romantic cabins, spacious lodges and charming wedding venues on an expansive, private 200-acre estate.

Call: (540) 999-1564


Elkton Motel

Beautifully located right off Skyline Drive, Elkton Motel offers efficiency rooms with stoves, refrigerators and kitchenware. Excellent for long-term guests, with affordable weekly and monthly rental rates. 

Call: (540) 298-1463


Swift Run Campground

Located just over 3 miles southeast of downtown Elkton sits Swift Run Campground. Nestled just at the foot of the mountain, Swift Run offers camping sites along with a pool accessible to public during the season.

Call: (540) 298-8086

bottom of page