This historic, Essex Street Inn, Ascend Hotel Collection is located on Highway 1 in the Newburyport, Massachusetts city centre.
This all-suite Candlewood Suites - Boston North Shore - Danvers is 7 miles from historic Salem and Crane Beach.
This Danvers, Massachusetts hotel is a 5-minute walk to Liberty Tree Mall and a 10-minute drive to Salem. It offers free Wi-Fi and spacious rooms.
Located 25 miles from downtown Boston and just a 20-minute drive from the Atlantic beaches, apartments at the Residence Inn Danvers feature a fireplace and a fully equipped kitchen.
Situated on 10 acres, this oceanfront property boasts an award-winning conference center, direct beach access and rooms with free Wi-Fi. Historic Salem is 10 minutes’ drive from this Beverly hotel.
Located just off I-95 and less than 5 miles from Seabrook Dunes and Beach on the Atlantic Ocean, this all-suite hotel features a relaxing indoor pool and whirlpool area.
Fairfield Inn by Marriott Amesbury is located at the intersection of Highways 95 and 495, and offers an outdoor pool, daily breakfast and free public Wi-Fi. Rooms include premium cable channels.
Located in Beverly and within less than 1 km of Dane Street Beach, The Cabot Lodge features a shared lounge, non-smoking rooms, and free WiFi throughout the property.
Best Western Plus North Shore Hotel is located in Danvers and has a fitness centre and garden. All rooms boast a TV with cable channels and a private bathroom.
The Hampton Inn Amesbury is located in the coastal region of Massachusetts. The hotel offers complimentary Wi-Fi and hot breakfast to all guests.