For a getaway that won’t take you too far away, book a weekend at the beachfront Beauport Hotel. If you’re inclined to explore, the shops and restaurants of downtown Gloucester are just steps away. But once you check in, you may not want to leave. You can book a private yoga class at the TranquiliSea Wellness Space, take a swim in the rooftop pool, or enjoy a burger and a cocktail on the deck at the in-house restaurant.
55 Commercial St., Gloucester, 978-282-0008, beauporthotel.com
Blue – Inn on the Beach
With 13 luxurious rooms, suites, and cottages perched directly on Plum Island Beach, Blue offers high-end relaxation. Curated guest experiences, including in-room massages, private yoga classes, and fully catered beachside picnics, elevate a stay from relaxing to thoroughly indulgent.
20 Fordham Way, Newbury, 978-463-6128, blueinn.com