Star Rating
Hotel Name
Price Range (USD)to
Amenities

Salem Massachusetts Hotels & Motels

Find hotels & motels in Salem using the list below. Search for the cheapest discounted hotel and motel rates in or near Salem, MA for your corporate or personal leisure travel. Discover the most popular Salem, Massachusetts motel and hotel rooms. Browse the Salem area hotels to find the perfect lodging! Please use the provided map of the Salem hotels. Need 5+ Rooms? Secure Salem Group Hotel Deals

The Salem center is around 2 miles east of Lahey Clinic and 7 miles east of Market Street.

Salem Hotels & Accommodations

Salem Waterfront Hotel & Marina on Pickering Wharf - Salem 225 Derby St., Salem, MA 01970
  • High end Oceanfront property
  • 86 rooms in property
  • Delicious food and friendly service
  • Close to attractions
From$269
Very Good 4.5 /5Reviews CallBookMore Details
Hawthorne Hotel : 18 Washington Sq. West 18 Washington Sq. West, Salem, MA 01970
  • Three Star Suburban hotel
  • 89 rooms in hotel
  • Well informed staff
  • Most guests said the wifi quality was bad
From$109
Very Good 4.5 /5Review Score CallBookMore Details
Clipper Ship Inn 40 Bridge St., Salem, MA 01970
  • Low-priced Suburban hotel
  • 2 floors in property
Econo Lodge - Danvers 152 Endicott St., Danvers, MA 01923 ~2.90 miles northwest of Salem
  • Economical property
  • Free comp. breakfast
Boston Marriott Peabody - Peabody 8a Centennial Dr., Peabody, MA 01960 ~3.06 miles west of Salem
  • 4 star Suburban property
  • 256 rooms in property
  • Bathroom could be optimized
  • The majority of guests said rooms were clean
From$140
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Danvers Courtyard 275 Independence Way, Danvers, MA 01923 ~3.19 miles northwest of Salem
  • 3 star Suburban property
  • 2 meeting rooms in property
  • Basic egg and toast
  • Fair breakfast prices
The Wylie Inn & Conference Center at Endicott Co 295 Hale St., Beverly, MA 01915 ~3.39 miles northeast of Salem
  • Midscale hotel
Extended Stay America Peabody Ma in Peabody 200 Jubilee Dr., Peabody, MA 01960 ~4.28 miles west of Salem
  • Cheap Suburban property
  • 3 floors in hotel
Homewood Suites Boston Peabody - Peabody 57 Newbury St., Peabody, MA 01960 ~4.95 miles west of Salem
  • Mid-scale Highway property
  • 6 floors in hotel
Springhill Suites by Marriott Boston Peabody 43 Newbury St. / Route 1 North, Peabody, MA 01960 ~5.03 miles west of Salem
  • Mid-scale Suburban property
  • 3 meeting rooms in hotel
  • Wonderful housekeeping
  • Room was fantastic
From$109
Very Good 4.0 /5Review Score CallBookMore Details
Hampton Inn by Hilton Boston / Peabody : 59 Newbury St. 59 Newbury St., Peabody, MA 01960 ~5.05 miles west of Salem
  • Mid-scale Highway property
  • Gym is available on property
  • Average beds
  • Most guests thought rooms were spacious
Towneplace Suites by Marriott Boston North Shore / - Danvers 238 Andover St., Danvers, MA 01923 ~5.11 miles northwest of Salem
  • 4 star Suburban hotel
  • Comp. Breakfast
  • Reasonably priced
  • Easily accessible by car
From$109
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Extended Stay America Boston Danvers - Danvers
+1-888-305-3366
102 Newbury St., Danvers, MA 01923 ~5.11 miles northwest of Salem
  • Two star Highway hotel
  • Hotel has 104 rooms
Holiday Inn & Suites in Peabody 1 Newbury St., Peabody, MA 01960 ~5.14 miles west of Salem
  • Midscale Suburban hotel
  • 183 sleeping rooms in hotel
  • Elevator in need of updating
  • Front desk staff was professional and courteous
North Shore Hotel 50 Dayton St., Danvers, MA 01923 ~5.32 miles northwest of Salem
  • 3 star Suburban hotel
  • Fitness / Gym is on-site
  • Fair breakfast prices
  • Quiet surroundings
Knights Inn - Danvers 225 Newbury St., Danvers, MA 01923 ~5.39 miles northwest of Salem
  • Cheap Highway property
  • 2 floors in property
  • Helpfull counter staff
  • Rooms need regular maintenance
Doubletree by Hilton Boston North Shore in Danvers 50 Ferncroft Rd., Danvers, MA 01923 ~6.47 miles northwest of Salem
  • Mid-scale Suburban property
  • 364 rooms in property
  • Location is great
  • Spacious rooms
Red Roof Inn Logan Saugus 920 Broadway, Saugus, MA 01906 ~7.27 miles west of Salem
  • Economical Highway hotel
  • Check in time: 2PM
  • Located near shopping areas and the airport
  • Free internet
From$65
Very Good 4.0 /5Read Reviews CallBookMore Details
Holiday Inn Express Saugus Logan Airport in Saugus 999 Broadway, Saugus, MA 01906 ~7.33 miles west of Salem
  • Two-star Airport hotel
  • Check in: 3:00 PM
  • Breakfast is good
  • Good business hotel
Quality Inn Revere 100 Morris St., Revere, MA 02151 ~8.23 miles southwest of Salem
  • 3 star Highway property
  • Hotel has 154 rooms
  • Restaurants & bars in the area are ok
  • Heater was not working
European Mansion Lynnfield - Lynnfield 8 Needham Rd., Lynnfield, MA 01940 ~8.55 miles west of Salem
  • Luxury Five Star hotel
Four Points by Sheraton Boston Logan Airport in Revere 407 Squire Rd., Revere, MA 02151 ~8.71 miles southwest of Salem
  • 3-star Airport property
  • 180 sleeping rooms in hotel
  • Breakfast service was also included
  • Internet is poor
Rodeway Inn Logan International Airport in Revere 309 American Legion Highway Route 60 West, Revere, MA 02151 ~8.86 miles southwest of Salem
  • Cheap Airport hotel
  • Airport shuttle available
  • Bathroom could be optimized
  • About half of guests said rooms were big enough
Comfort Inn & Suites Logan International Airport 85 American Legion Highway, Revere, MA 02151 ~9.14 miles southwest of Salem
  • Three Star Airport hotel
  • Check-in time: 3:00 PM
Econo Lodge Malden / Boston - Malden 321 Broadway, Malden, MA 02148 ~9.32 miles southwest of Salem
  • Low-priced Airport hotel
  • 7 suites in property
  • Approx. half of guests said rooms were dirty
  • Service is ok
Next 25 Salem Hotels >  [1 - 25 of 50]    
Next: See My Salem Hotels with Pricing

Verified reviews of the city: Salem, MA

Below are reviews of the city of Salem, MA from an actual visitor's perspective.

"Like It"
Score 4.0 / 5

Salem HS...WGI Regional and Blessed Sacrament color guard.

George M., from 15-Feb-2016
The average traveler rating of the city of Salem, MA shown above is 4.0 out of 5 based on 1 reviews
Back to Top