Tue 32 °C

Most Popular Hotels in Shenandoah National Park

See all 154 Hotels in Shenandoah National Park
Best Western Plus Waynesboro Inn & Suites Conference Center
Best Western Plus Waynesboro Inn & Suites Conference Center

109 Apple Tree Ln, Waynesboro 22980

2.5 out of 5.0
4.3 out of 5 (706 reviews)

Situated in the mountains, this hotel is 1.2 mi (1.9 km) from P. Buckly Moss Museum and 2.8 mi (4.5 km) from Plumb House …

CA$126
Skyland Resort
Skyland Resort

Milepost 41 7 42 5 Skyline Drive, Luray 22835

2.0 out of 5.0
3.9 out of 5 (307 reviews)

Located in a national park, this family-friendly hotel is within 16 mi (25 km) of Rose River Falls, Bearfence Mountain, and …

CA$162
Country Inn & Suites By Carlson, Harrisonburg, VA
Country Inn & Suites By Carlson, Harrisonburg, VA

27 Covenant Drive, Harrisonburg 22801

2.5 out of 5.0
4.3 out of 5 (795 reviews)

Situated in Harrisonburg, this hotel is 1.1 mi (1.8 km) from Shenandoah Heritage Market and 2 mi (3.2 km) from Rockingham …

CA$114
Howard Johnson Express Inn Staunton
Howard Johnson Express Inn Staunton

268 N Central Ave, Staunton 24401

2.0 out of 5.0
3.7 out of 5 (977 reviews)

Situated in Staunton, this hotel is within a 10-minute walk of Staunton Public Library, The Camera Heritage Museum, and …

CA$81
Hampton Inn & Suites Woodstock
Hampton Inn & Suites Woodstock

1150 Motel Dr, Woodstock 22664

2.5 out of 5.0
4.5 out of 5 (532 reviews)

Situated in Woodstock, this hotel is within 1 mi (2 km) of Shenandoah County Fairgrounds and W.O. Riley Park. Woodstock Museu …

CA$119
Hotel Harrisonburg
Hotel Harrisonburg

1400 E Market St, Harrisonburg 22801

3.0 out of 5.0
3.7 out of 5 (446 reviews)

Situated in a rural location, this hotel is within 3 mi (5 km) of Edith J. Carrier Arboretum, A Dream Come True Playground, …

CA$115
Holiday Inn Staunton Conference Center
Holiday Inn Staunton Conference Center

152 Fairway Lane, Staunton 24401

3.0 out of 5.0
4.1 out of 5 (268 reviews)

Located in the heart of Staunton, this hotel is within 6 mi (10 km) of Factory Antique Mall, Staunton Public Library, and R.R …

CA$128
Olde Staunton Inn
Olde Staunton Inn

260 North Lewis Street, Staunton 24401

3.0 out of 5.0
4.6 out of 5 (117 reviews)

Situated in Staunton, this bed & breakfast is within a 10-minute walk of Staunton Public Library, Trinity Episcopal Church, …

CA$90
Staunton - Days Inn Mint Springs
Staunton - Days Inn Mint Springs

372 White Hill Rd, Staunton 24401

2.0 out of 5.0
3.6 out of 5 (458 reviews)

Situated in Staunton, this motel is within 6 mi (10 km) of Frontier Culture Museum, Betsy Bell Park, and Wilson Park. R.R. …

CA$76
Holiday Inn Express Harrisonburg
Holiday Inn Express Harrisonburg

3325 S Main St, Harrisonburg 22801

2.5 out of 5.0
4.3 out of 5 (267 reviews)

Situated in the mountains, this hotel is 1 mi (1.6 km) from Shenandoah Heritage Market and within 3 mi (5 km) of Rockingham …

CA$121

Recent Reviews in Shenandoah National Park

Hide content

Narrow your search

Shenandoah National Park Hotel Guide

Expedia.ca offers a selection of 154 hotels in Shenandoah National Park. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Shenandoah National Park. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Shenandoah National Park neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Shenandoah National Park, Virginia now!

false