Star Rating
Hotel Name
Price Range (USD)to
Amenities

01970 Hotels/Motels & Accommodations

The Salem Inn : 7 Summer St.
+1-888-690-5247
7 Summer St., Salem, MA 01970
  • Midscale hotel
  • 42 sleeping rooms in hotel
The Hotel Salem : 209 Essex St.
+1-888-305-3366
209 Essex St., Salem, MA 01970
  • 3 star Downtown property
  • 3 floors in property
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Salem Waterfront Hotel & Marina on Pickering Wharf in Salem
+1-800-881-1523
225 Derby St., Salem, MA 01970
  • High end Oceanfront hotel
  • 8 conference rooms in property
  • Delicious food and friendly service
  • Friendly service
From$269
Very Good 4.5 /5Latest Reviews CallBookMore Details
Hawthorne Hotel
+1-888-283-3404
18 Washington Sq. West, Salem, MA 01970
  • 3 star Suburban property
  • Check-in time: 11:00 AM
  • Rooms could be larger
  • Great desserts & fruits
From$109
Very Good 4.5 /5Latest Reviews CallBookMore Details
Clipper Ship Inn
+1-866-221-8581
40 Bridge St., Salem, MA 01970
  • 2 star Suburban hotel
  • Hotel has 2 floors
Salem State University Summer Conferences in Salem
+1-866-429-5787
1 Loring Ave., Salem, MA 10970 ~0.92 miles southeast of 01970
  • Cheap Suburban hotel
  • Check in: 3:00 PM
Boston Marriott Peabody
+1-888-690-5281
8a Centennial Dr., Peabody, MA 01960 ~2.70 miles west of 01970
  • Four star Suburban hotel
  • 256 rooms in property
  • Great shopping
  • Air conditioning was criticized by 90%
From$140
Very Good 4.0 /5Reviews CallBookMore Details
Harbor Light Inn
+1-888-690-5247
58 Washington St., Marblehead, MA 01945 ~3.01 miles east of 01970
  • 3 star hotel
  • Check in: 13:00
Econo Lodge
+1-888-305-3366
152 Endicott St., Danvers, MA 01923 ~3.04 miles northwest of 01970
  • Low priced hotel
  • Free breakfast available
Danvers Courtyard
+1-800-881-1523
275 Independence Way, Danvers, MA 01923 ~3.41 miles northwest of 01970
  • Midscale Suburban property
  • 2 suites in property
  • Popular among business travelers
  • Almost all guests thought they were poorly maintained
Extended Stay America Peabody Ma : 200 Jubilee Dr.
+1-888-283-3404
200 Jubilee Dr., Peabody, MA 01960 ~3.86 miles west of 01970
  • Two-star Suburban hotel
  • 121 rooms in property
From$94
Average 3.0 /5Reviews CallBookMore Details
Wylie Inn & Conference Center & Tupper Manor - Beverly
+1-866-221-8581
295 Hale St., Beverly, MA 01915 ~4.21 miles northeast of 01970
  • 3 star Suburban property
  • Large flat screen tv
  • Bathroom needs cleaning
From$129
Very Good 4.0 /5Guest Reviews CallBookMore Details
Homewood Suites by Hilton Boston Peabody
+1-866-429-5787
57 Newbury St., Peabody, MA 01960 ~4.56 miles west of 01970
  • Three Star Highway hotel
  • 85 rooms in hotel
Springhill Suites by Marriott Boston Peabody - Peabody
+1-888-690-5281
43 Newbury St. / Route 1 North, Peabody, MA 01960 ~4.62 miles west of 01970
  • Three Star Suburban hotel
  • 164 suites in property
  • Great reception
  • Most guests said the beds were comfortable
Hampton Inn by Hilton Boston Peabody : 59 Newbury St.
+1-888-690-5247
59 Newbury St., Peabody, MA 01960 ~4.63 miles west of 01970
  • 3 star Highway property
  • Gym is available on property
  • Clean rooms
  • Staff is very friendly and welcoming
