Fodor's Expert Review Mountain Lake

115 Hotel Circle, 7 mi north of U.S. 460 on Rte. 700, Pembroke, Virginia, 24136, United States

The 1987 movie "Dirty Dancing" was filmed here, and the resort (Kellerman's in the movie) hosts special themed weekends with dancing, a movie location tour, and other special events. Centered around the highest natural lake east of the Mississippi, accommodations range from spartan cottages to plush suites in a majestic sandstone hotel from 1930 (the resort itself predates the Civil War). You can also rent two, three, and four-bedroom cottages if you need more space for an extended stay. Atop 4,000-foot Salt Pond Mountain, outdoor activities abound: you can hike, mountain bike, ride horses, swim, and boat within the 2,500-acre Mountain Lake Wilderness, which surrounds the hotel. The adjacent Jefferson National Forest offers even more recreation, including a segment of the Appalachian Trail.


  • gorgeous scenery
  • outdoor activities


  • crowded in summer
  • far from Blacksburg
  • no pets



Phones: 800-346-3334 | 540-626–7121


28 cottages, 16 lodge rooms, 43 hotel rooms
Rate Includes: Credit cards accepted, Seasonal May–Oct., some weekends Nov.–Dec. Closed Jan.–Apr., Some meals

What’s Nearby