Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Danvers – 7 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

DoubleTree Boston North Shore Danvers

Hotel in Danvers

Located 10 mi from historic Salem, this hotel has a full service spa and various dining options. Tickets to the on-site CoCo Key Water Park are available for an additional charge. Service and friendliness of staff, location, and comfort.

Show more Show less
7.2
Good
622 reviews
Price from
$119.20
per night

Best Western Plus North Shore Hotel

Hotel in Danvers

Best Western Plus North Shore Hotel is located in Danvers and has a fitness center and garden. All rooms boast a TV with cable channels and a private bathroom. Everything was great. Thank you.

Show more Show less
8.4
Very Good
726 reviews
Price from
$143.65
per night

Motel 6-Danvers, MA - Boston North

Hotel in Danvers

Located near museums and centrally located in Boston's North Shore region, the Motel 6 in Danvers, Massachusetts offers relaxing facilities and spacious guestrooms with convenient amenities. Everything was great with room

Show more Show less
5.2
Review score
454 reviews
Price from
$109.99
per night

Knight's Inn Boston/Danvers

Hotel in Danvers

Knight’s Inn Boston/Danvers is located in Danvers. The property has an on-site restaurant. A refrigerator, satellite TV, and work desk are included in each guest room at the motel. Spacious, comfortable room! Great location, easy for us to get to Salem!

Show more Show less
6.8
Review score
539 reviews
Price from
$99
per night

Sonesta Select Boston Danvers

Hotel in Danvers

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. Everyone at this location (especially the ladies at the front desk) were so sweet and welcoming. They were attentive and answered any and all questions we had! Only stayed for one night but would absolutely, without question, return! It was also SO clean. Would highly recommend.

Show more Show less
8.3
Very Good
348 reviews
Price from
$139
per night

Comfort Inn Danvers- Boston

Hotel in Danvers

Comfort Inn Danvers is located in Danvers and especially designed for longer stays, with all rooms featuring a fully equipped kitchen. The hotel offers free WiFi and a 24-hour front desk. This may have been the cleanest hotel I’ve ever stayed at! The room was comfortable and clean, the beds were so comfortable, it was hard to get up! The staff were all so helpful and kind, especially Fred who had our check in info and stuff ready when we arrived late making the check in process fast and easy; we sure appreciated Fred for this because we’d driven a very long way that day and were so ready for a good sleep. Our dogs traveled with us and the staff was kind and helpful to them as well.

Show more Show less
8.2
Very Good
233 reviews
Price from
$139.49
per night

Residence Inn Boston North Shore/Danvers

Hotel in Danvers

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. Absolutely great stay! A friend and I came to visit for a couple of days to see Salem, and the location of this hotel was perfect. The room was everything we hoped for, and the staff was so friendly. I experienced no problem having my service dog with me. The property complex is also planned out to allow for quick walks around as well, which I really appreciated. The hot breakfast buffet in the mornings is a great addition, & really liked that they serve it until 9am! There are lots of stores nearby for any shopping that you might need to do as well. Will definitely be back :)

Show more Show less
8.9
Excellent
127 reviews
Price from
$199
per night

The Beverly

Beverly (Near Danvers)

Located in Beverly in the Massachusetts region, The Beverly has accommodations with free WiFi and free private parking. A very comfortable,quiet, well equipped and spacious room.

Show more Show less
7.9
Good
127 reviews
Price from
$125
per night

RiverView

Beverly (Near Danvers)

RiverView is located in Beverly. The property is 15 miles from Gloucester.

Show more Show less
10
Exceptional
2 reviews
Price from
$312
per night

The Cabot Lodge

Hotel in Beverly

The Cabot Lodge provides free WiFi throughout the property and rooms with air conditioning in Beverly. The property has a shared lounge and luggage storage space for guests. I liked that it was near good food choices and close proximity to Salem

Show more Show less
8.8
Excellent
158 reviews
Price from
$174
per night

Most-booked hotels in Danvers in the past month

See all
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Danvers:

Explore guest reviews of hotels in Danvers

See all