Find Golf Hotels in Blue Ridge Mountains from CA $139

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Blue Ridge Mountains Golf Hotels

Next weekend
In two weeks

Our top choices for Blue Ridge Mountains hotels with a golf course

Hampton Inn Hagerstown-I-81

Hampton Inn Hagerstown-I-81
2.5 star property
Hagerstown
9.6 out of 10, Exceptional, (1,001 reviews)
"The room was clean and the staff were very friendly and helpful. The very good breakfast selection. Would absolutely stay again."
United States
Tiffany
The price is CA $157
CA $176 total
includes taxes & fees
May 26 - May 27
Hampton Inn Hagerstown-I-81

General Francis Marion Hotel

General Francis Marion Hotel
4.0 star property
Marion
9.4 out of 10, Exceptional, (1,001 reviews)
"We have stayed here many times and it has always been wonderful. We really like the town as well."
United States
L. David
The price is CA $125
CA $141 total
includes taxes & fees
May 4 - May 5
General Francis Marion Hotel

Hampton Inn Christiansburg/Blacksburg

Hampton Inn Christiansburg/Blacksburg
2.5 star property
Christiansburg
9.6 out of 10, Exceptional, (1,000 reviews)
"Our stay and the staff were excellent. "
United States
Gary
The price is CA $121
CA $139 total
includes taxes & fees
May 17 - May 18
Hampton Inn Christiansburg/Blacksburg

The Lodge at Flat Rock

The Lodge at Flat Rock
3.5 star property
Flat Rock
9.8 out of 10, Exceptional, (1,222 reviews)
"Breakfast was great, atmosphere was wonderful, grounds were beautiful and peaceful, we cant wait to stay again! "
United States
Amanda
The price is CA $154
CA $174 total
includes taxes & fees
May 4 - May 5
The Lodge at Flat Rock

Hampton Inn Winchester N/Conference Center, VA

Hampton Inn Winchester N/Conference Center, VA
2.5 star property
Winchester
9.2 out of 10, Wonderful, (887 reviews)
"Location was excellent"
United States
Jennie
The price is CA $146
CA $165 total
includes taxes & fees
May 10 - May 11
Hampton Inn Winchester N/Conference Center, VA

Country Inn & Suites by Radisson, Abingdon, VA

Country Inn & Suites by Radisson, Abingdon, VA
2.5 star property
Abingdon
9.0 out of 10, Wonderful, (1,178 reviews)
"All around great stay"
United States
Brian
The price is CA $129
CA $144 total
includes taxes & fees
May 24 - May 25
Country Inn & Suites by Radisson, Abingdon, VA

The George Washington Hotel, A Wyndham Grand Hotel

The George Washington Hotel, A Wyndham Grand Hotel
3.5 star property
Old Town Winchester
9.4 out of 10, Exceptional, (1,003 reviews)
" Try nice hotel and a great location. "
United States
Steven
The price is CA $177
CA $201 total
includes taxes & fees
May 17 - May 18
The George Washington Hotel, A Wyndham Grand Hotel

La Quinta Inn & Suites by Wyndham Winchester

La Quinta Inn & Suites by Wyndham Winchester
3.0 star property
Winchester
9.2 out of 10, Wonderful, (2,271 reviews)
"Hotel was clean, staff were attentive and breakfast was good."
Canada
Sandra
The price is CA $158
CA $171 total
includes taxes & fees
May 17 - May 18
La Quinta Inn & Suites by Wyndham Winchester

The Inn at Virginia Tech and Skelton Conference Center

The Inn at Virginia Tech and Skelton Conference Center
3.5 star property
University
9.6 out of 10, Exceptional, (1,060 reviews)
"Loved the breakfast and location is awesome."
United States
Suzan
The price is CA $137
CA $145 total
includes taxes & fees
May 18 - May 19
The Inn at Virginia Tech and Skelton Conference Center

Sleep Inn Staunton

Sleep Inn Staunton
2.5 star property
Staunton
9.2 out of 10, Wonderful, (1,433 reviews)
"We enjoyed the stay. The beds and linens are so comfortable. "
United States
Anita
The price is CA $136
CA $152 total
includes taxes & fees
May 17 - May 18
Sleep Inn Staunton
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Blue Ridge Mountains Hotel Reviews

Explore a world of travel with Expedia