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

Hampton Inn : 11 Dodge St.
+1-888-389-4121
11 Dodge St., Salem, MA 01970
  • Low Cost Downtown property
  • Check-in time: 4:00pm
From$60
Very Good 4.0 /5Reviews CallBookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Salem"
The Hotel Salem
+1-888-675-2083
209 Essex St., Salem, MA 01970
  • 3 star Downtown property
  • 44 sleeping rooms in hotel
Salem Waterfront Hotel & Suites in Salem
+1-800-716-8490
225 Derby St., Salem, MA 01970
  • Expensive Oceanfront hotel
  • Hotel has 18 suites
  • The majority of guests found the staff to be very friendly
  • Quick family retreat
From$269
Very Good 4.5 /5Reviews CallBookMore Details
Hawthorne Hotel : 18 Washington Sq. West
+1-800-805-5223
18 Washington Sq. West, Salem, MA 01970
  • Affordable Suburban hotel
  • Check-in: 11:00 AM
  • Vibe was good
  • Accessible parking
From$109
Very Good 4.5 /5Latest Reviews CallBookMore Details
Clipper Ship Inn
+1-888-965-1860
40 Bridge St., Salem, MA 01970
  • Two star Suburban hotel
  • Check-in time: 3 pm
Salem State University Summer Conferences
+1-888-788-5576
1 Loring Ave., Salem, MA 10970
  • Economy Suburban hotel
  • Hotel has 7 meeting rooms
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Boston Marriott Peabody - Peabody
+1-888-897-9207
8a Centennial Dr., Peabody, MA 01960 ~3.06 miles west of Salem
  • Four star Suburban property
  • Gym is available on property
  • Most guests thought they were poorly maintained
  • Accessible parking
From$140
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Sonesta Select Boston Danvers
+1-888-311-4278
275 Independence Way, Danvers, MA 01923 ~3.19 miles northwest of Salem
  • Three Star Suburban hotel
  • Hotel has 4 floors
  • Most guests thought it was too noisy
  • Most guests said the beds were comfortable
The Wylie Inn and Conference Center at Endicott College
+1-888-469-4795
295 Hale St., Beverly, MA 01915 ~3.44 miles northeast of Salem
  • Three Star Suburban hotel
  • Fitness / Gym is on-site
  • Luxurious sheets
  • Large flat screen tv
From$129
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Extended Stay America Suites Boston Peabody - Peabody
+1-888-734-9421
200 Jubilee Dr., Peabody, MA 01960 ~4.28 miles west of Salem
  • Low Cost Suburban property
  • 3 floors in hotel
Motel 6 Bstn Danvrs Ma #1078 : 65 Newbury State Highway Route 1 North
+1-888-841-5292
65 Newbury State Highway Route 1 North, DANVERS, MASSACHUSETTS 01923 ~4.92 miles northwest of Salem
  • Low priced hotel
  • Check in time: 3:00 PM
Homewood Suites by Hilton Boston-Peabody - Peabody
+1-888-455-5160
57 Newbury St., Peabody, MA 01960 ~4.95 miles west of Salem
  • Three Star Highway property
  • Free comp. breakfast
Springhill Suites by Marriott Boston Peabody
+1-888-965-8297
43 Newbury St. / Route 1 North, Peabody, MA 01960 ~5.03 miles west of Salem
  • 3-star Suburban property
  • Check in time: 3pm
  • Most guests found the staff to be very friendly
  • Breakfast was delicious
Hampton Inn Boston/Peabody
+1-888-906-6358
59 Newbury St., Peabody, MA 01960 ~5.05 miles west of Salem
  • Affordable Highway hotel
  • Check-in: 3:00 PM
  • Great free breakfast
  • Most guests said rooms were clean
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Candlewood Suites Boston North Shore Danvers, an IHG Hotel
+1-888-749-6785
238 Andover St., Danvers, MA 01923 ~5.11 miles northwest of Salem
  • 4-star Suburban property
  • 30 suites in hotel
  • Hard boiled eggs
  • Clean hotel facilities
