Our dress code will be "cocktail attire". Dress codes can be tricky and there are so many different names for them. I will attach a link that I think describes well what "cocktail attire" means to us. https://www.theknot.com/content/wedding-guest-attire-cheat-sheet#cocktail-attire
Yes, there are plenty of hotels in Augusta and Waterville. Both towns are about 15 minutes from the wedding venue. Please make accommodations soon, as Waterville especially has been filling up fast.