Holiday Inn Hotel & Suites Boston Peabody : 1 Newbury St.
+1-888-305-3366
1 Newbury St., Peabody, MA 01960 ~4.68 miles west of 01970
  • Mid-scale Suburban hotel
  • Hotel has 13 meeting rooms
  • Paid for two rooms
  • No continental breakfast
Motel 6 Boston Danvers
+1-800-881-1523
65 Newbury St., Danvers, MA 01923 ~5.01 miles northwest of 01970
  • Economical property
  • Hotel has 4 floors
Towneplace Suites by Marriott Boston North Shore / - Danvers
+1-888-283-3404
238 Andover St., Danvers, MA 01923 ~5.10 miles northwest of 01970
  • Expensive Suburban hotel
  • Has environment-friendly policy Learn more
  • Great pool
  • Breakfast is small
From$109
Very Good 4.0 /5Guest Reviews CallBookMore Details
Comfort Inn Danvers
+1-866-221-8581
102 Newbury St., Danvers, MA 01923 ~5.22 miles northwest of 01970
  • Low priced Highway property
  • 100 sleeping rooms in hotel
Best Western Plus North Shore Hotel
+1-866-429-5787
50 Dayton St., Danvers, MA 01923-1018 ~5.41 miles northwest of 01970
  • Mid-scale Suburban hotel
  • Access to gym on-site
  • Indoor pool was not kid friendly
  • Almost all guests said the bathroom was dirty
Knights Inn in Danvers
+1-888-690-5281
225 Newbury St., Danvers, MA 01923 ~5.53 miles northwest of 01970
  • Affordable Highway hotel
  • Complimentary breakfast is offered
  • About half of guests thought the bathroom was big enough
  • Rooms need regular maintenance
Red Roof Inn Logan Saugus : 920 Broadway
+1-888-690-5247
920 Broadway, Saugus, MA 01906 ~6.57 miles west of 01970
  • Economy Highway hotel
  • Check-in: 2PM
  • Bathroom needs cleaning
  • Bathroom could be optimized
Woodspring Suites Signature Boston North : 832 Broadway
+1-888-305-3366
832 Broadway, Saugus, MA 01906 ~6.57 miles west of 01970
  • Affordable Suburban property
  • 4 floors in hotel
Holiday Inn Express Saugus Logan Airport : 999 Broadway
+1-800-881-1523
999 Broadway, Saugus, MA 01906 ~6.62 miles west of 01970
  • Low priced Airport property
  • Fitness + Health Center
  • Breakfast is good
  • No microwave in the room
Doubletree by Hilton Boston North Shore in Danvers
+1-888-283-3404
50 Ferncroft Rd., Danvers, MA 01923 ~6.73 miles northwest of 01970
  • 3 star Suburban hotel
  • Check in: 4:00PM
  • Most guests found problems with the furniture
  • Clean towel
Colonial Traveler Inn
+1-866-221-8581
1753 Broadway, Saugus, MA 01906 ~7.42 miles southwest of 01970
  • Economy Highway hotel
  • 24 rooms in property
Quality Inn Revere - Revere
+1-866-429-5787
100 Morris St., Revere, MA 02151 ~7.47 miles southwest of 01970
  • Affordable Highway hotel
  • 154 sleeping rooms in hotel
  • Pool should be renewed
  • Bathroom needs cleaning
Four Points by Sheraton Boston Logan
+1-888-690-5281
407 Squire Rd., Revere, MA 02151 ~7.88 miles southwest of 01970
  • Midscale Airport property
  • 180 sleeping rooms in hotel
Rodeway Inn Logan International Airport
+1-888-690-5247
309 American Legion Highway Route 60 West, Revere, MA 02151 ~8.09 miles southwest of 01970
  • 2 star Airport property
  • Hotel has 3 floors
