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
  • Four star Oceanfront property
  • 4 floors in property
  • Rooms are ok
  • Great steak
From$269
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Hawthorne Hotel 18 Washington Sq. West, Salem, MA 01970
  • Three Star Suburban hotel
  • Check in: 11:00 AM
  • Most guests thought they were poorly maintained
  • Room needs to be redecorated
From$109
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Clipper Ship Inn 40 Bridge St., Salem, MA 01970
  • Inexpensive Suburban property
  • Check in: 3 pm
From$80
Average 3.5 /5Reviews CallBookMore Details
Econo Lodge in Danvers 152 Endicott St., Danvers, MA 01923 ~2.90 miles northwest of Salem
  • Cheap hotel
  • Check in time: 11:00
Boston Marriott Peabody 8a Centennial Dr., Peabody, MA 01960 ~3.06 miles west of Salem
  • Expensive Suburban property
  • 256 sleeping rooms in hotel
  • Stylish Hotel
  • Bar service was average, according to 57%
From$140
Very Good 4.0 /5Latest Reviews CallBookMore Details
Danvers Courtyard in Danvers 275 Independence Way, Danvers, MA 01923 ~3.19 miles northwest of Salem
  • 3 star Suburban property
  • 2 meeting rooms in hotel
  • Clean
  • Hotel buildings could use some improvement
The Wylie Inn & Conference Center at Endicott Co : 295 Hale St. 295 Hale St., Beverly, MA 01915 ~3.39 miles northeast of Salem
  • Mid-scale property
From$80
Average 3.5 /5Reviews CallBookMore Details
Extended Stay America Peabody Ma : 200 Jubilee Dr. 200 Jubilee Dr., Peabody, MA 01960 ~4.28 miles west of Salem
  • Low-priced Suburban hotel
  • 121 sleeping rooms in hotel
Homewood Suites Boston Peabody : 57 Newbury St. 57 Newbury St., Peabody, MA 01960 ~4.95 miles west of Salem
  • Affordable Highway hotel
  • Check in: 4 PM
Springhill Suites by Marriott Boston Peabody in Peabody 43 Newbury St. / Route 1 North, Peabody, MA 01960 ~5.03 miles west of Salem
  • Mid-scale Suburban hotel
  • 164 rooms in property
  • Most guests thought they were poorly maintained
  • Rooms need regular maintenance
From$109
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn by Hilton Boston / Peabody - Peabody 59 Newbury St., Peabody, MA 01960 ~5.05 miles west of Salem
  • Mid-scale Highway property
  • Free comp. breakfast
  • Free internet
  • Very good business hotel
Towneplace Suites by Marriott Boston North Shore / 238 Andover St., Danvers, MA 01923 ~5.11 miles northwest of Salem
  • High-end Suburban property
  • Has environment-friendly policy Learn more
  • Good kitchenette
  • Separate rooms
From$109
Very Good 4.0 /5Recent Reviews CallBookMore Details
Extended Stay America Boston Danvers - Danvers
+1-866-429-5787
102 Newbury St., Danvers, MA 01923 ~5.11 miles northwest of Salem
  • Low Cost Highway property
  • Check-in time: 3:00 PM
Holiday Inn & Suites : 1 Newbury St. 1 Newbury St., Peabody, MA 01960 ~5.14 miles west of Salem
  • 3-star Suburban hotel
  • Check in time: 3:00 PM
  • Most guests complained about the bathroom
  • Most guests said the breakfast was too expensive
North Shore Hotel in Danvers 50 Dayton St., Danvers, MA 01923 ~5.32 miles northwest of Salem
  • Affordable Suburban property
  • Fitness + Health Center
  • Almost all guests said the bathroom was dirty
  • Almost all guests thought they were poorly maintained
From$75
Very Good 4.0 /5Reviews CallBookMore Details
Knights Inn 225 Newbury St., Danvers, MA 01923 ~5.39 miles northwest of Salem
  • Two-star Highway property
  • 2 floors in property
  • Good minibar
  • Carpet old and dirty
Doubletree by Hilton Boston North Shore 50 Ferncroft Rd., Danvers, MA 01923 ~6.47 miles northwest of Salem
  • Mid-scale Suburban property
  • Hotel has 8 floors
  • Most guests thought parking was inexpensive
  • Rooms in need of an update
