Find hotels in Salem, MA from 2.651.515 ₫

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Salem hotels

1. SpringHill Suites by Marriott Boston Peabody

SpringHill Suites by Marriott Boston Peabody
3.0 star property
Peabody
8.0 out of 10, Very good, (1,208 reviews)
"Breakfast was good and plentiful."
United States
Sue
The price is 4.123.121 ₫
4.605.526 ₫ total
includes taxes & fees
1 Jul - 2 Jul
SpringHill Suites by Marriott Boston Peabody

2. Sonesta Select Boston Danvers

Sonesta Select Boston Danvers
3.0 star property
Danvers
8.6 out of 10, Excellent, (1,008 reviews)
"Great stay"
United States
Verinda
The price is 4.478.563 ₫
5.002.555 ₫ total
includes taxes & fees
9 Jun - 10 Jun
Sonesta Select Boston Danvers

3. Holiday Inn Hotel & Suites Boston - Peabody by IHG

Holiday Inn Hotel & Suites Boston - Peabody by IHG
3.0 star property
Peabody
7.2 out of 10, Good, (1,002 reviews)
"Everyone was super friendly; hotel staff made sure we knew about the restaurant they had and made great recommendations for almost any type of food you could imagine, rooms were clean and the beds were comfy."
United States
Justin
The price is 4.159.982 ₫
4.646.700 ₫ total
includes taxes & fees
11 Jun - 12 Jun
Holiday Inn Hotel & Suites Boston - Peabody by IHG

4. Extended Stay America Suites Boston Peabody

Extended Stay America Suites Boston Peabody
2.5 star property
South Peabody
6.8 out of 10, (1,013 reviews)
"Steve was very helpful when we had to extend our visit because of a medical emergency. The room was very nicely kept and we enjoyed our visit."
United States
Fran
The price is 3.317.191 ₫
3.705.280 ₫ total
includes taxes & fees
9 Jun - 10 Jun
Extended Stay America Suites Boston Peabody

5. The Wylie Inn and Conference Center at Endicott College

The Wylie Inn and Conference Center at Endicott College
3.5 star property
Beverly
9.2 out of 10, Wonderful, (1,171 reviews)
"Top notch place to stay, and the ability to walk to the shore was delightful."
United States
Dirk
The price is 3.707.160 ₫
4.140.899 ₫ total
includes taxes & fees
15 Jun - 16 Jun
The Wylie Inn and Conference Center at Endicott College

6. Plaza Inn

Plaza Inn
2.0 star property
Peabody
6.4 out of 10, (256 reviews)
"👍"
United States
Gelly
The price is 2.869.861 ₫
3.205.634 ₫ total
includes taxes & fees
7 Jun - 8 Jun
Plaza Inn

7. Hampton Inn Salem Boston

Hampton Inn Salem Boston
2.5 star property
Downtown Salem
9.2 out of 10, Wonderful, (1,108 reviews)
"Great location, great breakfast, clean rooms and friendly and helpful staff."
United States
JENNIFER W
The price is 5.591.753 ₫
6.245.988 ₫ total
includes taxes & fees
5 Jul - 6 Jul
Hampton Inn Salem Boston

8. Salem Waterfront Hotel & Suites

Salem Waterfront Hotel & Suites
3.5 star property
Salem
9.2 out of 10, Wonderful, (1,005 reviews)
"Wonderful stay"
United States
Kathleen
The price is 6.555.921 ₫
7.322.964 ₫ total
includes taxes & fees
8 Jun - 9 Jun
Salem Waterfront Hotel & Suites

9. The Salem Inn

The Salem Inn
3.5 star property
Salem
9.2 out of 10, Wonderful, (1,003 reviews)
"Great atmosphere pleasant staff and enjoyed our stay here"
United States
Alexandra
The price is 5.397.445 ₫
6.029.078 ₫ total
includes taxes & fees
7 Jun - 8 Jun
The Salem Inn

10. Hawthorne Hotel

Hawthorne Hotel
3.5 star property
Downtown Salem
9.4 out of 10, Exceptional, (1,581 reviews)
"Room had charm, property was beautiful, staff was so kind and helpful. The tavern restaurant on location was incredible as well."
United States
Kala
The price is 6.492.731 ₫
7.252.381 ₫ total
includes taxes & fees
7 Jun - 8 Jun
Hawthorne Hotel

11. Boston Marriott Peabody

Boston Marriott Peabody
3.5 star property
South Peabody
8.8 out of 10, Excellent, (1,003 reviews)
"enjoyed stay!"
United States
greg
The price is 5.239.471 ₫
5.852.489 ₫ total
includes taxes & fees
7 Jun - 8 Jun
Boston Marriott Peabody

