Nicer hotels near Danvers/Topsfield?

A venue we love right now is Connemara House Farm, but I’m noticing there aren’t too many hotel options. I’d love a “nicer” option in addition to a budget friendly option for room blocks. The budget friendly still has to be nice of course, so would love to know what others experience has been!