Photo by Amritha

Find Golf Hotels in Virginias

Start date: Check-in selected.
To Date
End date: Check-out
  • 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 Virginias Golf Hotels

Our top choices for Virginias hotels with a golf course

Omni Charlottesville Hotel

Omni Charlottesville Hotel
4.0 star property
North Downtown
9.2 out of 10, Wonderful, (1002)
"Friendly staff and great amenities. "
United States
Richard
The price is NT$4,746
NT$5,425 total
includes taxes & fees
Dec 15 - Dec 16
Omni Charlottesville Hotel

Comfort Suites Inn at Ridgewood Farm

Comfort Suites Inn at Ridgewood Farm
2.5 star property
Salem
8.0 out of 10, Very Good, (1003)
"Very impressed with the customer service and the ease of booking the reservation, and check-in. "
United States
Lelanda
The price is NT$2,359
NT$2,672 total
includes taxes & fees
Jan 11 - 2026/1/12
Comfort Suites Inn at Ridgewood Farm

Microtel Inn By Wyndham Mineral Wells/Parkersburg

Microtel Inn By Wyndham Mineral Wells/Parkersburg
2.0 star property
Mineralwells
8.6 out of 10, Excellent, (1004)
"The room was clean, great location, good price and staff friendly, nothing fancy but for a stopover it was perfect "
Canada
Brenda
The price is NT$1,672
NT$1,873 total
includes taxes & fees
Dec 16 - Dec 17
Microtel Inn By Wyndham Mineral Wells/Parkersburg

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, (90)
"Nice new hotel."
United States
Milton
The price is NT$1,971
NT$2,273 total
includes taxes & fees
Jan 4 - 2026/1/5
Spark by Hilton Wytheville Holston Rd I 81

Mulberry Inn

Mulberry Inn
2.5 star property
North Newport News
7.6 out of 10, Good, (784)
"Was a good stay."
United States
John
The price is NT$2,105
NT$2,452 total
includes taxes & fees
Dec 21 - Dec 22
Mulberry Inn

AC Hotel by Marriott Arlington National Landing

AC Hotel by Marriott Arlington National Landing
4.0 star property
Crystal City
9.2 out of 10, Wonderful, (220)
"Nice room and super comfortable. It’s our staycation spot. Checkin was fine and the facility is really nice!"
United States
Jamelle
The price is NT$3,151
NT$3,600 total
includes taxes & fees
Dec 21 - Dec 22
AC Hotel by Marriott Arlington National Landing

Ramada by Wyndham Strasburg/Shenandoah Valley

Ramada by Wyndham Strasburg/Shenandoah Valley
2.5 star property
Strasburg
8.2 out of 10, Very Good, (1005)
"Breakfast was delicious "
United States
Robert
The price is NT$2,227
NT$2,479 total
includes taxes & fees
Jan 1 - 2026/1/2
Ramada by Wyndham Strasburg/Shenandoah Valley

Coastal Hotel and Suites Virginia Beach Oceanfront

Coastal Hotel and Suites Virginia Beach Oceanfront
2.5 star property
Northeast Virginia Beach
9.2 out of 10, Wonderful, (1317)
"The room was nice, staff were friendly, and the breakfast staff are always remarkably phenomenal!"
United States
Joanna
The price is NT$4,416
NT$5,171 total
includes taxes & fees
Dec 15 - Dec 16
Coastal Hotel and Suites Virginia Beach Oceanfront

Hampton Inn Christiansburg/Blacksburg

Hampton Inn Christiansburg/Blacksburg
2.5 star property
Christiansburg
9.6 out of 10, Exceptional, (1003)
"Good spot to land for the night. Plenty of restaurants and shops super close, easy on & off the highway."
United States
Scott
The price is NT$2,720
NT$3,109 total
includes taxes & fees
Jan 4 - 2026/1/5
Hampton Inn Christiansburg/Blacksburg

Hampton Inn Salem East - Electric Road

Hampton Inn Salem East - Electric Road
2.5 star property
Salem
9.4 out of 10, Exceptional, (943)
"Clean room, good breakfast, quiet"
United States
Mary Beth
The price is NT$2,720
NT$3,082 total
includes taxes & fees
Jan 5 - 2026/1/6
Hampton Inn Salem East - Electric Road
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 Virginias Hotel Reviews

Explore a world of travel with Expedia