Salem’s busiest and most expensive time of year is Halloween week; reserve well in advance if you plan to travel anytime in October. The Salem Waterfront Hotel, 225 Derby St., at Pickering Wharf (tel. 888/337-2536 or 978/740-8788), is a large, modern establishment with an indoor pool. Double rates in high season start at $209, which includes Wi-Fi. 

Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.