(800) 752-7179

Smartwebs Login

(800) 752-7179


Our Story

Alpine Lake Resort has a rich and significant history in the mountains of West Virginia. Alpine Lake started in the late 1960s as “Mountaintop Vacationland,” a development spearheaded by Terra Alta and Preston County business leaders. From the early 1930’s, the property itself had been a hunting and fishing club owned by Arlie Hull. At that time, the lake (Hull’s Lake) consisted of 65 acres.

Mountaintop Vacationland was purchased in 1971 by Morgantown industrialist J.W. Ruby. It was under his direction that the development was renamed Alpine Lake, greatly expanded, and the complete plan for a residential community drawn up. After Ruby’s death, Alpine Lake was turned over to the property owners; the Alpine Lake Property Owners Association now manages all aspects of the community. Alpine Lake encompasses almost 2,000 acres of wooded land and thirty-five miles of paved roads providing easy access to nearly all of its 2,300 lots and amenities.

Amenities now existing at Alpine Lake Resort include the following:

  • A 150-acre lake stocked with a variety of freshwater fish.
  • A sandy beach and a spacious boathouse (used for meetings, recreation, dances and cookouts)
    Note: Motorized boats are not permitted on the lake — only sailboats and other forms of “man-powered” fishing or recreational boats are allowed.
  • A handsome Lodge which houses:
    • A Dining Facility capable of seating 250
    • Lounge and Conference Rooms
    • Fitness Center and Game Room
    • Indoor Swimming Pool
  • Private Community with 24/7 Security
  • Tennis and Basketball Courts
  • 18-Hole Golf Course, Driving Range
  • Miniature Golf
  • Bocce Courts
  • 35-Room Hotel
  • Complete Sewage and Water Facilities (there are no wells or septic tanks in Alpine Lake)

At present, Alpine Lake Resort is a go-to destination for those seeking a beautiful, relaxing, close-by place with beautiful West Virginia mountain air, great amenities and great people to meet and perhaps, have as neighbors.


Stay for the weekend or a long vacation in our 35 room hotel and enjoy the dozens of resort amenities!



We offer a casual lounge and a relaxed restaurant experience . We're also available to cater your special event.



Alpine Lake Resort also hosts a variety of special events throughout the year for you to enjoy during your stay.



700 West Alpine Drive,
Terra Alta, WV 26764

Front Desk

Tuesday - Thursday:
8:00 AM - 8:00 PM

Friday & Saturday:
8:00 AM - 9:00 PM

Sunday & Monday:
8:00 AM - 4:00 PM

The Golf Club

Pro Shop
Open Daily 9 am - 4 pm
Weather Permitting


304-789-2481 - Dial 8
Hours Vary - See Schedule

Copyright 2023.  All rights reserved.