Photo by Miriam Marcus

Find Cheap Hotels in Danvers, MA from $67

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Danvers Cheap Hotels

Candlewood Suites Boston North Shore Danvers, an IHG Hotel
2.5 out of 5
238 Andover St, Danvers, MA
Fully refundable
The price is $92 per night from Jan 1 to Jan 1
4.2/5 Excellent! (764 reviews)
"Overall our stay was good. The room was a good value. However, the housekeeping left a lot to be desired. There were bedding and garbage bags on the floor in the hall outside of the room next to us for more than 24 hours. They don’t come into your room to do housekeeping while you’re there and didn’t ..."

Reviewed on Nov 6, 2021

Candlewood Suites Boston North Shore Danvers, an IHG Hotel
Sonesta Select Boston Danvers
3 out of 5
275 Independence Way, Danvers, MA
Fully refundableReserve now, pay when you stay
The price is $101 per night from Dec 10 to Dec 10
4.2/5 Excellent! (717 reviews)
"Convenient location to Salem, MA"

Reviewed on Nov 29, 2021

Sonesta Select Boston Danvers
Comfort Inn Danvers - Boston
2.5 out of 5
102 Newbury St, Danvers, MA
Fully refundableReserve now, pay when you stay
The price is $88 per night from Dec 11 to Dec 11
4.1/5 Very Good! (224 reviews)
"The only thing I could say is due to the Pandemic, there was no hot breakfast. That's the only bummer."

Reviewed on Dec 1, 2021

Comfort Inn Danvers - Boston
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Knights Inn Danvers
2 out of 5
219 Newbury St., Danvers, MA
Fully refundableReserve now, pay when you stay
The price is $76 per night from Dec 10 to Dec 10
3/5 (976 reviews)
"I liked the Knights Inn. It was close to many different places."

Reviewed on Nov 14, 2021

Knights Inn Danvers
Motel 6 Danvers, MA - Boston North
2 out of 5
65 Newbury Street/US Route 1 North, Danvers, MA
Fully refundableReserve now, pay when you stay
The price is $80 per night from Dec 5 to Dec 5
2.7/5 (953 reviews)
"Excellent experience!!"

Reviewed on Nov 10, 2021

Motel 6 Danvers, MA - Boston North
Don't see what you're looking for?
See all available properties in Danvers
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Cheap Motels in Danvers

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Cheap Hostels in Danvers

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

3-star Hotels in Danvers

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Recent reviews of Danvers hotels

More trip options