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.

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

Visit Website

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

(540) 298-1463

Shenandoah Woods

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

Call: (540) 999-1564

Visit Website

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

Visit Website

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

Visit Website

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

(540) 298-8086

Elkton Logo Full-02.png
bottom of page