The 10 best cheap hotels in Salem, US | Booking.com
Skip to main content

Cheap hotels in Salem

Find the cheap hotels that appeal to you the most

The best cheap hotels in Salem

Check out our selection of great cheap hotels in Salem

Filter by:

Review score

The Coach House

Hotel in Salem

Located in Salem, a 4-minute walk from Glendale Cove Beach, The Coach House provides accommodations with free WiFi and free private parking.

‪Inga
From
Israel
Lovely property, the room was spacious, comfortable and beautifully appointed, with everything needed. The location was great and the staff very helpful.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 394 reviews
Location 9.1
Price from
$181.13
1 night, 2 adults

Walk to Downtown Salem with Arcade- Free Parking!

Salem

Walk to Downtown Salem with Arcade- Free Parking! is located in Salem, just 15 miles from Cambridge College and 15 miles from King's Chapel and Burying Ground.

D
Dylan
From
United States
Very conveniently located to all the great sites in salem along with being 2 blocks from a grocery store. The host was amazing and responsive if we had any questions. Rules for the rental property were very simple.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 9 reviews
Location 9.4
Price from
$254.54
1 night, 2 adults

Moody Salem Home Away From Home

Salem

Moody Salem Home Away From Home offers accommodations in Salem, 16 miles from Old North Church and 17 miles from Custom House.

J
Jalaysha
From
United States
EVERYTHING! We loved the shower the water gets so hot!!! We enjoyed the kitchen and living room area and the pillows on the bed were so comfy!!!!!!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 39 reviews
Location 9.6
Price from
$268
1 night, 2 adults

NEW! Family-Friendly Getaway -1 Mi to Dtwn Salem!

Salem

NEW! Family-Friendly Getaway -1 Mi to Dtwn Salem! is located in Salem, just a 17-minute walk from Peabody Essex Museum and 1.5 miles from The House of the Seven Gables.

S
Scott
From
United States
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.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 30 reviews
Location 9.6
Price from
$380.25
1 night, 2 adults

Stepping Stone Inn

Salem

Located within 1.4 miles of Glendale Cove Beach and a 3-minute walk of Peabody Essex Museum, Stepping Stone Inn has rooms with air conditioning and a private bathroom in Salem.

A
Andrew
From
United States
The innkeepers were beyond helpful and kind. They made wonderful recommendations on restaurants, museums and attractions. We will most definitely stay here when we return to Salem.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 20 reviews
Location 10.0
Price from
$264.79
1 night, 2 adults

Hampton Inn Salem, Ma

Hotel in Salem

Located in Salem and with Glendale Cove Beach reachable within a 19-minute walk, Hampton Inn Salem, Ma provides concierge services, non-smoking rooms, a fitness center, free WiFi and a shared lounge.

A
Adriana
From
United States
I liked everything, Location super close to all attractions , comfy beds and pillows , great hot breakfast , friendly staff , how big was the room , super pretty bathroom .
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,228 reviews
Location 9.4
Price from
$138.05
1 night, 2 adults

The Cove At Salem

Hotel in Salem

Located in Salem, 1.4 miles from Dead Horse Beach, The Cove At Salem provides accommodations with a shared lounge, free private parking, a terrace and a bar.

M
Manuella
From
Brazil
The whole experience was amazing, the location was great. Everything was new and the room and space was beautiful. The staff were helpful. We got upgraded to a themed room for free and it was a great immersive experience. Definitely staying there again in the future
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 407 reviews
Location 8.3
Price from
$152
1 night, 2 adults

Silsbee's by Daniels House

Salem

Located in Salem, within a 18-minute walk of Dead Horse Beach and 300 yards of The House of the Seven Gables, Silsbee's by Daniels House has accommodations with a garden as well as free private...

A
Aline
From
United States
It was a beautiful place to stay, instructions were very clear and I thought the breakfast options were great.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 22 reviews
Location 9.8
Price from
$320.85
1 night, 2 adults

Charming 4 BDR - Walk to Downtown & Free parking!

Salem

Charming 4 BDR - Walk to Downtown & Free parking! offers accommodations in Salem, 15 miles from Cambridge College and 15 miles from King's Chapel and Burying Ground.

C
Carrie
From
United States
Beautiful, stylish apartment in a safe, walkable location close to town. The space was immaculate and tastefully decorated, with a modern kitchen, comfortable bedrooms, and a cozy living room that made for a relaxing stay. Excellent value for the price. The hosts provided outstanding communication and support—highly recommend.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 10 reviews
Location 8.5
Price from
$195.80
1 night, 2 adults

