Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Shenandoah National Park

Tonight Tonight Jun 24 - Jun 25
This weekend This weekend Jun 29 - Jul 1
Next weekend Next weekend Jul 6 - Jul 8

Featured Shenandoah National Park Golf Hotels

See all 104 Properties in Shenandoah National Park
Holiday Inn & Suites Front Royal Blue Ridge Shadows

Holiday Inn & Suites Front Royal Blue Ridge Shadows

111 Hospitality Drive, Front Royal
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
4.5 out of 5 (444 reviews)
King suite with nice views!My husband and I looked up nearby hotels after driving through Shenandoah National Park. The staff at the front desk were very knowledgeable of the National Park system's and all the wildlife to see there as well. The bed was very comfortable in those pillows were absolutely to die for!
Apr 2, 2018

Holiday Inn & Suites Front Royal Blue Ridge Shadows$121

Holiday Inn & Suites Front Royal Blue Ridge Shadows$121
Holiday Inn Staunton Conference Center

Holiday Inn Staunton Conference Center

152 Fairway Lane, Staunton
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
4.0 out of 5 (391 reviews)
Great location!Great location in beautiful Blue Ridge Mountains. Clean, comfortable, and just a short ride to the charming town of Staunton for 5 star dining!
May 15, 2018

Holiday Inn Staunton Conference Center$92

Holiday Inn Staunton Conference Center$92
Motel 6 Front Royal, VA

Motel 6 Front Royal, VA

141 West 15th Street, Front Royal
  • Free Cancellation
2.0 out of 5.0
 
 
3.3 out of 5 (57 reviews)
Clean room. No chaiThe room was clean, the bed was good, but the sheets were a bit scratchy. There was a table but no chair to sit in.
Mar 6, 2018

Motel 6 Front Royal, VA$50

Motel 6 Front Royal, VA$50
The George Washington Hotel, A Wyndham Grand Hotel

The George Washington Hotel, A Wyndham Grand Hotel

103 E Piccadilly St, Winchester
  • Free Cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 
4.6 out of 5 (794 reviews)
A great ExperienceEven though it was just an overnight stay, this hotel was very welcoming and we will definitely be back next year. Met an Awesome person who manages The Restaurant within the hotel. He and his staff did an awesome job. They use fresh fish and I had their Salmon open face sandwich. Loved it. The room ...
Jun 12, 2018

The George Washington Hotel, A Wyndham Grand Hotel$101

The George Washington Hotel, A Wyndham Grand Hotel$101
Hilton Garden Inn Winchester

Hilton Garden Inn Winchester

120 Wingate Drive, Winchester
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
4.4 out of 5 (201 reviews)
Close to EverythingThis hotel was very nice, clean and right next door to a Glory Days restaurant. Convenient to shopping mall and to Walmart and all of those types of stores.
Mar 19, 2018

Hilton Garden Inn Winchester$105

Hilton Garden Inn Winchester$105
Fairfield & Suites by Marriott Winchester

Fairfield & Suites by Marriott Winchester

250 Front Royal Pike, Winchester
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
4.2 out of 5 (143 reviews)
Easy Access to I-81 and WinchesterThe staff was wonderful. A lovely breakfast is included with your stay. Overall, very nice place to stay.
Apr 8, 2018

Fairfield & Suites by Marriott Winchester$88

Fairfield & Suites by Marriott Winchester$88
La Quinta Inn & Suites Winchester

La Quinta Inn & Suites Winchester

1055 Millwood Pike, Route 50 East, Winchester
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
4.2 out of 5 (1,130 reviews)
Wonderful place Comfortable rooms & beds- awesome pool! Highly recommend.
Jun 13, 2018

La Quinta Inn & Suites Winchester$84

La Quinta Inn & Suites Winchester$84
Hampton Inn - Winchester N/Convention Center

Hampton Inn - Winchester N/Convention Center

