Hotels > New Hampshire > Salem

Salem NH Hotels

There are 11 hotels in Salem, NH. Select a hotel below for contact information and a map.

Derry Salem Elks Lodge Masonic Lodge
Elks Lodge Salem Banquet Info Park View Inn
Fairfield Inn Parkview Inn
Holiday Inn Red Roof Inn
Holiday Inn Salem  

All brand names used on this website other than, are used without any claim to the trademark, copyright, special relationship and/or other rights of the owners of such names.