Peaks of Otter Lodge
85554 Blue Ridge Parkway, Bedford, Virginia 24523
Peaks of Otter Lodge, which Delaware North began operating in 2013, has served as the preferred lodging option on the Blue Ridge Parkway for over 50 years. The Lodge offers guest rooms, meeting facilities, a full-service restaurant, a lounge and gift shop – all overlooking beautiful Abbott Lake and majestic Sharp Top mountain.