When Rockport is busy, it's very busy, and when it's not, it's practically empty. The town's dozens of B&Bs fill in good weather and empty or even close in the winter. Make summer reservations well in advance or cross your fingers and call the Chamber of Commerce to ask about availability.
Two miles from downtown, the Emerson Inn by the Sea, 1 Cathedral Ave. (tel. 800/964-5550 or 978/546-6321; www.emersoninnbythesea.com), is a miniresort with sweet views of the Atlantic and the rocky shore. Open year-round; rates for a double in high season run $159 to $379, which includes breakfast and Wi-Fi.
If you're traveling by train, call ahead to request pick-up at the Rockport station, which most lodgings in town offer at no charge.
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.