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 pick of great cheap hotels in Salem

Filter by:

Review score

Walk to Downtown Salem with Arcade- Free Parking!

Salem

Situated in Salem in the Massachusetts region, with Glendale Cove Beach and Peabody Essex Museum nearby, Walk to Downtown Salem with Arcade- Free Parking!

C
Conrad
From
Ireland
Great location and brilliant facilities
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 12 reviews
Price from
US$254.54
1 night, 2 adults

3BDR 2BA Downtown Salem with Parking

Salem

Situated in Salem in the Massachusetts region, with Glendale Cove Beach and Peabody Essex Museum nearby, 3BDR 2BA Downtown Salem with Parking features accommodation with free WiFi and free private...

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 15 reviews
Price from
US$144.90
1 night, 2 adults

Charming 4 BDR - Walk to Downtown & Free parking!

Salem

Located in Salem, 1.1 km from Glendale Cove Beach and 1.4 km from Peabody Essex Museum, Charming 4 BDR - Walk to Downtown & Free parking! offers air conditioning.

K
Kate
From
United Kingdom
A good location and off street parking. It’s going to be great when it’s finished and has style!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 12 reviews
Price from
US$233.93
1 night, 2 adults

The Beverly

Beverly (Near Salem)

Situated in Beverly, 8.1 km from Peabody Essex Museum, The Beverly features accommodation with free WiFi and free private parking.

L
Leila
From
France
Super nice, clean, simple rooms. Easy phone contact with manager.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 596 reviews
Price from
US$119.70
1 night, 2 adults

Hampton Inn Boston Woburn

Woburn (Near Salem)

Boasting a shared lounge and barbecue facilities, Hampton Inn by Hilton Boston Woburn is set in Woburn Landing. This hotel offers microwaves and refrigerators in every room.

s
sahar
From
Canada
nice staff. very clean. the breakfast was very good. the bathroom was very clean and with convenient materials. I will definitely stay there again.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,052 reviews
Price from
US$131.78
1 night, 2 adults

Holiday Inn Express Boston - Saugus by IHG

Saugus (Near Salem)

Offering an outdoor pool and a fitness centre, Holiday Inn Express Boston - Saugus, an IHG hotel Airport is located in on Route 1 in Saugus. Free WiFi access is available.

T
Tülay and Mustafa kemal
From
Turkey
It was the cleanest, most wonderful hotel we stayed at in America. I would like to thank the Holiday Expres Saugs Boston Ma staff very much. I appreciated all of the managers.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,003 reviews
Price from
US$110
1 night, 2 adults

Comfort Inn & Suites Logan International Airport

Revere (Near Salem)

Minutes from Boston Logan International Airport and offering free 24-hour airport shuttle service, this hotel features comfortable accommodations, modern amenities and is a short drive from downtown...

J
José Fernando
From
Canada
Quick check-in, very good (included) brakfast, clean and big rooms, shuttle service 24/7 to the airport and the metro, swimming pool, smiling employees, free parking!! Yo cannot beat comfort inn logan airport at this price point. Will stay here next time in the boston area, our stay was just perfect.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,420 reviews
Price from
US$148.24
1 night, 2 adults

avid hotels - Boston Logan Airport - Revere by IHG

Revere (Near Salem)

Located in Revere and with Revere Beach reachable within 1.6 km, avid hotels - Boston Logan Airport - Revere by IHG provides concierge services, non-smoking rooms, a fitness centre, free WiFi...

N
Nathalia
From
Germany
Good breakfast, good room and there's a little market inside if you want to buy something to drink or some snacks. The room was very clean.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 945 reviews
Price from
US$131
1 night, 2 adults

Holiday Inn Express - Boston Logan Airport - Revere by IHG

Revere (Near Salem)

Holiday Inn Express - Boston Logan Airport - Revere by IHG is located in Revere, less than 1 km from Revere Beach and 8.2 km from Boston North Station.

E
Elizabeth
From
Ireland
It ticked all the boxes. Staff were wonderful friendly and most helpful. The shuttle bus from the airport was a real plus. Could not fault it.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 396 reviews
Price from
US$144
1 night, 2 adults

Homewood Suites by Hilton Boston Woburn

Woburn (Near Salem)

Boasting a shared lounge and barbecue facilities, Homewood Suites By Hilton Woburn Boston, Ma is set in Woburn.

V
Vincent
From
Nigeria
The ambience was great, staff great, room size great, breakfast great!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 236 reviews
Price from
US$154.51
1 night, 2 adults
All cheap hotels in Salem

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.

Most booked cheap hotels in Salem and surroundings in the past month

See all

Popular with guests booking cheap hotels in Salem

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Popular with guests booking cheap hotels in Salem

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 31 reviews

Popular with guests booking cheap hotels in Salem

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 12 reviews

Popular with guests booking cheap hotels in Salem

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 12 reviews

Popular with guests booking cheap hotels in Salem

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

