Shenandoah National Park hotels

Hotels in Shenandoah National Park

620 available hotel offers

2 1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

620 Cheap hotels in Shenandoah National Park

Hotel Madison & Shenandoah Conference Ctr - Shenandoah National Park
9.1Excellent 2041 reviews
Shenandoah National Park
2 1
$166/nighttotal: $332 (2 )

Hotel Madison & Shenandoah Conference Ctr

hotel
Harrisonburg
Holiday Inn Winchester Se-historic Gateway, An Ihg Hotel - Shenandoah National Park
8.8Very good 3125 reviews
Shenandoah National Park
5 2
$264/nighttotal: $1584 (6 )

Holiday Inn Winchester Se-historic Gateway, An Ihg Hotel

hotel
Winchester
Quality Inn - Shenandoah National Park
8.6Very good 228 reviews
Shenandoah National Park
15 4
$506/nighttotal: $1012 (2 )

Quality Inn

hotel
Winchester
Candlewood Suites Winchester, An Ihg Hotel - Shenandoah National Park
8.5Very good 492 reviews
Shenandoah National Park
5 2
$310/nighttotal: $1860 (6 )

Candlewood Suites Winchester, An Ihg Hotel

hotel
Winchester
Staybridge Suites Charlottesville Airport, An Ihg Hotel - Shenandoah National Park
8.9Very good 911 reviews
Shenandoah National Park
5 1
$205/nighttotal: $1230 (6 )

Staybridge Suites Charlottesville Airport, An Ihg Hotel

hotel
Hollymead
Hyatt Place Charlottesville - Shenandoah National Park
9.1Excellent 1688 reviews
Shenandoah National Park
5 1
$182/nighttotal: $1092 (6 )

Hyatt Place Charlottesville

hotel
Charlottesville
Wingate By Wyndham Waynesboro - Shenandoah National Park
8.0Very good 606 reviews
Shenandoah National Park
15 3
$445/nighttotal: $890 (2 )

Wingate By Wyndham Waynesboro

hotel
Waynesboro
Best Western Plus Waynesboro Inn & Suites Conference Center - Shenandoah National Park
8.4Very good 1935 reviews
Shenandoah National Park
5 1
$210/nighttotal: $1260 (6 )

Best Western Plus Waynesboro Inn & Suites Conference Center

hotel
Waynesboro
Holiday Inn Express Woodstock-shenandoah Valley, An Ihg Hotel - Shenandoah National Park
8.7Very good 1436 reviews
Shenandoah National Park
15 4
$821/nighttotal: $1642 (2 )

Holiday Inn Express Woodstock-shenandoah Valley, An Ihg Hotel

hotel
Woodstock
Courtyard By Marriott Winchester - Shenandoah National Park
8.7Very good 913 reviews
Shenandoah National Park
15 3
$437/nighttotal: $874 (2 )

Courtyard By Marriott Winchester

hotel
Winchester
English Inn Of Charlottesville - Shenandoah National Park
8.5Very good 3714 reviews
Shenandoah National Park
5 2
$301/nighttotal: $1806 (6 )

English Inn Of Charlottesville

hotel
Charlottesville
Towneplace Suites By Marriott Winchester - Shenandoah National Park
8.6Very good 427 reviews
Shenandoah National Park
5 1
$190/nighttotal: $1140 (6 )

Towneplace Suites By Marriott Winchester

hotel
Winchester

Other accommodation types in Shenandoah National Park

Best Shenandoah National Park luxury hotels (4 and 5 stars)

Among the 620 accommodations in Shenandoah National Park, here are the 8 best luxury hotels

Keswick Hall & Golf Club - Shenandoah National Park
8.9Very good 159 reviews
Shenandoah National Park
15 7
$9465/nighttotal: $18930 (2 )

Keswick Hall & Golf Club

hotel
Pantops
L'auberge Provencale - Shenandoah National Park
9.3Excellent 186 reviews
Shenandoah National Park
5 3
$962/nighttotal: $5772 (6 )

L'auberge Provencale

hotel
Boyce
Batten Green Venue & Lodging - Shenandoah National Park
9.7Excellent 277 reviews
Shenandoah National Park
2 1
$287/nighttotal: $574 (2 )

Batten Green Venue & Lodging

hotel
Staunton
Doubletree By Hilton Front Royal Blue Ridge Shadows - Shenandoah National Park
8.7Very good 1627 reviews
Shenandoah National Park
5 1
$186/nighttotal: $1116 (6 )

Doubletree By Hilton Front Royal Blue Ridge Shadows

hotel
Shenandoah Shores
Oakhurst Inn - Shenandoah National Park
8.9Very good 575 reviews
Shenandoah National Park
5 2
$640/nighttotal: $3840 (6 )

