This 80-room inn is a boon for families: special packages allow kids to stay for free and include entry to local sights. Best of all, the indoor Pilgrim-theme swimming pool (complete with a Mayflower replica!) will keep your little ones entertained for hours. All rooms feature traditional and tasteful decor, while the fancier ones boast four-poster beds and fireplaces.
John Carver Inn
South Shore