Home

Salem, NH Hotels


Featured Salem Hotels


Fairfield Inn by Marriott Salem Fairfield Inn by Marriott Salem
8 Keewaydin Drive, Salem, NH, 3079 USA
An Ideal Hotel For Your Visit To Canobie Lake Park. Our New Location Is Equipped With The Latest Amenities For Your Comfort Safety And ...
Red Roof Salem Red Roof Salem
15 Red Roof Lane, Salem, NH, 3079 USA
Red Roof Inns is one of the United States largest economy motel chains, with well over 300 inns located throughout North America.


Online Booking


1. Set selected Travel Dates.
(up to 11 months in advance)

Check In:

Check Out:

Adults (per room):

# of Rooms:
(Check price for one room at a time)

2. Select preferred booking provider.
 






Salem Hotel List


F

Fairfield Inn by Marriott Salem 8 Keewaydin Drive, Salem, NH

R

Red Roof Salem 15 Red Roof Lane, Salem, NH