West Virginia Golf Resorts
More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)
We keep it easy with the option to pay now or later on select accommodation
Book up 'til the last second - millions of rooms to crash tonight^
Explore these top cities in West Virginia
Snowshoe
Featured West Virginia Golf Hotels
Twin Falls Resort State Park
RR 97, Saulsville, WV
When you stay at Twin Falls Resort State Park in Saulsville, you'll be in a regional park and 6 minutes by foot from Twin Falls State Park.
8.8/10 Excellent! (115 reviews)
Travellers like: golf course on site, driving range
Oglebay Resort
465 Lodge Dr., Wheeling, WV
Fully refundableReserve now, pay when you stay
The price is AU$223 per night from 4 Feb to 5 Feb
AU$223
includes taxes & fees
4 Feb - 5 Feb
With a stay at Oglebay Resort in Wheeling, you'll be next to a golf course, just steps from Oglebay Park and a 3-minute drive from Oglebay Institute Glass ...
8.6/10 Excellent! (867 reviews)
Travellers like: golf course nearby, driving range, golf lessons, bar
The Inn at Canaan
6526 Appalachian Highway, Davis, WV
Fully refundableReserve now, pay when you stay
The price is AU$266 per night from 26 Jan to 27 Jan
AU$266
includes taxes & fees
26 Jan - 27 Jan
Located in Davis, The Inn at Canaan is in the mountains, a 1-minute drive from Canaan Valley Resort State Park and 5 minutes from Canaan Valley Ski Resort.
8.6/10 Excellent! (658 reviews)
Save an average of 15% on thousands of hotels when you're signed in
Quality Inn
903 Industrial Drive North, Summersville, WV
Fully refundableReserve now, pay when you stay
The price is AU$155 per night from 6 Feb to 7 Feb
AU$155
includes taxes & fees
6 Feb - 7 Feb
With a stay at Quality Inn in Summersville, you'll be 2 mi (3.2 km) from Summersville Lake and 24 mi (38.6 km) from New River Gorge Bridge.
8.6/10 Excellent! (1,001 reviews)
Travellers like: golf course nearby, sauna, steam room
The Resort at Glade Springs
255 Resort Drive, Daniels, WV
Fully refundableReserve now, pay when you stay
The price is AU$292 per night from 27 Jan to 28 Jan
AU$292
includes taxes & fees
27 Jan - 28 Jan
Located in Daniels, The Resort at Glade Springs is a 2-minute drive from Fright Nights WV and 9 minutes from Grandview State Park.
8.4/10 Very Good! (822 reviews)
Travellers like: golf course on site, driving range, golf lessons, restaurant with golf course view
Sleep Inn Beaver - Beckley
1124 Airport Rd, Beaver, WV
Fully refundableReserve now, pay when you stay
The price is AU$151 per night from 3 Feb to 4 Feb
AU$151
includes taxes & fees
3 Feb - 4 Feb
A stay at Sleep Inn Beaver - Beckley places you in the heart of Beaver, a 4-minute drive from Beckley-Raleigh Convention Center and 5 minutes from Grandview ...
8/10 Very Good! (1,015 reviews)
Alpine Lake Resort
700 West Alpine Drive, Terra Alta, WV
Fully refundableReserve now, pay when you stay
The price is AU$178 per night from 23 Jan to 24 Jan
AU$178
includes taxes & fees
23 Jan - 24 Jan
With a stay at Alpine Lake Resort in Terra Alta, you'll be on a lake, and 15.5 mi (24.9 km) from Deep Creek Lake and 17.9 mi (28.9 km) from Wisp Resort.
7.8/10 Good! (344 reviews)
Travellers like: golf course on site, bar
Lakeview Golf Resort
1 Lakeview Dr, Morgantown, WV
Fully refundableReserve now, pay when you stay
The price is AU$281 per night from 27 Jan to 28 Jan
AU$281
includes taxes & fees
27 Jan - 28 Jan
With a stay at Lakeview Golf Resort in Morgantown, you'll be on a lake, just steps from Lakeview Resort Golf Course and a 3-minute drive from Cheat River.
6.2/10 (833 reviews)
Travellers like: golf course on site, golf lessons, bar, sauna
Red Roof Inn Martinsburg
209 Viking Way, Exit 13 off I-81, Martinsburg, WV
Fully refundableReserve now, pay when you stay
The price is AU$113 per night from 28 Jan to 29 Jan
AU$113
includes taxes & fees
28 Jan - 29 Jan
When you stay at Red Roof Inn Martinsburg in Martinsburg, you'll be in the mountains, within a 5-minute drive of Martinsburg Mall and Wonderment Puppet ...
6.2/10 (872 reviews)
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.
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.
West Virginia Golf Hotels essential information
Golf Hotels in West Virginia |
141 |
---|---|
Highest price | AU$292 |
Cheapest price | AU$113 |
Total number of hotels in West Virginia | 4,222 |
Popular hotels | Lakeview Golf Resort, The Resort at Glade Springs, Oglebay Resort, Alpine Lake Resort, Twin Falls Resort State Park, The Inn at Canaan, Sleep Inn Beaver - Beckley, Red Roof Inn Martinsburg, Quality Inn |
Most recent West Virginia hotel reviews
lastminute.com.au Verified Review
5 / 5
Nice place!
A verified traveller stayed at La Quinta Inn & Suites by Wyndham Morgantown
Posted 1 day ago
More Golf Hotels
- Golf Hotels in Florida
- Golf Hotels in Hawaii
- Golf Hotels in California
- Golf Hotels in Michigan
- Golf Hotels in Colorado
- Golf Hotels in North Carolina
- Golf Hotels in Tennessee
- Golf Hotels in New Jersey
- Golf Hotels in Arizona
- Golf Hotels in Texas
- Golf Hotels in South Carolina
- Golf Hotels in Wisconsin
- Golf Hotels in Maine
- Golf Hotels in New York
- Golf Hotels in Georgia
Cities in West Virginia
- Snowshoe Hotels
- Berkeley Springs Hotels
- Charleston Hotels
- Davis Hotels
- Morgantown Hotels
- Beckley Hotels
- Harpers Ferry Hotels
- Wheeling Hotels
- Huntington Hotels
- Ghent Hotels
- Charles Town Hotels
- Princeton Hotels
- Shepherdstown Hotels
- Martinsburg Hotels
- Fayetteville Hotels
- Bridgeport Hotels
- Summersville Hotels
- Parkersburg Hotels
- Oak Hill Hotels
- Lewisburg Hotels
Other cities near West Virginia
- Farmington Hotels
- Snowshoe Hotels
- Berkeley Springs Hotels
- Roanoke Hotels
- Davis Hotels
- Ashburn Hotels
- Harrisonburg Hotels
- Morgantown Hotels
- Frederick Hotels
- Blue Ridge Mountains Hotels
- Winchester Hotels
- McHenry Hotels
- Beckley Hotels
- Leesburg Hotels
- Harpers Ferry Hotels
- Cumberland Hotels
- Blacksburg Hotels
- Luray Hotels
- Staunton Hotels
- Hagerstown Hotels