Golf Hotels in Virginia

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Virginia

Top Virginia Golf Hotels

Hilton Vacation Club The Historic Powhatan Williamsburg

3.5 star property
9.0 out of 10, Wonderful, (2553)
"love it love it "
The price is P3,339
P5,498 total
includes taxes & fees
Dec 10 - Dec 11
Hilton Vacation Club The Historic Powhatan Williamsburg

Kingsmill Resort

4.0 star property
8.8 out of 10, Excellent, (1001)
"Great!"
The price is P7,075
P10,913 total
includes taxes & fees
Jan 3 - Jan 4, 2025
Kingsmill Resort

Williamsburg Woodlands Hotel & Suites, an official Colonial Williamsburg Hotel

3.0 star property
8.8 out of 10, Excellent, (1132)
"Great property in historic Williamsburg! Great attitudes and service from all the staff we met on our 3 night stay. Will definitely stay at this property again when in the area! "
The price is P5,368
P7,363 total
includes taxes & fees
Dec 11 - Dec 12
Williamsburg Woodlands Hotel & Suites, an official Colonial Williamsburg Hotel

Hilton Vacation Club Greensprings Williamsburg

3.0 star property
8.4 out of 10, Very Good, (1002)
"Nice property mini golf and facilities were well maintained."
The price is P3,946
P6,178 total
includes taxes & fees
Dec 11 - Dec 12
Hilton Vacation Club Greensprings Williamsburg

The Omni Homestead Resort & Spa

4.0 star property
8.6 out of 10, Excellent, (873)
"A very nice resort. A lot of stuff to do. Staff are very friendly. I would like to thank Elizabeth from the SPA specifically. She explained how spa works and different options very patiently. At the end of the day, when we asked her how to get to the outdoor pool, she personally walked us over. We wouldn't be able to experience all these nice things the resort offers in one day without her."
The price is P15,352
P20,575 total
includes taxes & fees
Jan 1 - Jan 2, 2025
The Omni Homestead Resort & Spa

Club Wyndham Kingsgate

3.0 star property
8.8 out of 10, Excellent, (1000)
"Lovely property with a ton of amenities to keep us occupied and entertained when we were done wandering the nearby historical sites. "
Club Wyndham Kingsgate

Bluegreen Shenandoah Crossing, Ascend Resort Collection

2.5 star property
8.2 out of 10, Very Good, (775)
"Very clean and cozy. Great place for a weekend getaway. "
The price is P5,587
P7,849 total
includes taxes & fees
Dec 24 - Dec 25
Bluegreen Shenandoah Crossing, Ascend Resort Collection

The Lodge at Kiln Creek Resort

3.5 star property
9.0 out of 10, Wonderful, (134)
"The hotel had beautiful rooms. Bed was extremely comfortable. Nice view of the golf course. Staff was friendly. "
The price is P10,094
P13,840 total
includes taxes & fees
Jan 2 - Jan 3, 2025
The Lodge at Kiln Creek Resort

DoubleTree by Hilton Front Royal Blue Ridge Shadows

4.0 star property
9.0 out of 10, Wonderful, (1000)
"Beautiful property and very clean facility. Staff was great. Breakfast at the attached restaurant called "Houlihan's" was great. The only problem we had was the hot tub and pool were both cold, but the kids still had fun in them. Overall an excellent experience. Will be staying again next time we're passing through that area."
The price is P6,427
P7,265 total
includes taxes & fees
Dec 9 - Dec 10
DoubleTree by Hilton Front Royal Blue Ridge Shadows

Holiday Inn Staunton Conference Center, an IHG Hotel

3.0 star property
8.2 out of 10, Very Good, (887)
"Disappointed the pool was not operating. The heater was broken."
The price is P5,303
P5,902 total
includes taxes & fees
Dec 5 - Dec 6
Holiday Inn Staunton Conference Center, an IHG Hotel
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.
Don't see what you're looking for?
See all available properties in Virginia
Save an average of 15% on thousands of hotels when you're signed in