Resorts & LodgesTravel Guides
List Your Property

Families and Romance for 150 Years...

Mountain Lake Hotel rests on 2,600 acres overlooking the tranquil Mountain Lake. The breathtaking setting of this mountaintop resort offers something for everyone. The private lake is perfect for fishing, history cruises and canoeing. On land, you can go on guided hikes through the Wilderness Conservancy, daily hayrides or enjoy nightly evening entertainment.

  • Wifi
  • Restaurant Onsite
  • Pets Allowed
  • Property Size 101 units
  • Conference Facility
  • Kids Allowed
  • Nearby City Pembroke
  • Nearby Water New River
  • Open Dates All Year


From sunup to sundown, Mountain Lake Hotel provides a world of family fun. You'll find daily hayrides, a huge variety of indoor and outdoor games, the lake with boating and no-license fishing; your evenings are filled with live entertainment!


Situated serenely on Mountain Lake - one of only two natural freshwater lakes in Virginia, and the highest east of the Mississippi - the resort overlooks a playground of spring-fed fun. Fish, swim, or take out your choice of watercraft!


Mountain Lake Hotel works with the Wilderness Conservancy at Mountain Lake to manage and protect its 2600 acres of natural wonders. You'll find a 20-mile network of trails for guided hikes, wildlife and even a replica Native American teepee!


Bring your special someone to the "Top of the World" - choose Mountain Lake Hotel's New Castle cottage, featuring a secluded deck, fireplace, king bedroom and whirlpool bath for two. You won't believe the spectacular views!


We offer the perfect way for you and your families to share this joyous occasion. Outdoor weddings have a certain fairy tale quality to them, and we know that every detail counts. It is our pleasure to offer you, on your wedding day, perfection.

Additional Information

  • Game Room/Arcade
  • Swimming Pool
  • Beach
  • Boating & Watercraft
  • Canoeing
  • Kayaking
  • Beach
  • Freshwater Fishing
  • Hiking
  • Wildlife & Nature
  • Whitewater Rafting
Room Amenities
  • Whirlpool
  • Live Entertainment
  • Photography
  • Swimming
  • Tennis
  • Volleyball
  • Catering
  • Meeting Room(s)
Languages Spoken
  • English

Plan your next group event at Mountain Lake Lodge.

The landmark Stone Hotel features 5,800 square feet of indoor function space, plus outdoor venues and a variety of equipment and dining options. Contact the expert staff!

For more information please call +1 (800) 346 - 3334 or Send Inquiry.

Capacity Charts

Nearest Airports

  • Virginia Tech Montgomery Executive Airport (BCB) / 14.9 miles
  • Mercer County Airport (BLF) / 31.3 miles
  • Roanoke Regional Woodrum Field (ROA) / 36.5 miles

* Not all airports listed here may be open to public use, or service commercial flights

rates from
Send a Reservation Request


By clicking 'Submit' you are agreeing to our Terms of Service

Vacation Request Successfully submitted. Thank You!

This property is ranked number 9 on Top Virginia Wedding Resorts. Read about it here.