From$109
Very Good 4.0 /5Recent Reviews CallBookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Salem"
Holiday Inn Hotel & Suites Boston - Peabody, an IHG Hotel in Peabody
+1-888-878-9982
1 Newbury St., Peabody, MA 01960 ~5.14 miles west of Salem
  • Mid-scale Suburban property
  • Check-in: 3:00 PM
  • Quite clean
  • Good accessibility by car
Comfort Inn Danvers : 102 Newbury St.
+1-888-389-4485
102 Newbury St., Danvers, MA 01923 ~5.16 miles northwest of Salem
  • Cheap Highway property
  • Check-in time: 3:00PM
Best Western Plus North Shore Hotel
+1-888-389-4121
50 Dayton St., Danvers, MA 01923 ~5.34 miles northwest of Salem
  • 3 star Suburban hotel
  • Hotel has 3 meeting rooms
  • Close to places to eat
  • Professional service
Knights Inn Danvers
+1-888-675-2083
225 Newbury St., Danvers, MA 01923 ~5.39 miles northwest of Salem
  • Midscale Highway hotel
  • Free complimentary breakfast
  • Internet is poor
  • Bathroom needs cleaning
From$64
Average 3.0 /5Reviews CallBookMore Details
Knights Inn Danvers
+1-800-716-8490
219 Newbury St., Danvers, MA 01923 ~5.54 miles northwest of Salem
  • Low Cost Highway hotel
  • Hotel has 78 rooms
From$60
Average 3.0 /5Reviews CallBookMore Details
Doubletree by Hilton Boston North Shore
+1-800-805-5223
50 Ferncroft Rd., Danvers, MA 01923 Website ~6.50 miles northwest of Salem
  • Three Star Suburban hotel
  • 8 floors in property
Red Roof Plus Boston Logan
+1-888-965-1860
920 Broadway, Saugus, MA 01906 ~7.27 miles west of Salem
  • Low-priced Highway property
  • 3 floors in hotel
  • Entrance area is ok
  • Awesome vibe
Four Points Sheraton Wakefield Boston
+1-888-788-5576
1 Audubon Rd., Wakefield, MA 01880 ~7.27 miles west of Salem
  • Midscale Suburban hotel
  • Hotel has 19 meeting rooms
Woodspring Suites Signature Boston North : 832 Broadway
+1-888-897-9207
832 Broadway, Saugus, MA 01906 ~7.28 miles west of Salem
  • Affordable Suburban hotel
  • 4 floors in hotel
Holiday Inn Express Saugus (Logan Airport), an IHG Hotel : 999 Broadway
+1-888-311-4278
999 Broadway, Saugus, MA 01906 ~7.33 miles west of Salem
  • Two star Airport property
  • Airport shuttle available
  • Good shuttle service
  • Furniture needs more attention
From$82
Average 3.5 /5Reviews CallBookMore Details
Next 25 Salem Hotels >  [1 - 25 of 50]    
Next: See My Salem 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.

'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.

FAQs about hotels in Salem

What are the top rated hotels in Salem?

Staybridge Suites, Salem Waterfront Hotel & Suites and Hawthorne Hotel are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels in Salem?

Salem Waterfront Hotel & Suites, Boston Marriott Peabody and Candlewood Suites Boston North Shore Danvers, an IHG Hotel are the top 3 luxury hotels near Salem city center.

What hotels are closest to the city center of Salem?

Hampton Inn, The Hotel Salem, and Salem Waterfront Hotel & Suites are the properties closest to Salem city center.

How much does a cheap hotel in Salem cost per night?

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

How much does a 3 star hotel in Salem cost per night?

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

How much does a high-end hotel in Salem cost?

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

What are the best independent hotels in Salem?

Salem Waterfront Hotel & Suites, Hawthorne Hotel and Winthrop Beach Inn and Suites are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Salem?

Residence Fairfield 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 in Salem?

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

What are the most popular IHG hotels in Salem?

Staybridge Suites, Holiday Inn Boston Logan Airport - Chelsea, an IHG Hotel and Candlewood Suites Boston North Shore Danvers, an IHG Hotel are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Verified reviews of the city: Salem, MA

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

"Great Hotel!"
Score 4.0 / 5

The City of Salem is very interesting and the Peabody Essex Museum is very special.

Robert J., from 26-Jun-2018
"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 2 reviews
Back to Top