European Mansion Lynnfield
+1-888-305-3366
8 Needham Rd., Lynnfield, MA 01940 ~8.23 miles west of 01970
  • Luxurious Five Star Suburban hotel
  • 6 rooms in hotel
Comfort Inn & Suites Logan International Airport
+1-800-881-1523
85 American Legion Highway, Revere, MA 02151 ~8.37 miles southwest of 01970
  • Midscale Airport hotel
  • 8 floors in hotel
From$119
Very Good 4.5 /5Guest Reviews CallBookMore Details
Econo Lodge Malden / Boston - Malden
+1-888-283-3404
321 Broadway, Malden, MA 02148 ~8.56 miles southwest of 01970
  • Economical Airport hotel
  • 51 sleeping rooms in hotel
  • Hotel buildings could use some improvement
  • Could use a good cleaning
Lakeside Inn
+1-866-221-8581
595 North Ave., Wakefield, MA 01880 ~9.10 miles west of 01970
  • Two-star Suburban property
  • Hotel has 2 floors
  • More comfort would be nice
  • Most guests thought the tv was sub-standard
Hampton Inn Boston Logan Airport in Revere
+1-866-429-5787
230 Lee Burbank Highway, Revere, MA 02151 ~9.11 miles southwest of 01970
  • Affordable Airport property
  • Airport shuttle provided
Holiday Inn Boston Logan Airport Chelsea : 1012 Broadway
+1-888-690-5281
1012 Broadway, Chelsea, MA 02150 ~9.41 miles southwest of 01970
  • Three Star Airport hotel
  • Airport shuttle available
Suburban Extended Stay Logan Airport
+1-888-690-5247
312 Shirley St., Winthrop, MA 97896 ~9.94 miles southwest of 01970
  • 3 star property
  • 4 floors in property
Hilton Garden Inn Boston Logan Airport in Boston
+1-888-305-3366
100 Boardman St., Boston, MA 02128 ~9.94 miles southwest of 01970
  • Midscale Airport hotel
  • 4 conference rooms in property
From$99
Very Good 4.5 /5Review Score CallBookMore Details
Courtyard by Marriott Boston Logan Airport
+1-800-881-1523
225 Mcclellan Highway, Boston, MA 02128 ~10.22 miles southwest of 01970
  • Three Star Airport property
  • Check-in: 3:00pm
Homewood Suites by Hilton Boston Logan Airport Chelsea in Chelsea
+1-888-283-3404
145 Beech St., Chelsea, MA 02150 ~10.26 miles southwest of 01970
  • 3-star Airport hotel
  • Has environment-friendly policy Read more
From$98
Very Good 4.5 /5Reviews CallBookMore Details
Residence Inn Boston Logan Airport / Chelsea
+1-866-221-8581
200 Maple St., Chelsea, MA 02150 ~10.30 miles southwest of 01970
  • Midscale Downtown property
  • 5 floors in hotel
From$129
Very Good 4.5 /5Reviews CallBookMore Details
Doubletree by Hilton Boston Logan Airport Chelsea : 201 Everett Ave.
+1-866-429-5787
201 Everett Ave., Chelsea, MA 02150 ~10.33 miles southwest of 01970
  • Midscale Airport property
  • 180 rooms in hotel
Envision Hotel Boston Everett : 1834 Revere Beach Pkwy.
+1-888-690-5281
1834 Revere Beach Pkwy., Everett, MA 02149 ~10.39 miles southwest of 01970
  • Midscale Airport hotel
  • 4 floors in hotel
Towneplace Suites Boston Logan Airport / Chelsea
+1-888-690-5247
30 Eastern Ave., Chelsea, MA 02150 ~10.41 miles southwest of 01970
  • Affordable Airport hotel
  • Hotel has 140 rooms
From$220
Very Good 4.5 /5Read Reviews CallBookMore Details
Courtyard by Marriott Woburn Boston North
+1-888-305-3366
700 Unicorn Park Dr., Woburn, MA 01801 ~10.78 miles west of 01970
  • Mid-scale Suburban property
  • Fitness / Gym is on-site
  • Most guests thought the bathroom was big enough
  • Great French toast
