Resort hotel · Kennebunkport
"Tides Beach Club in Kennebunkport is the only oceanfront hotel on Goose Rocks Beach. The luxury Maine hotel is well-suited for intimate beach weddings for up to 80 people (or 50 seated). Full-property buyouts are required for nuptials, which includes all 21 rooms and suites along with full wedding catering." - Travel + Leisure Editors