There are lots of cabins for rent in the area - please check out AirBNB or VRBO for rentals!
You could also stay in Cedar City; however, it is about a 45 minutes drive up the mountain to get to the venue.
Hotel
Duck Creek Village Inn
815 East Highway 14, Duck Creek Village, UT 4359905488