Book Your Next Memory Now! 207-967-1928 or 1-866-967-1928

Goose Rocks Beach

  • ocean-woods-resort-aerial-goose-rocks
  • top-goose-rocks-beach-entry
  • top-goose-rocks-beach
  • top-goose-rocks-beach4
  • top-goose-rocks-beach2
  • top-goose-rocks-beach3
  • top-goose-rocks-beach5
  • goose-rocks-beach-walker
  • top-goose-rocks-beach6
  • top-goose-rocks-beach8
  • top-goose-rocks-beach-boys
  • wedding-cerimony-goose-rocks-beach

When you step foot on Goose Rocks Beach, you instantly know you are standing on one of the most stunning beaches in the world…

Goose Rocks Beach is an idyllic, quiet coastal village in Kennebunkport, Maine. Just to our south is the authentic fishing harbor of Cape Porpoise village and to our north, the elite coastal community of Biddeford Pool.

Ocean Woods Resort is located just .5 miles from the amazingly scenic 3-mile long stretch of perfect beach sand between the Little River and Batson’s River.  The Beach’s wide and fine white sand affords wonderful views of the Goose Rocks and Timber Island.

It’s shallow grade and lack of surf make it perfect for the sand pail set. Be sure to walk past the point down the westerly end of the beach. The many tidal pools are a favorite of young and old. The walking areas become even more expansive at low tide.

We have several beach wagons available for our guests… first come, first serve as it is a scenic 10 minute walk to the beach. See More on Kennebunkport Maine