Lots of Airbnbs are available in the surrounding areas, just make sure to double check how far away it is from Moravian Falls before booking. Charlotte is 1.5 hrs from Moravian Falls. Wilkesboro is 15 mins.
A good middle ground for between Charlotte and the venue is Statesville. If you want to find a hotel here so you can bounce back and forth easier, youcan:)