Oakhurst Inn

hotel
Charlottesville
Omni Charlottesville Hotel - Shenandoah National Park
8.5Very good 1521 reviews
Shenandoah National Park
5 2
$659/nighttotal: $3954 (6 )

Omni Charlottesville Hotel

hotel
Charlottesville
Graduate Charlottesville - Shenandoah National Park
8.0Very good 1786 reviews
Shenandoah National Park
2 1
$509/nighttotal: $1018 (2 )

Graduate Charlottesville

hotel
Charlottesville
The Historic Berkeley Place - Shenandoah National Park
9.6Excellent 45 reviews
Shenandoah National Park
5 4
$819/nighttotal: $4914 (6 )

The Historic Berkeley Place

hotel
Staunton

Best Shenandoah National Park hotels with a pool

Among the 620 accommodations in Shenandoah National Park, here are the 8 best hotels with a pool

Hotel 24 South - Shenandoah National Park
9.0Excellent 2847 reviews
Shenandoah National Park
5 2
$305/nighttotal: $1830 (6 )

Hotel 24 South

hotel
Staunton
Fairfield Inn & Suites By Marriott Charlottesville Downtown/university Area - Shenandoah National Park
8.9Very good 1119 reviews
Shenandoah National Park
5 2
$334/nighttotal: $2004 (6 )

Fairfield Inn & Suites By Marriott Charlottesville Downtown/university Area

hotel
Charlottesville
Fairfield Inn & Suites By Marriott Winchester - Shenandoah National Park
8.5Very good 1039 reviews
Shenandoah National Park
5 2
$296/nighttotal: $1776 (6 )

Fairfield Inn & Suites By Marriott Winchester

hotel
Winchester
Quality Inn Harrisonburg I-81 - Shenandoah National Park
8.6Very good 1690 reviews
Shenandoah National Park
2 1
$137/nighttotal: $274 (2 )

Quality Inn Harrisonburg I-81

hotel
Harrisonburg
Towneplace Suites By Marriott Front Royal - Shenandoah National Park
9.3Excellent 583 reviews
Shenandoah National Park
2 1
$181/nighttotal: $362 (2 )

Towneplace Suites By Marriott Front Royal

hotel
Front Royal
Best Western Staunton Inn - Shenandoah National Park
8.3Very good 1668 reviews
Shenandoah National Park
2 1
$121/nighttotal: $242 (2 )

Best Western Staunton Inn

hotel
Staunton
Hampton Inn Winchester-university/mall Area - Shenandoah National Park
9.0Excellent 1089 reviews
Shenandoah National Park
15 4
$800/nighttotal: $1600 (2 )

Hampton Inn Winchester-university/mall Area

hotel
Winchester
Holiday Inn Express Hotel & Suites Winchester, An Ihg Hotel - Shenandoah National Park
8.7Very good 1543 reviews
Shenandoah National Park
15 3
$501/nighttotal: $1002 (2 )

Holiday Inn Express Hotel & Suites Winchester, An Ihg Hotel

hotel
Winchester

Frequently asked questions about hotels in Shenandoah National Park

Popular regions

Best Shenandoah National Park hotels with breakfast

Among the 620 accommodations in Shenandoah National Park, here are the 5 best hotels with breakfast

Fairhaven Guesthouse - Shenandoah National Park
9.1Excellent 166 reviews
Shenandoah National Park
5 2
$287/nighttotal: $1722 (6 )

Fairhaven Guesthouse

hotel
Charlottesville
Holiday Inn Staunton Conference Center, An Ihg Hotel - Shenandoah National Park
8.0Very good 2088 reviews
Shenandoah National Park
2 1
$152/nighttotal: $304 (2 )

Holiday Inn Staunton Conference Center, An Ihg Hotel

hotel
Verona
Sleep Inn Staunton - Shenandoah National Park
8.9Very good 1439 reviews
Shenandoah National Park
2 1
$104/nighttotal: $208 (2 )

Sleep Inn Staunton

hotel
Staunton
Best Western Plus Harrisonburg - Shenandoah National Park
8.8Very good 645 reviews
Shenandoah National Park
15 4
$794/nighttotal: $1588 (2 )

Best Western Plus Harrisonburg

hotel
Harrisonburg
Holiday Inn Express Winchester South-stephens City, An Ihg Hotel - Shenandoah National Park
8.1Very good 874 reviews
Shenandoah National Park
15 4
$584/nighttotal: $1168 (2 )

Holiday Inn Express Winchester South-stephens City, An Ihg Hotel

hotel
Stephens City

Neighborhoods and points of interest in Shenandoah National Park