From$51
Very Good 4.5 /5Review Score CallBookMore Details
Comfort Inn Woburn
+1-800-881-1523
14 Hill St., Woburn, MA 01801 ~10.87 miles west of 01970
  • Inexpensive Suburban hotel
  • Gym is available on property
From$60
Very Good 4.0 /5Reviews CallBookMore Details
Hilton Boston Woburn
+1-888-283-3404
2 Forbes Rd., Woburn, MA 01801 ~10.97 miles west of 01970
  • Affordable Suburban property
  • 2 suites in hotel
  • Great shopping
  • Most guests enjoyed the balcony
Best Western Plus New Englander in Woburn
+1-866-221-8581
1 Rainin Rd., Woburn, MA 01801-4627 ~11.02 miles west of 01970
  • Midscale Suburban property
  • Hotel has an eco-friendly policy Read more
  • Wonderful housekeeping
  • No heated pool
From$72
Average 3.5 /5Reviews CallBookMore Details
Hampton Inn Boston Woburn in Woburn
+1-866-429-5787
372 Washington St., Woburn, MA 01801 ~11.05 miles west of 01970
  • 3-star hotel
  • Check-in time: 15:00
Encore Boston Harbor Leg - Everett
+1-888-690-5281
1 Broadway, Everett, MA 02149 ~11.11 miles southwest of 01970
  • Three Star property
  • Check-in time: 15:00
From$90
Very Good 4.0 /5Reviews CallBookMore Details
Red Roof Plus Boston Woburn
+1-888-690-5247
19 Commerce Way, Woburn, MA 01801 ~11.41 miles west of 01970
  • Two star Suburban hotel
  • Check in: 3:00 PM
  • Menu is not great
  • Disappointing food

Next: Show All Available 01970 Hotels with Pricing

Graph: Upcoming 20 Days of Salem Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Salem, MA discounts available. The chart reflects the cheapest Salem hotel for each day and each star rating category.

FAQs about hotels near 01970

What are the most favored hotels near 01970?

Salem Waterfront Hotel & Marina on Pickering Wharf, Hawthorne Hotel and Best Western Plus North Shore Hotel are the best rated hotels based on customer reviews in the last 365 days.

What are the most up-scale hotels near 01970?

European Mansion Lynnfield, Salem Waterfront Hotel & Marina on Pickering Wharf and Boston Marriott Peabody are the top 3 luxury hotels near 01970.

What hotels are closest to the area of 01970?

The Salem Inn, The Hotel Salem, and Salem Waterfront Hotel & Marina on Pickering Wharf are the properties closest to 01970.

How much does a cheap hotel near 01970 cost per night?

In the last year, a 2 star hotel near 01970 can be as cheap as $87.42 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 01970 cost per night?

In the last year, the average 3 star hotel near 01970 has been $120.79 per night. (based on HotelPlanner prices)

How much does a high-end hotel near 01970 cost?

In the last year, the average 4 star hotel near 01970 has been $184.50 per night. (based on HotelPlanner prices)

What are the best independent hotels near 01970?

Salem Waterfront Hotel & Marina on Pickering Wharf, Hawthorne Hotel and Envision Hotel Boston Everett are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 01970?

Residence Inn Boston Logan Airport, Towneplace Suites Boston Logan Airport and Courtyard by Marriott Woburn Boston North are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels near 01970?

Comfort Inn & Suites Logan International Airport, Suburban Extended Stay Logan Airport and Comfort Inn Woburn are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels near 01970?

Best Western Plus North Shore Hotel and Best Western Plus New Englander are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels near 01970?

Holiday Inn Boston Logan Airport Chelsea, Holiday Inn Express Saugus Logan Airport and Holiday Inn Hotel & Suites Boston Peabody are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top