12. Daniella's Suites

Daniella's Suites
2.0 star property
Peabody
9.4 out of 10, Exceptional, (9 reviews)
"Amazing stay as always! I can not say enough about how awesome of a place this is!"
United States
Carlos
The price is 4.163.141 ₫
4.650.229 ₫ total
includes taxes & fees
10 Jun - 11 Jun
Daniella's Suites

13. The Cove At Salem

The Cove At Salem
3.0 star property
Salem
9.4 out of 10, Exceptional, (990 reviews)
"The place was great, the room was awesome. The location is perfect, I would have liked to use the patio but it was unfortunately raining."
United States
Ryan
The price is 5.075.705 ₫
5.669.563 ₫ total
includes taxes & fees
21 Jun - 22 Jun
The Cove At Salem

14. The Hotel Salem

The Hotel Salem
3.0 star property
Downtown Salem
9.4 out of 10, Exceptional, (1,008 reviews)
"Our stay at The Hotel Salem was great, the staff, location and property where excellent"
United States
Kirk
The price is 6.023.785 ₫
6.728.568 ₫ total
includes taxes & fees
30 Jun - 1 Jul
The Hotel Salem

15. The Courier Hotel

The Courier Hotel
2.0 star property
Downtown Salem
9.8 out of 10, Exceptional, (21 reviews)
"Rooms simply but tastefully decorated Staff super friendly & helpful"
United States
Shirley
The price is 5.822.131 ₫
6.503.320 ₫ total
includes taxes & fees
5 Jul - 6 Jul
The Courier Hotel

16. The Bell Inn

The Bell Inn
5.0 star property
Peabody
9.4 out of 10, Exceptional, (240 reviews)
"Clean room, staff were very friendly and helpful."
United States
Ryan
The price is 3.990.364 ₫
4.457.237 ₫ total
includes taxes & fees
6 Jul - 7 Jul
The Bell Inn

17. The Merchant

The Merchant
3.0 star property
Downtown Salem
9.8 out of 10, Exceptional, (420 reviews)
"Wonderful staff and hotel. Would highly recommend and would absolutely stay again."
United States
Jennifer A
The price is 9.156.173 ₫
10.227.444 ₫ total
includes taxes & fees
6 Jul - 7 Jul
The Merchant

18. The Coach House

The Coach House
3.0 star property
Salem
9.6 out of 10, Exceptional, (178 reviews)
"Loved everything about the hotel!! Beautiful and very clean and cozy for the four of us. Had an overall great time. Can’t wait to be back!!"
United States
isabel
The price is 3.952.509 ₫
6.550.081 ₫ total
includes taxes & fees
8 Jun - 9 Jun
The Coach House

19. Hampton Inn Boston/Peabody

Hampton Inn Boston/Peabody
2.5 star property
Peabody
8.4 out of 10, Very good, (1,001 reviews)
"Even though they are under construction the staff was very attentive and we barely heard anything during the night. "
United States
Stephanie
The price is 5.159.957 ₫
5.763.672 ₫ total
includes taxes & fees
17 Jun - 18 Jun
Hampton Inn Boston/Peabody

20. Homewood Suites by Hilton Boston-Peabody

Homewood Suites by Hilton Boston-Peabody
3.0 star property
Peabody
8.2 out of 10, Very good, (1,001 reviews)
"The staff durinf breakfast was very attentive and kind "
United States
Alberto
The price is 4.814.521 ₫
5.377.820 ₫ total
includes taxes & fees
6 Jul - 7 Jul
Homewood Suites by Hilton Boston-Peabody
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Salem

Find the best Salem areas for the activities you enjoy most. Learn more about Salem
Learn more about Salem

Downtown Salem

While you're in Downtown Salem, take in top sights like Peabody Essex Museum and jump on the metro at Salem Station to see more of the city.

Stay near popular Salem attractions

Learn more about Salem

Cobblestone streets wind past the infamous Salem Witch Museum where you'll learn about the 1692 trials. Explore maritime history at the Peabody Essex Museum, then join a lantern-led ghost tour after dark for spine-tingling local tales.

Top Salem Hotel Reviews

More cheap stays in Salem

Hotels in Salem with star rating

Frequently asked questions

What's the seasonal weather like in Salem?
The hottest months are usually July and August, with an average temperature of 20°C, while the coldest months are January and February, with an average of 1°C. The snowiest months in Salem are January, February, December and March, with each month seeing an average of 14 cm of snowfall.