Tom M from Raleigh NC on 7/17/2015 9:02:25 AM:
We stayed at the Town's Inn during our trip in May and they didn't require 2 nights minimum, but perhaps their rules are different in summer. The previous year we stayed at the Tea Horse hostel in Bolivar, just up the hill from Harpers Ferry. It was very inexpensive and included a waffle breakfast, but accommodations were very basic.
http://teahorsehostel.com/