Popular with guests booking cheap hotels in Salem

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 15 reviews

Popular with guests booking cheap hotels in Salem

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 32 reviews

Popular with guests booking cheap hotels in Salem

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 419 reviews

Popular with guests booking cheap hotels in Salem

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 418 reviews

Popular with guests booking cheap hotels in Salem

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,198 reviews

Great access to the city centre. Check these cheap hotels in Salem and nearby

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

Set in Salem, 2.6 km from Glendale Cove Beach and 1.1 km from Peabody Essex Museum, Less Than 1 Mi to Dtwn Salem Apt with Shared Patio and Yard!

Stepping Stone Inn

Salem
Central location
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 20 reviews

Set in Salem, 2.2 km from Glendale Cove Beach, Stepping Stone Inn offers accommodation with free WiFi and free private parking.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 53 reviews

Located in Salem in the Massachusetts region, with The House of the Seven Gables nearby, Walk to Downtown Salem offers accommodation with access to a public bath.

Ravens Hollow

Salem
Central location
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6 reviews

Situated in Salem, 1.8 km from Peabody Essex Museum and 2.8 km from The House of the Seven Gables, Ravens Hollow offers air conditioning.

From US$317.92 per night

The Loft

Salem
Central location
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 6 reviews

Featuring a balcony with garden views, a garden and a shared lounge, The Loft can be found in Salem, close to Dead Horse Beach and less than 1 km from Peabody Essex Museum.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 43 reviews

Featuring a garden and views of garden, Northey Street House is a bed and breakfast situated in a historic building in Salem, 2 km from Dead Horse Beach.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 42 reviews

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.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 11 reviews

Set in Salem, less than 1 km from Glendale Cove Beach and 2 km from Peabody Essex Museum, 1 Mi to Downtown Salem Studio with Fire Pit Access offers air-conditioned accommodation with a patio and free...

Enjoy breakfast in Salem and nearby

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 169 reviews

Situated in Marblehead, within 1 km of Devereux Beach and 4.9 km of Peabody Essex Museum, The Hotel Marblehead features accommodation with a terrace and as well as free private parking for guests who...

From US$231 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 4 reviews

Located in Peabody in the Massachusetts region, Old Salem House 15 mins from downtown Salem features a patio. This property offers access to a balcony, free private parking and free WiFi.

From US$185.49 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,005 reviews

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

From US$134.64 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,018 reviews

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

From US$151.45 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Situated in Salem, 600 metres from Glendale Cove Beach and 2 km from Peabody Essex Museum, Spacious 3BR Salem Getaway, Modern & Walkable offers air conditioning.

From US$269.08 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Located in Marblehead and only 6.2 km from Peabody Essex Museum, Jersey St Lovely provides accommodation with sea views, free WiFi and free private parking.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 6 reviews

Located in Beverly, Stylish Stay By Beach And Shops is a recently renovated accommodation, 3.4 km from Peabody Essex Museum and 3.4 km from The House of the Seven Gables.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 12 reviews

Stylish Stay By Beach & Shops is situated in Beverly, 3.3 km from Peabody Essex Museum, 3.4 km from The House of the Seven Gables, as well as 27 km from Cambridge College.

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

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 32 reviews

Located in Peabody, 3.2 km from Peabody Essex Museum, The Bell Inn provides accommodation with a shared lounge, free private parking, a restaurant and a bar.

From US$280.53 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 21 reviews

Set in Marblehead and only 2.6 km from Gas House Beach, Hot Tub, Electric Bikes, Solo Stove, Projector, Smores offers accommodation with sea views, free WiFi and free private parking.

From US$450.44 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Downtown Apt King Beds Mins to Salem is set in Beverly, 3.7 km from Peabody Essex Museum, 3.7 km from The House of the Seven Gables, and 27 km from Cambridge College.

From US$224.72 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 881 reviews

Situated on 10 acres, this oceanfront property boasts 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 US$160.85 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews

Situated in Swampscott, 7.1 km from Peabody Essex Museum and 7.7 km from The House of the Seven Gables, Swampscott Walk Downtown and beach offers a garden and air conditioning.

From US$234.26 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 4 reviews

Featuring garden views, Properties by Menjivar features accommodation with a garden and a patio, around 1.3 km from Dane Street Beach.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 21 reviews

Located in Beverly, 3.7 km from Peabody Essex Museum and 3.8 km from The House of the Seven Gables, Quaint Beverly Townhome Walk to Beach and Downtown! offers air conditioning.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Situated in Beverly, 3.4 km from Peabody Essex Museum and 3.5 km from The House of the Seven Gables, Downtown Beverly Apartment 8 Minutes to Salem and has King Beds offers air conditioning.

FAQ about cheap hotels in Salem

Cheap hotels that guests love in Salem

See all
Avg. price/night: US$191.43
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,198 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: US$252.78
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 418 reviews
Good location, good communication from staff, spotlessly clean and decor felt luxurious.
Guest review by
Martin
Family with young children