Salem New Hampshire Hotels & Motels

Find hotels & motels in Salem using the list below. Search for the cheapest discounted hotel and motel rates in or near Salem, NH for your business or personal leisure travel. We provide the best Salem, New Hampshire hotel and motel rooms. Browse the Salem area hotels to find the perfect lodging! Please use the provided map of the Salem hotels. Need 5+ Rooms? Secure Salem Group Hotel Rates

The Salem center is about 4 miles northwest of Methuen Memorial Music Hall and 5 miles northwest of Lawrence Public Library.

Salem, NH is a picturesque New England town located on the banks of the beautiful Spicket River. Located in the gorgeous Merrimack Valley, New Hampshire, it is home to a variety of businesses, cultural attractions, and outdoor recreation opportunities. The city has a number of interesting museums and landmarks, including America's Stonehenge and Salem Historical Museum. With its small-town charm and proximity to Boston, it is a place to relax and enjoy some time with your loved ones. There are plenty of things to do in Salem, from exploring the historic downtown to visiting many museums or parks. Whether you're searching for a quiet weekend away or a week-long trip, it is the perfect destination for your next getaway. Golfers of all ages and abilities can enjoy the breathtaking views and challenging play at Campbell's Scottish Highlands Golf Course. The course features challenging tee shots, strategic approaches to each green, and a variety of hazards that will test your skill. The city is a fantastic place to visit for a day or a week, and there is something for everyone to enjoy here. The hotels, inns, and suites in Salem are all well-appointed and offer a variety of amenities to make your trip comfortable. The staff at these lodgings are friendly and knowledgeable, and they can help you make the most of your time here. Local hotels offer a variety of amenities, including on-site restaurants, fitness centers, pools, and spa services. And if you're searching for a place in Salem that's pet-friendly, there are a number of lodgings to suit your needs too. So whether you're visiting the town for business or pleasure, housing options here are worth considering. More from this guide...

Salem Hotels & Accommodations

Red Roof Inn Salem : 15 Red Roof Lane 15 Red Roof Lane, Salem, NH 03079 Call
  • Economy Suburban hotel
  • 108 rooms in hotel
From£42
Average 3.0 /5 Review Score Call BookMore Details
Holiday Inn Salem (I 93 at Exit 2) by Ihg 1 Keewaydin Dr., Salem, NH 03079 Call
  • Midscale Suburban hotel
  • Hotel has an eco-friendly policy See policy
From£59
Average 3.0 /5 Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham Salem Nh 8 Keewaydin Dr., Salem, NH 03079 Call
  • Affordable Highway hotel
  • Hotel has 4 floors
From£46
Average 3.0 /5 Recent Reviews Call BookMore Details
Methuen Inn & Conference Center - Methuen 159 Pelham St., Methuen, MA 01844 Call ~3.85 miles south of Salem
  • 3 star Highway property
  • Access to gym on-site
Hampton Inn Haverhill 106 Bank Rd., Haverhill, MA 01832 Call ~5.14 miles east of Salem
  • 3 star Riverfront hotel
  • Gym / Fitness Center Available
From£62
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Merrimack Valley Hotel 401 Lowell Ave., Haverhill, MA 01832 Call ~5.19 miles east of Salem
  • Affordable Suburban hotel
  • Complimentary breakfast is offered
From£58
Average 3.5 /5 Hotel Reviews Call BookMore Details
Springhill Suites by Marriott Boston / Andover : 550 Minuteman Rd. 550 Minuteman Rd., Andover, MA 01810 Call ~5.99 miles south of Salem
  • 3 star Highway hotel
  • 136 suites in property
From£49
Very good 4.0 /5 Latest Reviews Call BookMore Details
Residence Inn by Marriott Boston Andover in Andover 500 Minuteman Rd., Andover, MA 01810 Call ~6.09 miles south of Salem
  • 3 star Suburban property
  • Hotel has 120 rooms
From£52
Very good 4.0 /5 Guest Reviews Call BookMore Details
Doubletree by Hilton Boston Andover in Andover 123 Old River Rd., Andover, MA 01810 Call ~6.10 miles south of Salem
  • Four star Suburban property
  • 5 floors in hotel
