Hotels in Danvers

Search and compare Danvers hotels from hundreds of travel sites and save

Danvers, MA, United States
29 Jul — 30 Jul2
Danvers, MA, United States
Thu 29/7
Fri 30/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Danvers

Filter by star ratings
All filters
The Salem Inn
The Salem Inn
8.9 Excellent
7 Summer Street, Salem, MA, United States
Show on map
6.5 km from city centre, Danvers 
ExcellentBased on 716 reviews
8.9

The Salem Inn is located in Salem and features a Jacuzzi and free Wi-Fi. It is close to the area's tourist attractions and is within a 10-minute walk of Salem MBTA Rail Station.

Tips for booking a Danvers hotel

Cheapest month:December
Most expensive month:October
Average price in Danvers:₹ 11,615/night
Absolute cheapest price found:₹ 5,810/night
Cheapest day:Tuesday
Most expensive day:Saturday
₹ 8,123 - ₹ 17,306
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 10,394 - ₹ 18,480
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Danvers, Massachusetts

Show all 10 hotels
The Salem Inn
The Salem Inn
8.9 Excellent
7 Summer Street, Salem, MA, United States
Show on map
0.2 km from city centre,  

The Salem Inn is located in Salem and features a Jacuzzi and free Wi-Fi. It is close to the area's tourist attractions and is within a 10-minute walk of Salem MBTA Rail Station.

₹ 18,578
Avg. per night

Where to stay in Danvers

Danvers travel FAQs

  • What are the best hotels in Danvers?

    716 reviews rated The Salem Inn with an average score of 8.9/10. It may also be worth looking into the Clipper Ship Inn, which received a rating of 7.8/10 from 10 reviews. Coach House Inn could also be a good option, with a score of 8.9/10 from 91 reviews.

  • How much is a hotel in Danvers tonight?

    Prices for a hotel in Danvers tonight are about ₹ 14,937 on average, but HotelsCombined users have found prices as low as ₹ 12,336 for tonight in the last 3 days.