Travel Note
Salem is about 20 miles from the Logan Airport or Amtrak stations in Boston. If you'll be arriving in Boston and don’t want to rent a car, your options for getting here are a taxi/rideshare (ranges from $30-$60+ depending on time of day) or the MBTA Commuter Rail, which leaves from North Station. Link below has the schedule for the Commuter Rail line that goes to Salem.
Travel Note
There is unfortunately no designated parking for Old Town Hall, but it’s very close to several large municipal lots where the rates are the same as metered parking. The city website has a detailed parking map linked so you can plan ahead.
Hotel
As close as you can possibly get to the venue, practically steps away, and situated in the heart of Salem's famous pedestrian-only stretch of Essex Street. Because of the location, it doesn't have on-site parking. 2-night minimum stay for a weekend. It is a smaller hotel so if you want to stay here, we recommend booking as soon as you know your travel schedule.
Hotel
A family owned space situated across three adjacent historic homes, 6 minutes' walk to the venue with parking provided. You can peruse each of the houses and choose your room specifically when booking--they are really charming. There is a 2 night minimum stay and the properties don't have elevators given their historic nature. (Fun fact: Our house is actually 4 years older than one of the historic homes that make up this inn. Admittedly, ours is not quite so grand and stately, but it does have an original boiler in the basement that has become something of an attraction to contractors/service providers in the area.)
Hotel
Unfortunately they wouldn't offer a block due to it being Mother's Day weekend, so the rates are not much lower than Hotel Salem's. But if you need on-site parking, or Hotel Salem is sold out, this is your best bet for being as close as possible to the venue.