Book Hotels in Salem, NH

Cabins, apartments, houseboats! We offer comfortable & private vacation rentals

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Check hotel availability in Salem

Tonight
Check prices in Salem for tonight, Jul 27 - Jul 28
Tomorrow night
Check prices in Salem for tomorrow night, Jul 28 - Jul 29
Next weekend
Check prices in Salem for next weekend, Aug 2 - Aug 4

Top Salem hotels

Don't see what you're looking for?
See all available properties in Salem
View all properties
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.

Top family friendly Salem hotel deals

Top cheap Salem hotel deals

Top hotels in Salem for Extended Stay

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.

Seize your some day

Salem Hotel & Travel Guide

Are you planning to organize some nights in Manchester? Hoping to arrange a place to stay in Salem? There are 6 hotels and apartments in and around Salem that ought to fit the bill.

Salem's city center is within roaming distance of Travelocity-listed lodgings such as Holiday Inn Salem - I-93 at Exit 2 and Red Roof Inn Salem.

La Quinta Inn & Suites Salem is one of the few budget choices in Salem.

The Stonehedge Inn & Spa is approximately 13 miles (21 kilometers) outside of the heart of Salem. Another option is the Andover Inn, which is about 12 miles (19 kilometers) away. Other places to stay include the Residence Inn by Marriott Boston North Shore/Danvers and the DoubleTree by Hilton Boston North Shore.

Thinking of seeing more of the valleys and rolling hills this area features? Why don't you enjoy time in other pockets of Southern New Hampshire? Have fun hiking, horse riding and shore fishing or venture out to see the area's varied cultural and natural sights. Suitable hotel accommodations will be your home away from home.

Nashua is 14 miles (22 kilometers) west of Salem and is where you'll find Pheasant Lane Mall and Daniel Webster College. The Crowne Plaza Nashua and Courtyard by Marriott Nashua are just some of the apartment and hotel alternatives in Nashua. Alternatively, you could stay in Merrimack, 14 miles (23 kilometers) to the west of Salem, where you can choose between the Residences at Daniel Webster and Holiday Inn Express & Suites Merrimack. Regardless of whether you're passing through or spending a few nights in Merrimack, set aside some time to explore the Merrimack Premium Outlets and Anheuser-Busch Brewery.

Before you head home, consider spending a few hours enjoying the thrills and spills with avid sports enthusiasts at a local match. You'll find Fenway Park 30 miles (52 kilometers) to the south of Salem. Travelocity readers that enjoy the convenience of finding accommodation nearby, book a room in the Mandarin Oriental Boston or Four Seasons Hotel Boston.

Manchester-Boston Regional Airport can be found 14 miles (22 kilometers) away from the middle of Salem. Visitors who hope to find a room nearby can easily secure a night via Travelocity at the Homewood Suites by Hilton Manchester/Airport or the Country Inn & Suites By Carlson, Manchester Airport, NH.

Salem hotels essential information

Accommodation
778 hotels
Lowest Price
$107
Highest Price
$219
Popular hotels
Park View Inn - Salem, La Quinta Inn & Suites by Wyndham Salem NH, Red Roof Inn Salem, The Artisan At Tuscan Village, Salem, A Tribute Portfolio Hotel, Lakeside Inn, DoubleTree by Hilton Boston North Shore, DoubleTree by Hilton Manchester Downtown, Best Western Plus North Shore Hotel, Red Roof Inn PLUS+ Boston - Woburn/ Burlington

Top reasons for your vacation to Salem

  • Charming Tuscan Village: Explore the picturesque Tuscan Village in Salem, where you can indulge in shopping and dining while enjoying the friendly vibes of this charming community.
  • Day Trip to Boston: Take a short drive to downtown Boston and immerse yourselves in the rich history and culture of this iconic city.
  • America's Stonehenge: Visit America's Stonehenge, a fascinating archaeological site that offers a glimpse into the ancient past.
  • Palace Theater: Enjoy a live performance or concert at the Palace Theater, a historic venue that showcases a variety of entertainment.
  • Scenic Beauty: Experience the scenic beauty of Salem, with its picturesque lake and surrounding natural landscapes that provide a peaceful and relaxing atmosphere.

