Search Golf Hotels in Southwestern Virginia

  • 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 Southwestern Virginia Golf Hotels

Next weekend
In two weeks

Our top choices for Southwestern Virginia hotels with a golf course

Hampton Inn Mount Airy

Hampton Inn Mount Airy
2.5 star property
Mount Airy
9.4 out of 10, Exceptional, (1,001 reviews)
"Hampton Inn Mt Airy was a great place to stay. The room was clean and comfortable, and my extended family group enjoyed gathering in the lounge area to visit in the evening. "
United States
Lucy
The price is ₹15,083
₹17,044 total
includes taxes & fees
13 Apr - 14 Apr
Hampton Inn Mount Airy

Fairfield Inn & Suites Bristol

Fairfield Inn & Suites Bristol
3.0 star property
Bristol
9.4 out of 10, Exceptional, (1,001 reviews)
"The room was spotless and very nice. We really enjoyed our stay. They have a really good breakfast also."
United States
Kevin
The price is ₹11,567
₹13,562 total
includes taxes & fees
5 Apr - 6 Apr
Fairfield Inn & Suites Bristol

Travelodge by Wyndham Wytheville

Travelodge by Wyndham Wytheville
2.0 star property
Wytheville
8.2 out of 10, Very good, (1,229 reviews)
"Another great stay - thank you!!! "
United States
Christine
The price is ₹4,997
₹5,761 total
includes taxes & fees
1 Apr - 2 Apr
Travelodge by Wyndham Wytheville

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,165 reviews)
"Our stay was excellent and every staff member were above and beyond."
United States
michael
The price is ₹7,888
₹8,859 total
includes taxes & fees
19 Apr - 20 Apr
Country Inn & Suites by Radisson, Abingdon, VA

Country Inn & Suites by Radisson, Princeton, WV

Country Inn & Suites by Radisson, Princeton, WV
3.0 star property
Princeton
8.6 out of 10, Excellent, (1,011 reviews)
" Very pleasant stay. "
United States
Jerry
The price is ₹12,070
₹13,518 total
includes taxes & fees
5 Apr - 6 Apr
Country Inn & Suites by Radisson, Princeton, WV

Garner Hotel Wytheville East by IHG

Garner Hotel Wytheville East by IHG
3.0 star property
Wytheville
7.8 out of 10, Good, (1,001 reviews)
"Staff was very helpful and overall friendly and pleasant."
Canada
Yan
The price is ₹9,197
₹10,604 total
includes taxes & fees
16 Apr - 17 Apr
Garner Hotel Wytheville East by IHG

Hyatt Place Roanoke Airport/Valley View Mall

Hyatt Place Roanoke Airport/Valley View Mall
3.0 star property
Roundhill
8.6 out of 10, Excellent, (1,003 reviews)
"Perfect location if you will fly early morning. "
United States
Alberto
The price is ₹9,576
₹10,850 total
includes taxes & fees
5 Apr - 6 Apr
Hyatt Place Roanoke Airport/Valley View Mall

Hampton Inn Salem East - Electric Road

Hampton Inn Salem East - Electric Road
2.5 star property
Salem
9.4 out of 10, Exceptional, (979 reviews)
"Great totally recommend this place"
United States
Charles
The price is ₹11,584
₹13,125 total
includes taxes & fees
4 Apr - 5 Apr
Hampton Inn Salem East - Electric Road

Spark by Hilton Wytheville Holston Rd I 81

Spark by Hilton Wytheville Holston Rd I 81
2.5 star property
Wytheville
8.6 out of 10, Excellent, (167 reviews)
"absolutely enjoyed my stay, all the staff were helpful and friendly i would definitely recommend to others "
United States
samira
The price is ₹7,585
₹8,746 total
includes taxes & fees
31 Mar - 1 Apr
Spark by Hilton Wytheville Holston Rd I 81

Homewood Suites By Hilton Christiansburg

Homewood Suites By Hilton Christiansburg
3.0 star property
Christiansburg
9.4 out of 10, Exceptional, (775 reviews)
"Very nice stay"
United States
Bret
The price is ₹10,029
₹11,463 total
includes taxes & fees
5 Apr - 6 Apr
Homewood Suites By Hilton Christiansburg
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 Southwestern Virginia Hotel Reviews

Explore a world of travel with Expedia