From£55
Very good 4.0 /5 Latest Reviews Call BookMore Details
Courtyard by Marriott Boston Andover 10 Campanelli Dr., Andover, MA 01810 Call ~6.28 miles south of Salem
  • Affordable Rural property
  • 146 rooms in hotel
From£84
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Homewood Suites by Hilton Boston / Andover : 4 Riverside Dr. 4 Riverside Dr., Andover, MA 01810 Call ~6.44 miles south of Salem
  • High end Suburban property
  • 2 conference rooms in property
From£55
Average 3.0 /5 Recent Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham Boston-Andover 131 River Rd., Andover, MA 01810 Call ~6.49 miles south of Salem
  • 3 star Suburban hotel
  • Check-in time: 1:00 pm
From£56
Average 3.5 /5 Latest Reviews Call BookMore Details
Sonesta ES Suites Andover Boston in Andover 4 Tech Dr., Andover, MA 01810 Call ~6.65 miles south of Salem
  • 3-star Suburban property
  • Hotel has an eco-friendly policy Learn more
From£59
Very good 4.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Express Andover North-Lawrence by IHG : 224 Winthrop Ave. 224 Winthrop Ave., Lawrence, MA 01843 Call ~7.59 miles southeast of Salem
  • 3 star Suburban property
  • Free comp. breakfast
From£44
Average 3.5 /5 Read Reviews Call BookMore Details
Hilton Garden Inn Tewksbury Andover 4 Highwood Dr., Tewksbury, MA 01876 Call ~9.67 miles south of Salem
  • Mid-scale Suburban property
  • 227 sleeping rooms in hotel
From£66
Average 3.0 /5 Review Score Call BookMore Details
Extended Stay America Suites Boston Tewksbury - Tewksbury 1910 Andover St., Tewksbury, MA 01876 Call ~9.81 miles south of Salem
  • Low Cost Suburban hotel
  • Hotel has 3 floors
From£53
Average 3.0 /5 Hotel Reviews Call BookMore Details
Residence Inn By Marriott Boston Tewksbury - Tewksbury 1775 Andover St., Tewksbury, MA 01876 Call ~9.87 miles south of Salem
  • Mid-scale Suburban hotel
  • Hotel has 130 rooms
From£73
Very good 4.0 /5 Guest Reviews Call BookMore Details
Residences at International Place 20 International Place, Tewksbury, MA 01876 Call ~9.91 miles south of Salem
  • Three Star Suburban hotel
  • Free breakfast
From£69
Average 3.0 /5 Guest Reviews Call BookMore Details
Fairfield in Tewksbury 1695 Andover St., Tewksbury, MA 01876 Call ~9.91 miles south of Salem
  • Economy Suburban property
  • Fitness / Gym is on-site
From£44
Average 3.0 /5 Recent Reviews Call BookMore Details
Andover Inn in Andover 4 Chapel Ave., Andover, MA 01810 Call ~10.27 miles southeast of Salem
  • Three Star hotel
  • Shuttle to airport available
From£147
Very good 4.0 /5 Review Score Call BookMore Details
UMass Lowell Inn and Conference Center - Lowell 50 Warren St., Lowell, MA 01852 Call ~10.75 miles southwest of Salem
  • Mid-scale Riverfront property
  • Check in: 3:00 PM
From£63
Very good 4.0 /5 Latest Reviews Call BookMore Details
Motel 6 Tewksbury, MA - Boston 95 Main St., Tewksbury, MA 01876 Call ~11.19 miles south of Salem
  • Inexpensive property
  • Check in: 15:00
Garner Hotel Londonderry - Manchester by IHG : 72 Perkins Rd. 72 Perkins Rd., Londonderry, NH 03053 Call ~12.01 miles northwest of Salem
  • Cheap Airport property
  • Fitness center on property
From£54
Very good 4.0 /5 Read Reviews Call BookMore Details
Chateau Merrimack Resort & Spa 160 Pawtucket Blvd., Tyngsborough, MA 01879 Call ~12.52 miles southwest of Salem
  • Luxury 5 star Riverfront hotel
  • 2 floors in hotel
From£111
Average 3.0 /5 Read Reviews Call BookMore Details
Motel 6 Nashua, NH - South : 77 Spit Brook Rd. 77 Spit Brook Rd., Nashua, NH 03060 Call ~12.81 miles west of Salem
  • Two star property
  • 115 sleeping rooms in hotel