From$99
Very Good 4.0 /5Read Reviews CallBookMore Details
Red Roof Inn Logan Saugus 920 Broadway, Saugus, MA 01906 ~7.27 miles west of Salem
  • Economical Highway hotel
  • 4 suites in property
  • Average proximity to the city centre, said 57%
  • Good access to airport
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
  • Economy Airport property
  • 4 floors in hotel
  • Parking is rare
  • Reasonably accessible by car, said 61%
From$80
Average 3.5 /5Reviews CallBookMore Details
Quality Inn Revere in Revere 100 Morris St., Revere, MA 02151 ~8.23 miles southwest of Salem
  • 3-star Highway property
  • 6 floors in property
  • Most guests thought it was too noisy
  • Easily accessible by car and close to the airport
European Mansion Lynnfield 8 Needham Rd., Lynnfield, MA 01940 ~8.55 miles west of Salem
  • Luxurious Five Star Suburban hotel
  • Check in time: 4PM
Four Points by Sheraton Boston Logan Airport 407 Squire Rd., Revere, MA 02151 ~8.71 miles southwest of Salem
  • Midscale Airport property
  • Shuttle to airport available
  • Train station is close
  • Great reception
Rodeway Inn Logan International Airport - Revere 309 American Legion Highway Route 60 West, Revere, MA 02151 ~8.86 miles southwest of Salem
  • 2 star Airport hotel
  • 34 rooms in hotel
  • Dirty hallway carpet
  • Bathroom could be optimized
Comfort Inn & Suites Logan International Airport : 85 American Legion Highway 85 American Legion Highway, Revere, MA 02151 ~9.14 miles southwest of Salem
  • Mid-scale Airport hotel
  • Check in: 3:00 PM
From$94
Very Good 4.5 /5Read Reviews CallBookMore Details
Econo Lodge Malden / Boston - Malden 321 Broadway, Malden, MA 02148 ~9.32 miles southwest of Salem
  • Cheap Airport property
  • 7 suites in hotel
  • Internet wasn't working
  • Wifi quality could be improved
Next 25 Salem Hotels >  [1 - 25 of 50]    
Next: See My Salem Hotels with Pricing

'Happiness is as a butterfly which, when pursued, is always beyond our grasp, but which if you will sit down quietly, may alight upon you.' said Nathanial Hawthorne, a famous American writer born in Salem. His words are very true, but we doubt anyone will be sitting down much in this famous historical city. If you want to visit this city for its historical significance or its commercial diversity, read on to discover the best hotels in Salem.

Excellent value for money

Cheap hotels in Salem are easy to find and are very well run most of the time. La Quinta Inn suites is an ideal place to stay on a budget. It even has a swimming pool and gym for its guests. Non-smoking rooms are standard and wheelchair access is ensured. Free parking, free breakfast and free Wi-Fi make this hotel greatly valuable considering the price paid for a stay.

The Best Western Pacific Highway Inn is another great budget choice. Although slightly dated this hotel is clean and well maintained. The hotel features all the benefits of the last, as well as a hot tub and banquet room. Both of these cheap hotels are located centrally to make traveling a breeze.

Getting the most out of your stay

The Grand Hotel is a must see Salem hotel if you are willing to spend slightly more to get an unforgettable experience. The rooms are modern and very clean. Everything you look at will have a touch of elegance. The bar area is a nice touch and a place to relax in the evening if you are feeling sociable. Meals there are of exceptional quality with the dining room being very comfortable.

The Double Tree hotel has to be a close second, with its large spacious rooms and professional feel. This hotel is right next to the freeway, to allow easy access to neighboring cities as well as direct access to Salem's business districts. A pool and hot tub are available if you want to relax, as well as a gym for those who care to use it. The Residence Inn and the Hampton Inn are also nice hotels in Salem.

Things to do and see in Salem

Once you have found your perfect Salem hotel, you will need to plan your activities. The Peabody Essex museum is the most popular attraction in the city. In was established in 1799 and is still growing today. It houses a vast collection of art works from around the world. A great number of tours are available to show you around the historical sites in the city, particularly those relating to the days when witchcraft was thought to be common in the area. The house of the Seven Gables was the famed house of Captain John Turner back in 1668. It is now a museum and one of the oldest wooden mansions in New England. This house was made famous by the writings of resident writer Nathanial Hawthorne. The National Park Service Visitor Center is a great place to start for any tourist, as it will give you detailed information on all of the city's landmarks and attractions.

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