1 Best Hotel in Shenandoah National Park, Central and Western Virginia

We've compiled the best of the best in Shenandoah National Park - browse our top choices for the top things to see or do during your stay.

Skyland Resort

$ | Luray, VA, 22835, United States

At the highest point on Skyline Drive (3,680 feet, milepost 41.7), with views across the Shenandoah Valley, this facility has lodging that ranges from rustic cabins and motel-style rooms to suites. This resort is one of three different properties within the park: Big Meadows Lodge (milepost 51.0), originally built by the Civilian Conservation Corps, is in a spectacular setting surrounding by grassy meadows full of deer and wildlife. Lewis Cabins (milepost 57.5) is the real deal—very rustic cabins for an authentic outdoor adventure. Since these three properties in the park are in sought-after locations, you'll need to book up to a year in advance. There's no air-conditioning, but days above 80°F are rare at this altitude.

Pros

  • Stunning scenery
  • Alternative to in-park camping

Cons

  • Must plan far in advance
  • No phones or TVs in many rooms
  • Closed in winter
Luray, VA, 22835, United States
800-778–2851
hotel Details
177 rooms
Rate Includes: Credit cards accepted, Closed Dec.–mid-Mar.

Quick Facts

  • $

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
$ Harrisonburg

Joshua Wilton House13.8 miles away

412 S. Main St., Harrisonburg, Virginia, 22801, USA
We recommend 2 hotels in Harrisonburg
$$ Harrisonburg

By the Side of the Road Inn and Cottages15.5 miles away

491 Garbers Church Rd., Harrisonburg, Virginia, 22801, USA
We recommend 2 hotels in Harrisonburg
$$ Washington

The Gay Street Inn29.4 miles away

160 Gay St., Washington, District of Columbia, 22747, USA
We recommend 2 hotels in Washington
$$$$ Washington Fodor's Choice

The Inn at Little Washington29.5 miles away

309 Middle St., Washington, Virginia, 22747, USA
We recommend 2 hotels in Washington
$$$ Charlottesville

Boars Head Inn30.5 miles away

200 Ednam Dr., Charlottesville, Virginia, 22903, USA
We recommend 7 hotels in Charlottesville