From£44
Average 3.0 /5 Read Reviews Call BookMore Details
Homewood Suites by Hilton Gateway Hills Nashua 15 Tara Blvd., Nashua, NH 03062 Call ~12.89 miles west of Salem
  • 3-star property
  • Hotel has an eco-friendly policy See policy
From£59
Very good 4.0 /5 Latest Reviews Call BookMore Details
Sonesta Select Boston Lowell Chelmsford 30 Industrial Ave. East, Lowell, MA 01852 Call ~12.89 miles southwest of Salem
  • 3 star Suburban property
  • Check in time: 4:00PM
From£88
Very good 4.0 /5 Read Reviews Call BookMore Details
Sheraton Nashua 11 Tara Blvd., Nashua, NH 03062 Call ~13.10 miles west of Salem
  • Three Star Suburban hotel
  • 19 conference rooms in property
From£58
Average 3.5 /5 Recent Reviews Call BookMore Details
Element Chelmsford : 25 Research Place 25 Research Place, Chelmsford, MA 01863 Call ~13.38 miles southwest of Salem
  • 3 star Suburban property
  • Check-in time: 12:00 PM
From£59
Average 3.0 /5 Review Score Call BookMore Details
Holiday Inn Hotel & Suites Nashua - Nashua 9 Northeastern Blvd., Nashua, NH 03062 Call ~13.65 miles west of Salem
  • Affordable Suburban property
  • 6 conference rooms in property
From£66
Average 3.0 /5 Latest Reviews Call BookMore Details
The Chelmsford Inn 187 Chelmsford St., Chelmsford, MA 01824 Call ~13.77 miles southwest of Salem
  • Three Star Suburban hotel
  • Fitness center on property
From£58
Average 3.0 /5 Review Score Call BookMore Details
Clarion Inn in Nashua 10 Saint Laurent St., Nashua, NH 03060 Call ~13.79 miles west of Salem
  • Low-priced Downtown property
  • Check in: 3:00 PM
From£44
Very good 4.0 /5 Latest Reviews Call BookMore Details
Clarion Inn Nashua : 10 St. Laurent St. 10 St. Laurent St., Nashua, NH 03064 Call ~13.80 miles west of Salem
  • Affordable property
  • Fitness / Gym is on-site
From£59
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Holiday Inn Express Chelmsford by IHG : 8 Independence Dr. 8 Independence Dr., Chelmsford, MA 01824 Call ~14.08 miles southwest of Salem
  • Three Star hotel
  • 5 floors in property
From£58
Very good 4.0 /5 Read Reviews Call BookMore Details
Courtyard by Marriott Nashua - Nashua 2200 Southwood Dr., Nashua, NH 03063 Call ~14.14 miles west of Salem
  • Mid-scale Suburban property
  • Check-in: 03:00PM
From£59
Average 3.0 /5 Latest Reviews Call BookMore Details
Home2 Suites by Hilton Chelmsford Lowell 12 Independence Dr., Chelmsford, MA 01824 Call ~14.19 miles southwest of Salem
  • Affordable Highway hotel
  • 104 rooms in property
From£59
Average 3.0 /5 Read Reviews Call BookMore Details
Radisson Hotel & Suites Chelmsford Lowell 10 Indpendence Dr., Chelmsford, MA 01824 Call ~14.19 miles southwest of Salem
  • 3-star Highway hotel
  • 5 floors in hotel
From£73
Average 3.5 /5 Latest Reviews Call BookMore Details
Extended Stay America Suites Nashua Manchester : 2000 Southwood Dr. 2000 Southwood Dr., Nashua, NH 03063 Call ~14.22 miles west of Salem
  • Low-priced Highway hotel
  • Comp. Breakfast
From£58
Very good 4.0 /5 Review Score Call BookMore Details
Motel 6 Nashua, NH - North in Nashua 2 Progress Ave., Nashua, NH 03062 Call ~14.23 miles west of Salem
  • Two-star property
  • 2 floors in hotel
Residences at Daniel Webster - Merrimack 246 Daniel Webster Highway, Merrimack, NH 03054 Call ~14.24 miles west of Salem
  • Three Star Suburban property
  • Hotel has 129 rooms
