Skip to main content

The best cheap hotels in Salem

Check out our pick of great cheap hotels in Salem

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Set in Salem, 2.3 km from Dead Horse Beach, The Cove At Salem offers accommodation with a shared lounge, free private parking, a terrace and a bar. Located around 1.6 km from Peabody Essex Museum, the hotel with free WiFi is also 1.8 km away from The House of the Seven Gables. The property is non-smoking and is situated 2.6 km from Dane Street Beach.

This is such a comfortable place to be. The staff is super friendly and accommodating. The rooms are decent size and the sleeping arrangements are all comfortable and clean. They have parking on site which is also great!

Show more Show less
9
Superb
151 reviews
Price from
DKK 1,308
per night

Located in Salem, 300 metres from Glendale Cove Beach, The Coach House provides accommodation with free WiFi and free private parking. The property is around 1.7 km from Peabody Essex Museum, 2.2 km from The House of the Seven Gables and 24 km from Old State House. Boston North Station is 25 km away and TD Garden is 25 km from the hotel.

The staff was super friendly and always prompt within the hours of business.

Show more Show less
9.1
Superb
154 reviews
Price from
DKK 1,681
per night

Situated in Salem and only 1.9 km from Dead Horse Beach, Moody Salem Home Away From Home features accommodation with sea views, free WiFi and free private parking. The air-conditioned accommodation is 2.9 km from Glendale Cove Beach. The property is non-smoking and is located less than 1 km from Peabody Essex Museum.

This home was literally a home away from home. Everything you could possibly need was included. Excellent location, walking distance to shopping and local attractions. Our hosts were exceptional. Bed was comfortable and everything was so clean. Would definitely recommend this place!

Show more Show less
9.6
Exceptional
5 reviews
Price from
DKK 1,930
per night

Situated in Salem, within 1.5 km of Dead Horse Beach and 2.5 km of Glendale Cove Beach, Silsbee's by Daniels House features accommodation with a garden and as well as free private parking for guests who drive. The property is set 600 metres from Peabody Essex Museum, 24 km from Cambridge College and 25 km from Freedom Trail. The property is non-smoking and is located 400 metres from The House of the Seven Gables.

It was a beautiful place to stay, instructions were very clear and I thought the breakfast options were great.

Show more Show less
9.5
Exceptional
6 reviews
Price from
DKK 2,374
per night

Set in Salem, 2.5 km from Glendale Cove Beach and 100 metres from The House of the Seven Gables, Inviting Salem Apartment Near Waterfront and Museums offers air conditioning. The property is located less than 1 km from Peabody Essex Museum, 25 km from Cambridge College and 25 km from Freedom Trail. Free WiFi is available throughout the property and Dead Horse Beach is 1.6 km away.

Very clean and comfortable, had a washer and dryer, centrally located, next door to a great gift shop. Highly recommend!

Show more Show less
9.4
Superb
9 reviews
Price from
DKK 2,659
per night

Featuring a garden and views of quiet street, Northey Street House is a bed and breakfast situated in a historic building in Salem, 2 km from Dead Horse Beach. This bed and breakfast offers free private parking and full-day security. The property offers allergy-free units and is set 2.9 km from Glendale Cove Beach.

The house is beautiful, and our room and bathroom were both very spacious. There was a heat spell going on, but luckily there was AC. Flora supplied reusable water bottles, reusable bags (for shopping), and while she kept basic breakfast necessities in the kitchen, she came and cooked for us (the fritata and the cottage cheese and strawberry parfait were particularly yummy).

Show more Show less
9.2
Superb
75 reviews
Price from
DKK 2,536
per night

Located in Salem town centre, Stepping Stone Inn offers free WiFi access. Matt’s famous fresh coffee will be provided daily from 8-10am and gourmet coffee, tea and hot cocoa is available 24/7. Guests at this pet-friendly property are greeted by the two resident cats.

