
Hotels in Salem
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Salem?




Park View Inn - Salem
Park View Inn - Salem
2.0 star property
Salem
8.8 out of 10, Excellent, (1604)
8.8/10
Excellent
(1604)
The price is $85
$85
$92 total
includes taxes & fees
Dec 21 - Dec 22




La Quinta Inn & Suites by Wyndham Salem NH
La Quinta Inn & Suites by Wyndham Salem NH
3.0 star property
Salem
8.2 out of 10, Very Good, (1037)
8.2/10
Very Good
(1037)
The price is $83
$83
$90 total
includes taxes & fees
Dec 22 - Dec 23




Red Roof Inn Salem
Red Roof Inn Salem
2.0 star property
Salem
6.8 out of 10, (1000)
6.8/10
(1000)
The price is $89
$89
$97 total
includes taxes & fees
Dec 24 - Dec 25




Holiday Inn Salem - I-93 at Exit 2 by IHG
Holiday Inn Salem - I-93 at Exit 2 by IHG
3.0 star property
Salem
8.0 out of 10, Very Good, (656)
8.0/10
Very Good
(656)
The price is $118
$118
$128 total
includes taxes & fees
Dec 23 - Dec 24




The Artisan At Tuscan Village, Salem, A Tribute Portfolio Hotel
The Artisan At Tuscan Village, Salem, A Tribute Portfolio Hotel
4.5 star property
Salem
9.2 out of 10, Wonderful, (384)
9.2/10
Wonderful
(384)
The price is $184
$184
$200 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Hampton Inn Haverhill
Hampton Inn Haverhill
2.5 star property
Haverhill
8.6 out of 10, Excellent, (1004)
8.6/10
Excellent
(1004)
The price is $98
$98
$109 total
includes taxes & fees
Dec 28 - Dec 29




DoubleTree by Hilton Boston - Andover
DoubleTree by Hilton Boston - Andover
4.0 star property
Andover
8.2 out of 10, Very Good, (1002)
8.2/10
Very Good
(1002)
The price is $106
$106
$118 total
includes taxes & fees
Dec 26 - Dec 27




La Quinta Inn & Suites by Wyndham Boston-Andover
La Quinta Inn & Suites by Wyndham Boston-Andover
3.0 star property
Andover
8.2 out of 10, Very Good, (1944)
8.2/10
Very Good
(1944)
The price is $104
$104
$117 total
includes taxes & fees
Dec 21 - Dec 22




Homewood Suites by Hilton Boston / Andover
Homewood Suites by Hilton Boston / Andover
3.0 star property
Andover
8.6 out of 10, Excellent, (875)
8.6/10
Excellent
(875)
The price is $106
$106
$118 total
includes taxes & fees
Jan 11 - Jan 12, 2026




Sonesta ES Suites Andover Boston
Sonesta ES Suites Andover Boston
2.5 star property
Andover
9.0 out of 10, Wonderful, (1002)
9.0/10
Wonderful
(1002)
The price is $119
$119
$133 total
includes taxes & fees
Dec 26 - Dec 27




SpringHill Suites by Marriott Boston/Andover
SpringHill Suites by Marriott Boston/Andover
3.0 star property
Andover
9.0 out of 10, Wonderful, (1000)
9.0/10
Wonderful
(1000)
The price is $119
$119
$133 total
includes taxes & fees
Jan 1 - Jan 2, 2026




Holiday Inn Express Andover North-Lawrence by IHG
Holiday Inn Express Andover North-Lawrence by IHG
2.5 star property
Lawrence
8.4 out of 10, Very Good, (1000)
8.4/10
Very Good
(1000)
The price is $82
$82
$92 total
includes taxes & fees
Jan 10 - Jan 11, 2026




Courtyard by Marriott Boston Andover
Courtyard by Marriott Boston Andover
3.0 star property
Andover
8.8 out of 10, Excellent, (616)
8.8/10
Excellent
(616)
The price is $127
$127
$141 total
includes taxes & fees
Dec 25 - Dec 26




Hilton Garden Inn Tewksbury Andover
Hilton Garden Inn Tewksbury Andover
3.0 star property
Tewksbury
8.8 out of 10, Excellent, (883)
8.8/10
Excellent
(883)
The price is $81
$81
$90 total
includes taxes & fees
Dec 27 - Dec 28




Fairfield Inn by Marriott Boston Tewksbury/Andover
Fairfield Inn by Marriott Boston Tewksbury/Andover
3.5 star property
Tewksbury
8.4 out of 10, Very Good, (1004)
8.4/10
Very Good
(1004)
The price is $94
$94
$105 total
includes taxes & fees
Dec 26 - Dec 27




Andover Inn
Andover Inn
3.5 star property
Andover
9.4 out of 10, Exceptional, (489)
9.4/10
Exceptional
(489)
The price is $127
$127
$141 total
includes taxes & fees
Jan 1 - Jan 2, 2026




Garner Hotel Londonderry - Manchester by IHG
Garner Hotel Londonderry - Manchester by IHG
2.5 star property
Londonderry
8.6 out of 10, Excellent, (1001)
8.6/10
Excellent
(1001)
The price is $84
$84
$91 total
includes taxes & fees
Dec 21 - Dec 22




Residences at International Place
Residences at International Place
2.5 star property
Tewksbury
7.8 out of 10, Good, (703)
7.8/10
Good
(703)
The price is $109
$109
$122 total
includes taxes & fees
Dec 21 - Dec 22