1204 Berryville Avenue, Winchester
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
4.4 out of 5 (192 reviews)
Quiet and everything cleanQuiet stay and everything was clean and ready when we checked in
May 7, 2018

Hampton Inn - Winchester N/Convention Center$98

Hampton Inn - Winchester N/Convention Center$98
Comfort Inn Winchester

Comfort Inn Winchester

1601 Martinsburg Pike, Winchester
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
4.2 out of 5 (357 reviews)
Winchester reviewVery nice hotel. Clean rooms and attentive staff. Extra bonus is that you don't even have to leave the hotel to go to Denny's restaurant. It is attached to the hotel.
Jun 16, 2018

Comfort Inn Winchester$79

Comfort Inn Winchester$79
Baymont by Wyndham Warrenton

Baymont by Wyndham Warrenton

7379 Comfort Inn Drive, Warrenton
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
3.4 out of 5 (385 reviews)
Very Nice HotelThe staff was welcoming, did not hesitate to offer assistant, and answered our questions. They thank us for staying with them.
Apr 6, 2018

Baymont by Wyndham Warrenton$68

Baymont by Wyndham Warrenton$68
Best Western Staunton Inn

Best Western Staunton Inn

92 Rowe Road, Staunton
  • Free Cancellation
  • Reserve now, pay when you stay
2.5 out of 5.0
 
 
4.0 out of 5 (361 reviews)
A great place to stay The staff were friendly and accommodating. The rooms were clean and so was the pool. The breakfast was good with a variety of choices.If going through Virginia would definitely stay there again.
Apr 20, 2018

Best Western Staunton Inn$98

Best Western Staunton Inn$98
Black Horse Inn

Black Horse Inn

