Top 10 Hotels in Shenandoah National Park

See all 275 Hotels in Shenandoah National Park
Microtel Inn & Suites by Wyndham Harrisonburg

Microtel Inn & Suites by Wyndham Harrisonburg

85 Pleasant Valley Rd, Harrisonburg 22801

2.5 out of 5.0
4 out of 5 (979 reviews)

Located in Swift Run Gap Entrance Shenandoah, this hotel is 1.3 mi (2.1 km) from Shenandoah Heritage Market and 2.1 mi (3.4 k …

Get Rates
Country Inn & Suites By Carlson, Harrisonburg, VA

Country Inn & Suites By Carlson, Harrisonburg, VA

27 Covenant Drive, Harrisonburg 22801

3.0 out of 5.0
4.3 out of 5 (936 reviews)

Located in Swift Run Gap Entrance Shenandoah, this hotel is 1.1 mi (1.8 km) from Shenandoah Heritage Market and 2 mi (3.2 km) …

Get Rates
Days Inn Luray Shenandoah

Days Inn Luray Shenandoah

138 Whispering Hill Rd, Luray 22835

2.5 out of 5.0
3.2 out of 5 (514 reviews)

Located in Thorton Gap Entrance Shenandoah, this hotel is 2.3 mi (3.7 km) from Warehouse Art Gallery and within 6 mi (10 km …

$54
Hampton Inn Harrisonburg - University

Hampton Inn Harrisonburg - University

85 University Blvd, Harrisonburg 22801

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

Located in Swift Run Gap Entrance Shenandoah, this hotel is within 1 mi (2 km) of Edith J. Carrier Arboretum and A Dream Come …

$83
Cave Hill Farm Bed and Breakfast

Cave Hill Farm Bed and Breakfast

9875 Cave Hill Road, McGaheysville 22840

3.0 out of 5.0
4.4 out of 5 (53 reviews)

Located in Swift Run Gap Entrance Shenandoah, this bed & breakfast is within 9 mi (15 km) of Massanutten Water Park, …

Get Rates
River Bluff Farm Bed & Breakfast

River Bluff Farm Bed & Breakfast

183 Quicksburg Mill Lane, Quicksburg 22847

3.0 out of 5.0

Located in Thorton Gap Entrance Shenandoah, this bed & breakfast is within 3 mi (5 km) of Shenandoah Valley Flea Market, …

$110
The Ebenezer House Bed & Breakfast

The Ebenezer House Bed & Breakfast

122 Seville Road, Madison 22727

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

Located in Swift Run Gap Entrance Shenandoah, this bed & breakfast is 6.1 mi (9.8 km) from Early Mountain Vineyards and withi …

$122
Lafayette Inn

Lafayette Inn

146 E Main St, Stanardsville 22973

3.0 out of 5.0
4.2 out of 5 (59 reviews)

Located in Swift Run Gap Entrance Shenandoah, this bed & breakfast is within 12 mi (20 km) of Kilaurwen Winery, Early Mountai …

Get Rates
Hotel Laurance

Hotel Laurance

2 South Court Street, Luray 22835

3.5 out of 5.0
4.5 out of 5 (31 reviews)

Located in Thorton Gap Entrance Shenandoah, this boutique hotel is within 1 mi (2 km) of Warehouse Art Gallery, Luray Caverns …

$130
Best Western Intown Of Luray

Best Western Intown Of Luray

410 W Main St, Luray 22835

2.5 out of 5.0
3.2 out of 5 (289 reviews)

Located in Thorton Gap Entrance Shenandoah, this hotel is within 1 mi (2 km) of Warehouse Art Gallery and Luray Caverns. Ca …

Get Rates

Recent Reviews in Shenandoah National Park

Where to stay in Shenandoah National Park

Shenandoah National Park Hotel Guide

Expedia.com offers a selection of 275 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.com 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.com even provides you with a map so you may find cheap 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, including last minute deals!