Photo Diary: Kennebunkport, Maine

Photos taken in August 2025

Growing up, I spent a week every summer in Goose Rocks Beach, Maine. This adorable beach town is a 15-minute drive from the very popular seaside town of Kennebunkport. I returned to the area this past summer and it remained as charmingly wholesome as ever.

capre arundel inn, kennebunkport
Cape Arundel Inn, Kennebunkport
Goose Rocks Beach
kennebunkport happy hour
Espresso martinis on the lawn at Cape Arundel Inn
lobster roll maine
Lobster roll from the Cape Pier Chowder House in Cape Porpoise
tides beach club maine
The Tides Beach Club, Goose Rocks Beach, Kennebunkport
Goose Rocks Beach
Risotto at Ocean Restaurant
puppy maine goose rocks
My puppy Finley on the beach at Goose Rocks

GRB is dog-friendly before 9am and after 5pm during the summer months! In the off-season, GRB is open to dogs at all times of the day.

ocean avenue kennebunkport
Along Ocean Ave in Kennebunkport
cape porpoise kennebunkport
Cape Porpoise, Kennebunkport
kennebunkport
Kennebunkport
goose rocks beach maine
Goose Rocks Beach at sunset
Hydrangeas and the sea
Wolff Farm & Lobster, Kennebunkport
Goose Rocks Beach
kennebunkport lobster roll
Lobster roll from the Clam Shack in Kennebunkport
Along Kings Highway on Goose Rocks Beach
Cape Arundel Inn, Kennebunkport
Goose Rocks Beach
cape arundel kennebunkport
Drinks on the porch of Cape Arundel Inn

Nic restaurants to try in the Kennebunkport area:

The general store at Goose Rocks Beach
The entrance to Goose Rocks Beach
cape porpoise maine
Cape Porpoise
kennebunkport
Along the streets of Kennebunkport
Protected wildlife area near Goose Rocks Beach
Houses along Kings Highway in Goose Rocks Beach
Goose Rocks Beach