Hotels in Salem
Viewing all hotels.
109 South Broadway, NH 03079, Salem (New Hampshire)This hotel is located just 1 mile off Interstate 93 in Salem, New Hampshire, and boasts free Wi-Fi and a daily continental breakfast. Canobie Lake Amusement Park is 7 minutes’ drive away.Rates: USD 69.99 - 69.99Stars: ★★★Rooms: 58 8 Keewaydin Dr, NH 03079, Salem (New Hampshire)Located 35 miles from Boston Logan International Airport, this Salem hotel serves a daily continental breakfast. A seasonal outdoor pool is available. All rooms include free Wi-Fi.Rates: USD 72.00 - 0.00Stars: ★★★Rooms: 105 15 Red Roof Lane, NH 03079, Salem (New Hampshire)Located off Interstate 93, this motel is 2 miles from downtown Salem, New Hampshire. The pet friendly property offers free Wi-Fi and rooms with a flat-screen TV. A laptop safe box and a work desk are furnished in each room at Red Roof Inn Salem.Rates: USD 69.99 - 84.99Stars: ★★Rooms: 108 1 Keewaydin Drive, NH 03079, Salem (New Hampshire)Minutes from the Canobie Lake Amusement Park and 35 miles (56 km) north of Boston, this hotel in Salem, New Hampshire is completely smoke-free and offers free high-speed internet access.Rates: USD 126.00 - 204.00Stars: ★★★Rooms: 109 7 Summer Street, MA 01970, Salem (Massachusetts)Set in America's oldest seaport, only steps from famous sites, this property consists of 3 renovated historical homes and provides a free daily breakfast and a number of thoughtful amenities.Rates: USD 165.60 - 204.00Stars: ★★★Rooms: 40 18 Washington Square West, MA 01970, Salem (Massachusetts)This Salem, Massachusetts hotel is located just 2 minutes’ walk from the Salem Witch Museum and Salem Common. It boasts an on-site restaurant and bar and free Wi-Fi access in every room.Rates: USD 204.00 - 139.00Stars: ★★★Rooms: 93