From£40
Average 3.5 /5 Hotel Reviews Call BookMore Details
Quality Inn Merrimack - Nashua in Merrimack 242 Daniel Webster Highway, Merrimack, NH 03054 Website Call ~14.26 miles west of Salem
  • Two star Suburban property
  • Fitness / Gym is on-site
From£48
Average 3.0 /5 Reviews Call BookMore Details
Residence Inn Nashua - Nashua 25 Trafalgar Sq., Nashua, NH 03063 Call ~14.49 miles west of Salem
  • Affordable hotel
  • 118 suites in hotel
From£66
Very good 4.0 /5 Review Score Call BookMore Details
Doubletree by Hilton Nashua - Nashua 2 Somerset Pkwy., Nashua, NH 03063 Call ~14.51 miles west of Salem
  • Midscale Suburban property
  • Access to gym on-site
From£59
Average 3.0 /5 Review Score Call BookMore Details
Best Western Plus Executive Court Inn & Conference Center - Manchester 13500 South Willow St., Manchester, NH 03103 Call ~14.52 miles northwest of Salem
  • Midscale Airport property
  • Check-in: 03:00
From£54
Very good 4.5 /5 Hotel Reviews Call BookMore Details
Extended Stay America Suites - Nashua - Merrimack - Merrimack 2 Executive Dr., Merrimack, NH 03054 Call ~14.68 miles west of Salem
  • Low Cost hotel
  • 122 sleeping rooms in hotel
From£37
Average 3.0 /5 Review Score Call BookMore Details
Holiday Inn Express & Suites Merrimack – Nashua by IHG in Merrimack 4 Amherst Rd., Merrimack, NH 03054 Call ~14.75 miles west of Salem
  • Three Star Suburban hotel
  • Hotel has a green policy Read more
From£66
Very good 4.0 /5 Guest Reviews Call BookMore Details
Hampton Inn Nashua in Nashua 407 Amherst St., Nashua, NH 03063 Call ~14.82 miles west of Salem
  • Mid-scale property
  • Check-in: 15:00
From£66
Average 3.0 /5 Reviews Call BookMore Details
Homewood Suites by Hilton Manchester/Airport in Manchester 1000 Perimeter Rd., Manchester, NH 03103 Call ~15.54 miles northwest of Salem
  • 3-star Airport hotel
  • Check in: 3:00PM
From£95
Average 3.0 /5 Read Reviews Call BookMore Details
SpringHill Suites Manchester-Boston Regional Airport : 975 Perimeter Rd. 975 Perimeter Rd., Manchester, NH 03103 Call ~15.62 miles northwest of Salem
  • 3-star Airport hotel
  • Shuttle from airport available
From£59
Very good 4.0 /5 Review Score Call BookMore Details
Towneplace Suites by Marriott Manchester 686 Huse Rd., Manchester, NH 03103 Call ~15.71 miles northwest of Salem
  • Three Star Airport property
  • Airport shuttle available
From£80
Very good 4.0 /5 Review Score Call BookMore Details

Next: See My Salem Hotels with Pricing

Best Time To Visit Salem, NH

The climate in Salem, NH is temperate. The average high in July is 82 °F and the average low in January is 15 °F. The town experiences all four seasons and has an annual precipitation of 47 inches of rain and 59 inches of snow. Salem is a beautiful place at any time of the year, but there are certain periods when it is especially magical. During the Spring, the weather is perfect for exploring all of the town's outdoor attractions. The flowers are in bloom, and the trees are starting to turn green, making for a stunning backdrop. In the summer, the area comes alive in the summertime with outdoor concerts, farmers' markets, and festivals. The days are long, and there's plenty of opportunity to enjoy the outdoors. The leaves start to change color in Salem in early October, making for some beautiful scenery. This is a great time to visit many haunted attractions in the region. In winter, the town is a holiday wonderland. The streets are lined with twinkling lights, and the trees are blanketed in snow. It's the perfect time to cozy up with a cup of hot cocoa and enjoy the festive atmosphere. In general, there's no bad season to visit Salem, NH. So pack your bags and come here for a vacation of a lifetime.

Best Hotel Discounts in Salem, NH!

