Emerson Inn By The Sea
Rockport, MA 01966
The sea and shore views from this baby-grand hotel (just 36 rooms) are hard to beat, especially when you’re sitting on the porch in a rocker with a book in your lap. Floral country decor gives the rooms a cheery Victorian brightness. Voted BEST SEASIDE GRAND HOTEL.