Golf course

Alpine Lake Resort Golf Course

Terra Alta · Preston County · West Virginia

Public

Book a tee time

Holes
18
Town
Terra Alta
County
Preston County
State
West Virginia
Par
72

Green fees

Green fees for Alpine Lake Resort Golf Course, read from the course's own site.
RatePrice
Standard, 18 holes, walking$25
Standard, 18 holes, riding, Summer$37
Standard, 9 holes, walking$20

Read from the course's own site, October 2026. Rates change by season. Check with the course before you play.

Report a wrong price

Alpine Lake Resort Golf Course is a par-72 public course in Terra Alta, WV, established 1978.

Alpine Lake Resort Golf Course in Terra Alta sits at altitude in Preston County's highlands near the Maryland border, where the Backbone Mountain ridge creates a climatic boundary between the Ohio watershed and the Potomac drainage. The resort's alpine lake anchors the property, coming into play on holes that frame the water with tee shots and approaches. Terra Alta's elevation (over 2,800 feet) means the course season runs slightly shorter than the lowland WV layouts, but the summer conditions are consistently cooler and the air notably cleaner. The resort offers full lodging, making it a legitimate mountain-golf destination.

Course details

Established
1978
Coordinates
39.46203, -79.50068

Spotted a problem on this page? Report it →

Photos

Photos of Alpine Lake Resort Golf Course

Reviews

Reviews of Alpine Lake Resort Golf Course

    Loading reviews…

    Good to know

    FAQs about Alpine Lake Resort Golf Course

    Is Alpine Lake Resort Golf Course public or private?

    Alpine Lake Resort Golf Course is a public golf course.

    How many holes does Alpine Lake Resort Golf Course have?

    Alpine Lake Resort Golf Course has 18 holes.

    When was Alpine Lake Resort Golf Course established?

    Alpine Lake Resort Golf Course was established in 1978.

    Courses near Alpine Lake Resort Golf Course

    All West Virginia courses