Find Golf Hotels in Southern Virginia, VA from CA $90

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

This weekend
Next weekend

Our top choices for Southern Virginia hotels with a golf course

Hampton Inn Salem East - Electric Road

Hampton Inn Salem East - Electric Road
2.5 star property
Salem
9.4 out of 10, Exceptional, (980 reviews)
"Great breakfast "
United States
Richard
The price is CA $170
CA $192 total
includes taxes & fees
Apr 23 - Apr 24
Hampton Inn Salem East - Electric Road

Spark by Hilton Roanoke Airport

Spark by Hilton Roanoke Airport
3.0 star property
Airport
8.8 out of 10, Excellent, (326 reviews)
"Great stay! I would consider staying there again!"
United States
Kathy
The price is CA $90
CA $102 total
includes taxes & fees
Apr 19 - Apr 20
Spark by Hilton Roanoke Airport

Fairfield Inn & Suites by Marriott South Hill

Fairfield Inn & Suites by Marriott South Hill
3.0 star property
La Crosse
8.8 out of 10, Excellent, (505 reviews)
"Convenient location near I-95, friendly staff and nice rooms at a moderate price."
United States
Robert
The price is CA $153
CA $171 total
includes taxes & fees
Apr 12 - Apr 13
Fairfield Inn & Suites by Marriott South Hill

Fairfield Inn & Suites by Marriott Roanoke Hollins/I-81

Fairfield Inn & Suites by Marriott Roanoke Hollins/I-81
3.0 star property
Alpine Hills
9.0 out of 10, Wonderful, (438 reviews)
"Well run establishment. Front desk staff very accommodating. "
United States
Dorothy
The price is CA $165
CA $185 total
includes taxes & fees
Apr 7 - Apr 8
Fairfield Inn & Suites by Marriott Roanoke Hollins/I-81

The Berry Hill Resort & Conference Center

The Berry Hill Resort & Conference Center
4.0 star property
South Boston
9.2 out of 10, Wonderful, (714 reviews)
"Lovely hotel and amenities. Very much enjoyed my stay. "
United States
Michelle
The price is CA $188
CA $234 total
includes taxes & fees
Apr 6 - Apr 7
The Berry Hill Resort & Conference Center

Holiday Inn Express Danville by IHG

Holiday Inn Express Danville by IHG
2.5 star property
Danville
9.0 out of 10, Wonderful, (629 reviews)
"Clean, friendly staff, great breakfast"
United States
Matthew
The price is CA $187
CA $217 total
includes taxes & fees
Apr 26 - Apr 27
Holiday Inn Express Danville by IHG

Super 8 by Wyndham Franklin

Super 8 by Wyndham Franklin
2.0 star property
Franklin
7.0 out of 10, Good, (455 reviews)
"Love it "
United States
Ashley
The price is CA $79
CA $90 total
includes taxes & fees
Apr 10 - Apr 11
Super 8 by Wyndham Franklin

The Sunnyside Sisters Bed and Breakfast

The Sunnyside Sisters Bed and Breakfast
4.0 star property
Clarksville
10.0 out of 10, Exceptional, (51 reviews)
"Fabulous B&B! Loved our stay and the owner is very nice; fantastic Dutch breakfast and he even accommodated my husband with food allergies :) "
United States
Taylor
The price is CA $224
CA $251 total
includes taxes & fees
May 4 - May 5
The Sunnyside Sisters Bed and Breakfast

Clarion Pointe South Boston - Danville East

Clarion Pointe South Boston - Danville East
3.5 star property
South Boston
7.2 out of 10, Good, (313 reviews)
"The room is as clean, soundproof, staff was friendly and the property was neat in appearance. I would stay here again and would recommend to a friend."
United States
Angela
The price is CA $138
CA $154 total
includes taxes & fees
Apr 25 - Apr 26
Clarion Pointe South Boston - Danville East

Days Inn by Wyndham Emporia

Days Inn by Wyndham Emporia
2.0 star property
Emporia
6.8 out of 10, (1,002 reviews)
"It's very clean and safe also staff was very friendly "
United States
María
The price is CA $106
CA $123 total
includes taxes & fees
Apr 5 - Apr 6
Days Inn by Wyndham Emporia
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 Southern Virginia Hotel Reviews

Explore a world of travel with Expedia