Salem is where we are recommending guests stay, it's about 15 minutes from the wedding and there is plenty to do if you want to make a weekend out of it.
Shuttle to Wedding from Salem (Hawthorne Hotel):
3:30 PM - shuttle to the wedding
9:00 PM - first shuttle back from the wedding
10:15 PM - last shuttle back from the wedding
Hotel
Hawthorne Hotel
18 Washington Square West Salem, MA 01970 (978) 744-4080
We have a room block at the hotel (under RUHL) but there is a two night minimum. There are other hotels in the area that may be available for just one night.