Kennebunkport proper has only one stretch of sand, the small Colony Beach on Ocean Ave, which is dominated by the Colony Hotel.
Colony Beach
Book popular activities
Lonely Planet may earn a commission from affiliate links on our site. All recommendations and reviews reflect our own independent opinions.