This place is wonderful, Matt and Kelly are both so friendly and welcoming, they made us feel so at home! Its a beautiful building in an amazing location and we couldn't have enjoyed our stay more.

Show more Show less
9.1
Superb
19 reviews

Set in Salem and with Glendale Cove Beach reachable within 1.9 km, Hampton Inn Salem, Ma offers concierge services, non-smoking rooms, a fitness centre, free WiFi and a shared lounge. This 3-star hotel offers a 24-hour front desk and a business centre. Private parking is available on site.

The location was amazing! Close to all the Halloween tourists things but still far enough that at night it was nice and quiet for sleep.

Show more Show less
8.9
Fabulous
1,417 reviews
Price from
DKK 1,722
per night

Set in Salem in the Massachusetts region with Peabody Essex Museum nearby, NEW! Family-Friendly Getaway -1 Mi to Dtwn Salem! offers accommodation with free private parking. The air-conditioned accommodation is 2.5 km from The House of the Seven Gables. The property is non-smoking and is situated 24 km from Cambridge College.

The place was very large and our family of 5 plus 2 dogs were extremely comfortable. Very reasonably priced and being close to the downtown area made it easy to explore. The owners were easy to contact with any questions. We would definitely stay here again in the future.

Show more Show less
8.4
Very good
13 reviews
Price from
DKK 3,475
per night

Situated 2.6 km from The House of the Seven Gables, 24 km from Cambridge College and 25 km from Freedom Trail, Pet-Friendly Salem Apartment with Shared Deck! features accommodation set in Salem. The property is located 25 km from Boston North Station, 25 km from TD Garden and 25 km from Old North Church. Free WiFi is available throughout the property and Peabody Essex Museum is 1.5 km away.

Show more Show less
8
Very good
1 reviews
Price from
DKK 1,973
per night

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.
Search cheap hotels in Salem

Most booked cheap hotels in Salem this month

Cheap hotels that guests love in Salem

  • Avg. price/night: DKK 2,067.04
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 686 reviews
    The location was close to everything in Salem. We enjoyed the wine in the evening. The breakfast was delicious.
    Michele
    Family with young children
  • Avg. price/night: DKK 1,964.46
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,417 reviews
    Perfect location close to all the sights, shops and restaurants. Friendly staff. Amazing tasting breakfast with great options like waffles, omelets and fresh fruit. Clean rooms and the breakfast area was kept very clean too.
    Anne-claire
    Young couple
  • Avg. price/night: DKK 2,159.25
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 713 reviews
    Great location, good size room and much better bathroom than the economy rooms.
    Tyler
    Solo traveller
  • Avg. price/night: DKK 2,420.52
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 177 reviews
    The rooms were nice and clean and stylish and the location was ideal.
    Charlotte
    Solo traveller
  • Avg. price/night: DKK 1,874.94
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 646 reviews
    It’s in a brilliant location and very clean and comfortable
    Claire
    Family with young children
  • Avg. price/night: DKK 2,220.73
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,166 reviews
    Great location, nice pub inside the hotel, and it was very clean
    roxanne
    Group
  • Avg. price/night: DKK 2,159.25
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 713 reviews
    This hotel is central to all things Salem. The location was ideal. I was very excited upon arrival…. The concierge that checked us in was lovely and accommodating. The lobby was absolutely beautiful. There was free hot cider and ice water. The bathrooms in the lobby were very clean. There were plenty of luggage carts to go around. There is an ATM inside the lobby.
    RACHEL
    Family with young children
  • Avg. price/night: DKK 2,787.53
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 154 reviews
    Good location, good communication from staff, spotlessly clean and decor felt luxurious.
    Martin
    Family with young children
  • Avg. price/night: DKK 2,220.73
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,166 reviews
    Excellent location and parking, very clean.
    Susan
    Family with young children
  • Avg. price/night: DKK 1,874.94
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 646 reviews
    Location. Ideal for Essex St The reception staff Decor and AC
    Leigh MOSS
    Young couple

Research, refine and make plans for your whole trip