Find your favorite hotels in Salem

If you're planning a family vacation to Salem, New Hampshire, you'll find a range of hotel accommodations to suit your needs. From budget-friendly options to high-end hotels, there's something for every traveler. Whether you're looking for a cheap hotel or the best hotels in Salem, you'll have plenty of choices. Some hotels even offer artisan touches for a unique experience. No matter where you stay, you'll have a comfortable base to explore all that Salem has to offer.

Hotel nameTypeStarsDescription
Park View Inn - SalemMotel2.0This 2.0-star Motel is a great option for your family vacation in Salem. It is known for its close proximity to friendly people, exciting excursions, and beautiful views. The hotel also offers family-friendly amenities such as laundry facilities, free parking, and a refrigerator in each room. Additionally, it is conveniently located near shopping areas and trendy attractions.
La Quinta Inn & Suites by Wyndham Salem NHHotel2.5With a 2.5-star rating, this hotel is perfect for your family getaway. It is located close to friendly people, golf courses, a fitness center, and sports facilities. The hotel features an outdoor pool, offers exciting excursions, and provides free breakfast. It is also pet-friendly and has amenities for business travelers. The pool is an added bonus for your family's enjoyment.
Red Roof Inn SalemHotel2.0This 2.0-star hotel is a budget-friendly option for your family vacation. It offers connecting rooms, is pet-friendly, and has a no-smoking policy. The hotel is known for its proximity to friendly people and exciting excursions. It also provides free parking and is located near a lake, offering a relaxing atmosphere for your stay.

Explore the best activities and sights in Salem

Salem, New Hampshire offers a variety of activities suitable for a family vacation. With its close proximity to shopping, dining, and friendly people, there is something for everyone to enjoy. Families can engage in activities such as exploring local attractions like America's Stonehenge and the Palace Theater. There are also destination activities and things to do that cater to all ages. Whether it's visiting nearby attractions or enjoying the scenic beauty of the lake, Salem provides a wonderful vacation experience for families.

  1. Canobie Lake Park: Canobie Lake Park is an exhilarating adventure zone with a vibrant atmosphere. Immerse yourself in the arcade games and feel the adrenaline rush on thrilling rides. The park is surrounded by picturesque landscapes, including a mesmerizing waterfall and a serene river. Enjoy live music performances while strolling through the park and take part in friendly sports activities like hockey, soccer, and basketball. The park also houses a library and a baseball field, adding to its diverse offerings. Canobie Lake Park is the perfect destination for adventure seekers and families looking for an exciting and entertaining experience.
  2. The Mall at Rockingham Park: The Mall at Rockingham Park is a bustling shopping center that offers a variety of attractions. Explore the numerous shops and indulge in a shopping spree while enjoying the lively ambiance. The mall is located near a river, providing a tranquil backdrop for your shopping experience. Enjoy live music performances and discover the extensive library within the mall. For sports enthusiasts, there is a baseball field and basketball court available. The friendly atmosphere and family-friendly environment make the mall a great place for both entertainment and business purposes.
  3. America's Stonehenge: America's Stonehenge is a fascinating archaeological site that offers a glimpse into ancient history. The site is surrounded by friendly people who are eager to share their knowledge and insights. Explore the serene river nearby and participate in sports activities like basketball and hockey. The site also features a library and hosts live music events, adding to its cultural offerings. Enjoy a cup of coffee while taking in the breathtaking views and immerse yourself in the tranquility of this unique attraction. America's Stonehenge is a must-visit for those seeking a cultural experience and a deeper understanding of the region's history.

Where to stay in Salem