Luxury Marblehead Condo

Marblehead (Near Salem)

Featuring a garden, Luxury Marblehead Condo features accommodations in Marblehead. This apartment provides air-conditioned accommodations with a balcony.

a
amy beth
From
United States
Clean and beautiful condo, close to shops and restaurants. Plenty of room for everyone, but a nice cozy sitting area to relax in. Gorgeous kitchen with everything you need.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 20 reviews
Location 9.6
Price from
$595
1 night, 2 adults
All cheap hotels in Salem

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

Most booked cheap hotels in Salem and surrounding area in the past month

See all

Stay connected in Salem and nearby. Cheap hotels with free Wifi

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 19 reviews

    1.6 miles from Gas House Beach in Marblehead, Hot Tub, Electric Bikes, Solo Stove, Projector, Smores features accommodations with access to a hot tub.

    From $1,013.90 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 861 reviews

    Located on 10 acres, this oceanfront property features an award-winning conference center, direct beach access and rooms with free Wi-Fi. Historic Salem is 10 minutes’ drive from this Beverly hotel.

    From $321.70 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 1,058 reviews

    With easy access to Interstate 95, and 14 mi from Logan International Airport, Hampton Inn Boston/Peabody offers guests a salt/saline-water indoor pool and complimentary hot breakfast.

    From $300.58 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 287 reviews

    Comfort Inn Danvers is located in Danvers and especially designed for longer stays, with all rooms featuring a fully equipped kitchen. The hotel offers free WiFi and a 24-hour front desk.

    From $250.32 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,042 reviews

    Best Western Plus North Shore Hotel is located in Danvers and has a fitness center and garden. All rooms boast a TV with cable channels and a private bathroom.

    From $242.94 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 20 reviews

    Located within 1.4 miles of Glendale Cove Beach and a 3-minute walk of Peabody Essex Museum, Stepping Stone Inn has rooms with air conditioning and a private bathroom in Salem.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 10 reviews

    Charming 4 BDR - Walk to Downtown & Free parking! offers accommodations in Salem, 15 miles from Cambridge College and 15 miles from King's Chapel and Burying Ground.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 4 reviews

    Ravens Hollow is located in Salem, just 1.8 miles from The House of the Seven Gables and 15 miles from Cambridge College. The air-conditioned accommodation is 1.1 miles from Peabody Essex Museum.

Enjoy breakfast in Salem and nearby

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 22 reviews

    Located in Salem, within a 18-minute walk of Dead Horse Beach and 300 yards of The House of the Seven Gables, Silsbee's by Daniels House has accommodations with a garden as well as free private...

  • Northey Street House

    Salem
    Breakfast options
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 47 reviews

    Northey Street House enjoys a location in Salem, 16 miles from TD Garden and 16 miles from Old North Church.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 reviews

    Salem's Enchanted Inn is located in Salem, just 15 miles from Cambridge College and 16 miles from Boston North Station. Guests can benefit from a balcony and an outdoor fireplace.

  • The Cove At Salem

    Salem
    Breakfast options
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 407 reviews

    Located in Salem, 1.4 miles from Dead Horse Beach, The Cove At Salem provides accommodations with a shared lounge, free private parking, a terrace and a bar.

  • The Bell Inn

    Peabody
    Breakfast options
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 23 reviews

    Located in Peabody, 2 miles from Peabody Essex Museum, The Bell Inn provides accommodations with a shared lounge, free private parking, a restaurant and a bar.

  • Goat Hill Cottage

    Beverly
    Breakfast options
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 5 reviews

    Goat Hill Cottage is located in Beverly, just 1.1 miles from Dane Street Beach and 2 miles from Peabody Essex Museum. The vacation home has access to a restaurant.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 5 reviews

    Stylish Stay By Beach & Shops is located in Beverly, just a 10-minute walk from Dane Street Beach and 2.1 miles from Peabody Essex Museum.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 4 reviews

    Properties by Menjivar offers accommodations in Beverly, a 16-minute walk from Dane Street Beach and 2 miles from Peabody Essex Museum. With garden views, this accommodation features a patio.

FAQ about cheap hotels in Salem

Cheap hotels that guests love in Salem

See all
  • Avg. price/night: $680.25
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 1,232 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.
    Guest review by
    Anne-claire
    Young couple
  • Avg. price/night: $1,092.68
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 394 reviews
    Good location, good communication from staff, spotlessly clean and decor felt luxurious.
    Guest review by
    Martin
    Family with young children
gogless