
Salem Holidays
Book a Hotel + Flight or Car together to unlock savings
Photo by Ed Gaffny
Top hotels in Salem

Park View Inn - Salem
109 S Broadway, Salem, NH
Fully refundableReserve now, pay when you stay
8.6/10 Excellent! (1,458 reviews)
"The bed was very comfortable. Shower was nice & hot . Restaurants were plentiful & delicious foods were available as well as entertainment & shopping at the Tuscan Village located just across the 4 lane hwy."
Reviewed on 10 Aug 2025

La Quinta Inn & Suites by Wyndham Salem NH
8 Keewaydin Dr, Salem, NH
Fully refundableReserve now, pay when you stay
The price is 2.658.424 ₫ per night from 17 Aug to 18 Aug
2.658.424 ₫
2.884.390 ₫ total
17 Aug - 18 Aug
includes taxes & fees
8/10 Very Good! (1,007 reviews)
"We enjoyed our stay for the most part. The staff was very pleasant and there was plenty of choices for breakfast. Our room was very comfortable and quiet for the most part. Unfortunately one night we were rudely awakened by yelling and banging from another guest. Other than that, we had a good stay ..."
Reviewed on 8 Aug 2025

Red Roof Inn Salem
15 Red Roof Lane, I-93 at Pelham Road, Exit #2, Salem, NH
Fully refundableReserve now, pay when you stay
The price is 2.541.995 ₫ per night from 28 Aug to 29 Aug
2.541.995 ₫
2.758.064 ₫ total
28 Aug - 29 Aug
includes taxes & fees
6.8/10 (1,004 reviews)
Great Place to Stay for Cheap
"Had a restful time visiting my family. The Red Roof Inn is a place I’ve stayed many times in Salem, NH. The price is just right!"
Reviewed on 4 Aug 2025
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.
Popular places to visit

Canobie Lake Park
Bring the children to Canobie Lake Park and enjoy some excitement at this theme park in Salem. You can attend a sporting event while in the area.
The Mall at Rockingham Park
You can enjoy retail therapy at The Mall at Rockingham Park during your trip to Salem. Attend a sporting event in this family-friendly area.
Campbell's Scottish Highlands Golf Course
Enjoy a round of golf in Salem at Campbell's Scottish Highlands Golf Course. While in this family-friendly area, you can savour the top-notch restaurants.