Get ready for an unforgettable family vacation in Salem, New Hampshire! Known for its charm, Salem offers a variety of experiences for you and your loved ones. Explore the picturesque Tuscan Village, where you can indulge in shopping and dining while enjoying the friendly vibes of this charming community. Take a day trip to downtown Boston, just a short drive away, and immerse yourselves in the rich history and culture of this iconic city. After a day of adventures, return to Salem and unwind in the city center, surrounded by quaint shops and cafes. It's the perfect blend of relaxation and excitement!

  1. Boston: Boston is a popular multi-city vicinity featured with historical museums, urban atmosphere, renowned universities, sports teams, fascinating tours, impressive architecture, vibrant theater scene, and iconic monuments and skyscrapers. Located 30.4 miles away from Salem, Boston offers a unique experience for families. Explore the city's rich history through its numerous museums, take a stroll along the Freedom Trail, enjoy a Red Sox game at Fenway Park, or catch a show at the famous Boston Symphony Hall. With its diverse attractions and lively atmosphere, Boston has something for everyone in the family to enjoy.
  2. Salem: Salem, located just 24.8 miles away from Salem itself, is a city known for its intriguing museums, historical sites, stunning architecture, vibrant art scene, walking tours, excellent shopping opportunities, and diverse dining options. With its friendly locals and welcoming atmosphere, Salem offers a unique experience for families. Visit the Salem Witch Museum to learn about the infamous witch trials, explore the charming streets lined with historic buildings, and indulge in delicious seafood at local restaurants. The city's blend of history, art, and culture make it an ideal destination for a family vacation.
  3. Cambridge: Cambridge, located 28.8 miles away from Salem, is a vibrant city renowned for its prestigious universities, captivating museums, urban environment, impressive architecture, scenic river views, fantastic dining options, sports facilities, and great shopping opportunities. Families can explore the world-class Harvard University, visit the MIT Museum, take a leisurely stroll along the Charles River, or enjoy a picnic in one of the city's beautiful parks. With its mix of intellectual pursuits, cultural attractions, and outdoor activities, Cambridge offers a unique and enriching experience for families.

Best times to go to Salem

The travel seasons of Salem

Trips to Salem show no change in popularity throughout the year. The peak season to visit is from July to September, with July being the highest month. Off-peak season starts from November to January, and November sees the least travelers.

Salem has something in store for you whenever you visit. January is the coldest month of the year, while July is hottest, with average temperatures up to 72.9 degrees Fahrenheit. The wettest month in Salem is December, so pack accordingly.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationcloud iconCloudiness
January27.0°F (-2.8°C)Light RainMostly Sunny
February28.4°F (-2.0°C)Light RainMostly Sunny
March35.6°F (2.0°C)Light RainMostly Sunny
April46.8°F (8.2°C)Light RainMostly Sunny
May57.7°F (14.3°C)Light RainMostly Sunny
June66.0°F (18.9°C)Light RainMostly Sunny
July72.9°F (22.7°C)Light RainMostly Sunny
August71.4°F (21.9°C)Light RainMostly Sunny
September64.4°F (18.0°C)Light RainMostly Sunny
October53.4°F (11.9°C)Light RainMostly Sunny
November41.7°F (5.4°C)Light RainMostly Sunny
December33.4°F (0.8°C)Light RainMostly Sunny

Food and dining in Salem

When visiting Salem, New Hampshire, you'll find plenty of restaurants to satisfy your cravings for local cuisine. T-Bones Great American Eatery is a highly rated and popular choice offering a diverse menu of North American and New American dishes. For a taste of delicious sandwiches, head to Stachey's Olde Time Pizzeria, another highly rated eatery in the area. If you're in the mood for North American cuisine, Copper Door is a moderately rated yet highly popular restaurant to try. Whether you're looking for private dining or a dining pavilion, the village of Salem offers a variety of options to please your taste buds.

How do I find a great hotel with Travelocity?

Ensure your entire crew enjoys an unforgettable vacation. Explore our vast selection of family-friendly hotels, specially equipped with extra amenities for kids. Benefit from our custom filters, allowing you to easily find accommodations closest to popular attractions, featuring enhanced cleaning protocols, and within your budget range. Trust us for the perfect vacation experience.

Why should I book with Travelocity?