Sonesta Select Boston Lowell Chelmsford
Sonesta Select Boston Lowell Chelmsford
3.0 star property
South Lowell
7.8 out of 10, Good, (1003)
7.8/10
Good
(1003)
The price is $89
$89
$99 total
includes taxes & fees
Dec 23 - Dec 24




Clarion Inn Nashua
Clarion Inn Nashua
2.5 star property
Nashua
8.8 out of 10, Excellent, (1008)
8.8/10
Excellent
(1008)
The price is $124
$124
$135 total
includes taxes & fees
Dec 23 - Dec 24
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.
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.
Go beyond your typical stay in Salem
Pet friendly
Family friendly
trending_down When is the best time to visit Salem?
When is the best time to visit Salem?Our prices for hotels in Salem are cheapest in February
When is the best time to visit Salem?
When is the best time to visit Salem?
Our prices for hotels in Salem are cheapest in February
Price trends for hotels in Salem
Pricing is based on two traveler single night rates
Currently viewing crowd sizes and weather for December.trending_flat Moderate crowds
Typical weather for Salem
December
High 4°C / low -2°C. Partly sunny.
View properties in December 4°
December, Moderate crowds, average high temperature 4 degrees Celsius, average low temperature -2 degrees Celsius. Partly sunny.
-2°
1°
January, Low crowds, average high temperature 1 degrees Celsius, average low temperature -6 degrees Celsius. Snow likely.
-6°
2°
February, Low crowds, average high temperature 2 degrees Celsius, average low temperature -6 degrees Celsius. Snow likely.
-6°
6°
March, Low crowds, average high temperature 6 degrees Celsius, average low temperature -2 degrees Celsius. Snow likely.
-2°
13°
April, Low crowds, average high temperature 13 degrees Celsius, average low temperature 4 degrees Celsius. Partly sunny.
4°
20°
May, Moderate crowds, average high temperature 20 degrees Celsius, average low temperature 9 degrees Celsius. Sunny most days.
9°
24°
June, Moderate crowds, average high temperature 24 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
28°
July, High crowds, average high temperature 28 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
27°
August, High crowds, average high temperature 27 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
23°
September, High crowds, average high temperature 23 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
16°
October, High crowds, average high temperature 16 degrees Celsius, average low temperature 8 degrees Celsius. Sunny most days.
8°
10°
November, Moderate crowds, average high temperature 10 degrees Celsius, average low temperature 2 degrees Celsius. Partly sunny.
2°
Monthly weather averages (˚C)
Top neighborhoods in Salem
Top landmarks in Salem
Campbell's Scottish Highlands Golf Course
4.0/5 (1 review)
You might want to practice your swing at Campbell's Scottish Highlands Golf Course, a golf course located 2 mi (3.2 km) from central Salem. If Campbell's Scottish Highlands Golf Course doesn't quite scratch your golfing itch, Windham Country Club and Atkinson Country Golf Course are all just a short drive away.
Learn more about Salem
Wander through the mysterious stone structures of America's Stonehenge, where ancient astronomical alignments spark more questions than answers. Scream your lungs out on vintage wooden roller coasters at Canobie Lake Park, where summer days dissolve into neon-lit evenings of cotton candy and carnival games. The Mall at Rockingham Park offers retail therapy without sales tax – drawing bargain hunters across state lines. Tuscan Village transforms former racetrack grounds into an ambitious shopping and dining district that locals debate passionately. Cool off at Windham Town Beach when summer temperatures climb, or test your golf swing at Campbell's Scottish Highlands, where the fairways roll like their namesake country.

Check out reviews of Salem hotels guests love

Hampton Inn Boston Woburn
10/10 Excellent
"Clean room, good breakfast, good location, quiet. Overall great stay"

Sonesta Simply Suites Boston Burlington
10/10 Excellent
"Room was well kept. Shopping areas are convenient to get to."

Park View Inn - Salem
10/10 Excellent
"Room was spotless and staff was amazing! Rooms are very spacious and not crowded. Would definitely stay here again and would highly recommend! "

Sonesta Select Boston Danvers
10/10 Excellent
"Excellent "

Red Roof Inn Salem
10/10 Excellent
"Good place for the cheap price 👌"

Best Western Plus New Englander
10/10 Excellent
"Great breakfast. Helpful staff. Nice exercise room. "

DoubleTree by Hilton Manchester Downtown
10/10 Excellent
"Rooms clean, staff nice, good location "

DoubleTree by Hilton Boston North Shore
10/10 Excellent
"The place is beautiful, pillows are amazing "

Boston Marriott Burlington
10/10 Excellent
"Clean , good staff, great food, fun entertainment "
Frequently asked questions
What accommodations do travelers like in Salem?
The Artisan At Tuscan Village, Salem, A Tribute Portfolio Hotel, Park View Inn - Salem and La Quinta Inn & Suites by Wyndham Salem NH are all accommodations that are popular with guests.
Can I book refundable hotels in Salem?
If you need the flexibility to change your travel plans to Salem, most properties offer refundable* bookable rates. You can find these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Salem if I want a vacation rental instead of a hotel?
You'll find 9 vacation homes on our site. In addition, you can choose from 6 apartments.
What will the weather in Salem be like during my trip?
The warmest months in Salem are usually July and August with an average temp of 69°F. January and February are the chilliest months when the average temp is 31°F. The rainiest months are December and July.
Why should I book my Salem hotel through Hotels.com?
There are plenty of reasons to book your Salem travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.