Salem is a wonderful place to stay for those on a budget. There are a number of hotels and motels in the area that offer discounts for AAA members, students, military personnel, and many more. Besides this, local lodgings often provide price cuts for those who book in advance or travel in a large group. When it comes to finding a great hotel deal, Salem has you covered. Depending on the time of year, you can find great discounts on hotels in Salem. The summer months often offer the best hotel discounts, while the winter months tend to be the most expensive. Whether you're visiting Salem, NH for business or pleasure, you'll be sure to find a perfect place to stay here and a great discount to make it even better.

Things To Do in Salem, NH

The town is home to a variety of activities and attractions that are sure to keep you entertained. First of all, visit Canobie Lake Park, one of the best amusement parks in New England. With over 85 rides and attractions, it has something for everyone. Besides this, Salem is home to a number of great hiking trails, such as the Salem NH Rail Trail and the Salem Town Forest. The area is a fantastic place for golfers, with plenty of nice courses to choose from, including the Campbell's Scottish Highlands Golf Course and the Atkinson Resort & Country Club. Next, be sure to visit the Salem Farmers Market, the best location to get fresh, local produce and goods. For the outdoors enthusiasts, Salem is home to several parks, including Field of Dreams Park, which offers a variety of rides and attractions, and Hedgehog Park, ideal for a day of picnicking and hiking. Bodwell Pond Park is another beautiful spot in the area that is perfect for boating, fishing, or a leisurely stroll. The pond is surrounded by trees and there are plenty of benches to relax on. And, of course, no visit to Salem would be complete without a stop at one of the many witch-themed shops in the area! So for a fun filled day or a leisurely stroll through historic downtown, there's something for everyone here.

Verified reviews of the city: Salem, NH

Below are reviews of the city of Salem, NH from an actual visitor's perspective.

"Jessica was very helpful"
Score 5.0 / 5

Christine D., from 05-Mar-2026
"Great place to visit"
Score 4.0 / 5

Chris A., from 13-Feb-2026
"Beautiful city, friendly citizens."
Score 5.0 / 5

Beautiful city, friendly citizens.

Yingliu L., from 22-Oct-2025
"Great Location"
Score 4.0 / 5

The hotel is not only wonderful, it is 1.8 miles from a highly recommended restaurant. The Border Brewer & Barbeque.

Anne C., from 10-Sep-2025
"House of Seven Gables is Interesting"
Score 4.0 / 5

A cute town. Toured the House of the Seven Gables which was interesting.

Kristin H., from 11-Jul-2024
"Close to Shopping!"
Score 4.0 / 5

Close to shopping!

Rebecca P., from 01-Jul-2024
"Fantastic Food"
Score 5.0 / 5

I just arrived last night. I didn't get to see the city yet. I did have a fantastic meal at The Common Man. It is worth coming back again.

Michael T., from 28-Feb-2024
"Close to Lots of Stores!"
Score 5.0 / 5

Close to lots of stores!

Philippe D., from 21-Dec-2023
"Lots to Do!"
Score 5.0 / 5

Lots to do, like a mini Boston!

Charlene L., from 13-Dec-2023
"Restaurants!"
Score 4.0 / 5

Restaurants!

Valerie M., from 05-Sep-2023
"A very thriving city with a lot to do!"
Score 4.0 / 5

A very thriving city with a lot to do!

Richard M., from 16-Aug-2023
"Perfect Location in a Beautiful City!"
Score 4.0 / 5

Everything was very easily accessible! I believe it to be in a perfect location in a beautiful city!

Jason C., from 11-Mar-2023
"Beautiful Searles Castle"
Score 5.0 / 5

Searles Castle was beautiful.

Jamie T., from 13-Aug-2022
"Searles Castle"
Score 4.0 / 5

Searles Castle

Jamie T., from 13-Aug-2022
"Hotel is near Searles Castle and had everything we needed!"
Score 5.0 / 5

It's just great to get away from Boston. The hotel was not too far from Searles Castle. We didn't really go out all that much since we were busy and the hotel had everything we needed!

Jamie T., from 12-Aug-2022
"Canobie Lake Park "
Score 4.0 / 5

We were there to visit Canobie Lake Park and Southwick's zoo so location convenience was important

Cindy I., from 01-Aug-2022
"A lot of things nearby to do and eat."
Score 5.0 / 5

A lot of things nearby to do and eat.

David G., from 11-Apr-2022
"Amazing Shopping"
Score 5.0 / 5

$hopping was my favorite!

Michelle P., from 14-Feb-2016
Back to Top