Conference calls, to-do lists and, of course, football practice. Busy lives and packed schedules call for trips that are hassle-free. Our aim is to provide stress-free travel every time you and your family book with us so that you can spend less time worrying and more time creating cherished memories. With us, you can easily find and plan your perfect trip, enjoy transparent pricing and trustworthy reviews, and count on 24/7 guaranteed customer support before, during, and after your vacation.

How can I save money on my trip to Salem?

Avoid the peak season from July to September when planning your trip to Salem. The less popular season is November-January, which can provide more affordable rates. Consider bundling your flights, hotel, and car bookings together to take advantage of discounted prices. When exploring locally, you can enjoy inexpensive activities such as shopping at the local markets, visiting family-friendly attractions like parks and playgrounds, and exploring the beautiful lakes and nature trails in the area.

Frequently asked questions

What are the top kid-friendly hotels in Salem?
Take some of the challenges out of traveling with youngsters by staying in a family-friendly Salem hotel. From entertaining amenities to extra-helpful services, these properties offer perks that’ll help make your visit an effortless one: You’ll be well looked after at Red Roof Inn Salem. It comes with a nearby beach, pet-friendly facilities and a commitment to making families feel welcome. Alternatively, spend your Salem trip at Park View Inn - Salem. Make the most of a nearby beach, front desk services and more here.
Where can I find cheap hotels in Salem?
At Travelocity you’ll find really nice hotels in Salem at great prices. We source incredible prices with our trusted partners, so you have a tempting selection of cheap hotels to choose from. If you can be flexible on dates and location, consider staying at a hotel near Salem rather than in Salem. We may find you even better rates, too.
How do I find the best Salem hotel deals?
Simple! On Travelocity, look through the fantastic offers we’ve already found in Salem then use our filters to find a great deal that’s perfect for you. Enter your travel dates, select the number of rooms you need, and we’ll do the rest. You can get great discounts on flights and car hire, too, when you bundle.
How much does it cost to stay in a hotel in Salem?
The cheapest hotel in Salem is $107. This price was available within the past 7 days, for stays with a check-in date within the next year. Of course, the price you pay depends on your dates of travel, the length of your stay, and the hotel’s location. Prices and availability are subject to change. Additional terms apply.
How many hotels are in Salem?
There are 778 hotels in Salem on Travelocity.
What are the best hotels in Salem?
Salem has so many great hotels to choose from at Travelocity — and it’s so easy to find the perfect one. Just choose one of our popular pre-selected hotels with great reviews, or you can refine your search to build your ideal stay. Simply filter hotels based on price or star rating, or select properties with a pool, a hot tub, or a range of other amenities and pick the best place to stay in Salem for you!
When is the best time to visit Salem?
If you want the joy of a fun-filled trip in peak season, visit Salem during May, July and September. If you’d prefer the peace of off-season, book a stay during quieter months, such as January, April and December.
When is the cheapest time to stay in Salem?
Based on historic data is usually the cheapest month to visit Salem. However, we have incredible deals all year round, so we’re confident you’ll find a room in your budget whenever you choose to travel.
Are there any great family-friendly hotels in Salem?
There are multiple hotels in Salem that will please the whole family. Do you need adjoining rooms, babysitting services or a swimming pool? We’ve got you covered. Use our family filter to narrow your search down and use guest reviews to help you pick the perfect place for your next family trip to Salem. We have plenty of kid-friendly hotels in Salem to choose from on Travelocity!
Why book a hotel in Salem through Travelocity?
Because we have the top hotels in Salem! We want to help you travel more and worry less. That’s why we’ve put the most amazing hotel, car rental, and flight deals in one place. When you search for hotels with us, you know you’re getting fantastic prices with no hidden fees and free cancellation on most properties up to 24 hours before your stay. If you become a Travelocity member, you also get exclusive member discounts. Sign up today!
How do I cancel my hotel booking in Salem on Travelocity?
Canceling your booking with Travelocity is easy. Sign into your account and select My Trips. Here, you will see your cancellation options. We offer free cancellation on many properties.

Recent Salem hotel reviews by fellow wanderers