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

Wonderful: 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

Discover this hotel near historic Salem, just off I-95. This hotel has a full service spa and various dining options. We arrived at Midnight and the staff were very welcoming. Very reassuring as we had just flown in from the UK

Show more Show less
7.4
Good
1,457 reviews
Price from
$89.25
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. Phenomenal breakfast, and the hot beverage station was most welcome after a chilly night! The staff were accommodating, the room was clean and spacious, and the bed and pillows comfortable. I would stay here again!

Show more Show less
8.3
Very Good
715 reviews
Price from
$169
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. Bed and room very comfortable! The room was very clean and was a big room.

Show more Show less
7
Good
560 reviews
Price from
$104
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
4.4
Review score
540 reviews
Price from
$99.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. I loved the fact that is near a mall, restaurant and very easy to go to Salem. The room was very clean, the bed very comfortable

Show more Show less
8.2
Very Good
616 reviews
Price from
$135
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.7
Excellent
86 reviews
Price from
$209
per night

Comfort Inn Danvers - Boston North Shore

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. The best breakfast, excellent and nice staff, specially Leandro Januario. I will definitely stay there if I need to go back to Danvers.

Show more Show less
8.1
Very Good
299 reviews
Price from
$134.10
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. The rooms were clean, spacious, so comfortable! The hosts were nice. Check-in and check-out were beyond easy. Location is perfect. parking was not an issue at all! it was such a great stay. highly recommend it.

Show more Show less
8.1
Very Good
292 reviews
Price from
$167
per night

RiverView

Beverly (Near Danvers)

RiverView is located in Beverly, 1.8 miles from Peabody Essex Museum, 1.9 miles from The House of the Seven Gables, as well as 16 miles from Cambridge College.

Show more Show less
8
Very Good
3 reviews
Price from
$251.78
per night

The Cabot Lodge

Hotel in Beverly

Located in Beverly and within a 10-minute walk of Dane Street Beach, The Cabot Lodge features a shared lounge, non-smoking rooms, and free WiFi throughout the property. immaculately clean, stylish decor, super comfy beds, great communication, above and beyond charm and extras

Show more Show less
8.8
Excellent
215 reviews
Price from
$189
per night

Most-booked hotels in Danvers in the past month

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Danvers:

Explore guest reviews of hotels in Danvers

See all