Free to useThere are no hidden charges or fees.
Filter your dealsFilter by free cancellation, free breakfast and more.
Millions of reviewsCheck ratings based on millions of real guest reviews.
Bundle and saveSave money when you bundle your flight + hotel.
The Courtyard by Marriott Nashua, located about 2.1 mi from the city center, is one of the best hotels for mothers traveling with young children. The hotel offers cribs for the babies as well as kids' meals. If you want to take a stroll, relax, and enjoy the fresh air outside the hotel, Courtyard by Marriott Nashua offers babysitting or childcare services.
Several hotels have a measure of care towards a traveler who is allergic. The Residence Inn by Marriott Boston Andover offers the guest a room that is air-conditioned and allergy-free. La Quinta Inn & Suites by Wyndham Boston-Andover provides a no-smoking policy and designated smoking zones.
The La Quinta Inn & Suites by Wyndham is located approximately 2.5 mi from the Andover Country Club and about 3.7 mi from the Penguin Park. The hotel also offers a mini-market on the site to grab a bite as you head to Penguin Park.
The Holiday Inn Salem – I – 93 at Exit 2, an IHG Hotel allows owners to bring their pets or support animals. The hotel requires that you notify them in advance. You may also have to pay for this service.
Travelers who like staying near Canobie Lake Park recommend Red Roof Inn Salem, La Quinta Inn & Suites by Wyndham Salem NH and Holiday Inn Salem (I-93 At Exit 2).
The average price of a double room in Salem is $229 per night. In the last 3 days, KAYAK found great deals as cheap as $96 per night.
The best deal for a 3-star hotel room in Salem found by KAYAK users in the last 3 hours was $155, while a 4-star hotel room the lowest price was $191. The cheapest room found overall was for $96.
The cheapest hotel room in Salem for the upcoming weekend found on KAYAK in the last 3 days was for $137 per night. For the same dates, 3-star hotel rooms have been found for as low as $205 per night and 4-star hotel rooms from $242 per night.
KAYAK users look for a hotel in Salem with free breakfast. Hotels with free breakfast in Salem include La Quinta Inn & Suites by Wyndham Salem NH.
The most sought-after amenity KAYAK users looked for in their hotel in Salem is: pool.
After you launch a hotel search on KAYAK, you can refine your research by neighborhood, which allows you to pick the central Salem districts. You can also do a search using the city map to choose a specific location, like Salem city center.
Take a look at our extensive hotel map to find the best hotels near you.
There are many hotels in Salem that offer both parking and free parking. Popular choices among KAYAK users include Red Roof Inn Salem, La Quinta Inn & Suites by Wyndham Salem NH and Holiday Inn Salem (I-93 At Exit 2).