8393 Meetze Road, Warrenton
    3.5 out of 5.0
     
     
    4.6 out of 5 (19 reviews)
    Weekend get away!My husband and I decided to get away to celebrate his birthday over the weekend! I can't say enough good things about the service. Debbie helped make our visit so special!
    NickoleAug 19, 2017
    Cave Hill Farm Bed and Breakfast

    Cave Hill Farm Bed and Breakfast

    9875 Cave Hill Road, McGaheysville
      3.0 out of 5.0
       
       
      4.5 out of 5 (66 reviews)
      Perfect location to explore the area. We really enjoyed the hosts Hannah, Omar, and Elliebee!
      Apr 28, 2018

      Cave Hill Farm Bed and Breakfast$106

      Cave Hill Farm Bed and Breakfast$106
      Comfort Inn

      Comfort Inn

      1440 E Market St, Harrisonburg
      • Free Cancellation
      • Reserve now, pay when you stay
      2.5 out of 5.0
       
       
      3.9 out of 5 (513 reviews)
      GoodHotel was very easy to access from highway. Hotel was clean and staff was attentive. Could use updating though
      Apr 24, 2018

      Comfort Inn$71

      Comfort Inn$71
      Days Inn by Wyndham Harrisonburg

      Days Inn by Wyndham Harrisonburg

      1131 Forest Hill Rd, Harrisonburg
      • Free Cancellation
      • Reserve now, pay when you stay
      2.0 out of 5.0
       
       
      3.1 out of 5 (852 reviews)
      Nice hotel near JMUNice stay and very close to JMU, stores, golfcourses. Good value.
      May 3, 2018

      Days Inn by Wyndham Harrisonburg$69

      Days Inn by Wyndham Harrisonburg$69
      Days Inn by Wyndham Staunton South

      Days Inn by Wyndham Staunton South

      372 White Hill Rd, Staunton
      • Free Cancellation
      • Reserve now, pay when you stay
      2.0 out of 5.0
       
       
      3.6 out of 5 (799 reviews)
      Comfortable and quietI asked for a room facing the pool and I didn't hear any traffic noise at all. Slept well.
      Jun 22, 2018
      Fairfield Inn & Suites by Marriott Harrisonburg

      Fairfield Inn & Suites by Marriott Harrisonburg

      1946 Medical Ave, Harrisonburg
      • Free Cancellation
      • Reserve now, pay when you stay
      2.5 out of 5.0
       
       
      4.4 out of 5 (399 reviews)
      Clean affordable and close to JMUGood hotel with convenient location. Newer building. Rooms are comfortable.
      Feb 4, 2018
      Gay Street Inn

      Gay Street Inn

      160 Gay Street, Washington
         
         
        4.9 out of 5 (8 reviews)
        Best B&B we've ever stayed inThis is the best Bed & Breakfast my wife and I have ever stayed in. (And we've stayed in many.) Beautifully decorated and flawlessly clean, with original art on the walls throughout. The proprietor is a talented professional artist with paintings in galleries. He's also a friendly, gentlemanly host ...
        NormMar 28, 2012
        Map

        Recently booked Golf Hotels in Shenandoah National Park

        Fairfield Inn & Suites Strasburg Shenandoah Valley
        2.5 out of 5.0
        Last booking: 37 hours ago
        The Village Inn Harrisonburg
        3.0 out of 5.0
        Last booking: 37 hours ago
        Motel 6 Winchester, VA
        2.0 out of 5.0
        Last booking: 37 hours ago
        Hampton Inn & Suites Woodstock
        2.5 out of 5.0
        Last booking: 37 hours ago
        The Iris Inn Bed & Breakfast
        4.0 out of 5.0
        Last booking: 37 hours ago
        Courtyard by Marriott Harrisonburg
        3.0 out of 5.0
        Last booking: 37 hours ago
        Best Western Staunton Inn
        2.5 out of 5.0
        Last booking: 37 hours ago
        Microtel Inn & Suites by Wyndham Harrisonburg
        2.0 out of 5.0
        Last booking: 37 hours ago
        Days Inn by Wyndham New Market Battlefield
        2.0 out of 5.0
        Last booking: 37 hours ago

        Golf Resorts in Shenandoah National Park

        Is the distance to the golf course from your hotel making your game suffer? Not anymore. Expedia offers 104 hotel options in Shenandoah National Park near or on a golf course. Whether you are wanting to entertain associates on the fairway or you just want to sink a putt in your downtime, Shenandoah National Park will be the perfect place to get your fill of green grass, tee times, and par 4's.

        From Your Hotel Room to the Golfing Greens

        Wake up with a perfectly prepared breakfast brought up to your room or eat in the hotel dining room before making your tee time. Play to your heart's content, then return to the hotel to take advantage of its amenities, such as a drink with your golf mates at the bar, a massage, or a few hours by the pool. No need to wander far from the hotel; there are lots of available entertainment options. Whatever you end up doing, you will have a comfortable bed to give you a good night's sleep, so you can get ready for another day dedicated to bettering your handicap.

        When you decide you have had enough golfing, Shenandoah National Park awaits! Shenandoah National Park has plenty of things to do and take advantage of. Are you searching for more info on Shenandoah National Park? Feel free to read guest reviews and recommendations. They are jam-packed of great advice and tips to help you have a fabulous trip

        Your Shenandoah National Park Golf Resort Awaits

        With Expedia here to assist, you will be close to the golf course, and with prices from $121 to $50 you'll be well on your way to the fairway. You know it's time to reserve that golf vacation when all you can picture is hitting under par or perfecting your swing.

        Quick Golf Guide to Shenandoah National Park

        Q: How much does it cost to stay in a Shenandoah National Park golf hotel?

        A: Rates for a Shenandoah National Park golf hotel can range from $50 to $121. You can be sure to uncover a golf resort that is in your price range and close to a fabulous course.

        Q: How many golf resorts does Shenandoah National Park have?

        A: You'll find 104 golf resorts in this city. Finding it hard to choose the right one? Be sure to read the review and ratings section to help you reserve the ideal place for your golf getaway.