A hidden gem

The Mountain Lake Club is located just a short 13 mile drive from historic downtown Harpers Ferry and 10 miles from Charles Town Races & Slots. This hidden gem of West Virginia’s Eastern Panhandle offers the beautiful 55-acre Lake Shannondale, 25-acre shoreline for year round enjoyment, and the historic ruins left from the fire of the former Shannondale Lodge. All this and the view of the Blue Ridge Mountains in the distance are the backdrop for the Mountain Lake Club.

Join us for dinner, drinks, a day on the beach, in the water or fishing.

You will not be disappointed with your visit to the Mountain Lake Club.

OUR LAKE IS STRICTLY USE AT YOUR OWN RISK

BRINGING FOOD OR DRINK ONTO THE PROPERTY IS NOT ALLOWED

experience lake shannondale

  • Become a Member

    Enjoy the many benefits of becoming a member including 365 day lake access, catch and release fishing, beach access, member’s only events and so much more! Check out our Membership page for more details.

  • Come for the day

    Spend the day at the lake when visiting the area or when your schedule allows. Fishing day pass, and beach day pass are available for purchase during beach open hours . Year-round guests are invited to have a drink or enjoy a meal at our beautiful Lakeside Bar & Grill.

  • Special Events

    Enjoy the lake and beach during one of our ticketed special events. Check out our Events page for our upcoming events.

  • BEACH CLOSED FOR THE SEASON

    Beach Hours

    Monday: CLOSED

    Tuesday: CLOSED

    Wednesday: CLOSED

    Thursday: CLOSED

    Friday: CLOSED

    Saturday: CLOSED

    Sunday: CLOSED

    Beach Bites Food Truck Hours

    Monday - Friday: CLOSED

    Saturday & Sunday CLOSED

  • WINTER RESTAURANT HOURS

    Lakeside Bar & Grill - Kitchen Hours

    Monday: CLOSED

    Tuesday: CLOSED

    Wednesday: 5PM - 8PM Trivia

    Thursday: 5PM - 8PM Bingo!

    Friday: 5PM - 9PM Karaoke

    Saturday: 5PM - 9PM Music

    Sunday: 10AM-2PM Brunch

    Lakeside Bar & Grill - Bar Hours

    Monday: CLOSED

    Tuesday: CLOSED

    Wednesday: 5PM - 9PM

    Thursday: 5PM - 9PM

    Friday 5PM - 11PM

    Saturday: 5PM - 11PM

    Sunday 10AM - 2PM

  • Non-Member Day Rates

    Lake/Fishing Day Pass

    Ages 18+ - $12

    Ages 5-17 - $8

    Ages 4 & under - No Charge

    Beach Day Pass

    Ages 18+ - $10

    Ages 5-17 - $7

    Ages 4 & under - No Charge