Kennebunkport beaches are some of the finest in Maine. Want to bask in the sun and read a book on a quiet, hidden beach? Walk a cushioned mile on the sand? Swim, surf or kayak? Take luminous photos at sunset? The Cape Arundel Inn & Resort is fortunate to have five splendid beaches nearby, and we’ll help you choose the best Maine beach for you. We’ll provide you with everything you need—beach chairs, towels, sunscreen, a picnic—so you can play in the waves or relax on a sun-warmed patch of sand.
Goose Rocks Beach
Kings Highway, Kennebunkport, Maine
This powdery white sand beach stretches three scenic miles. With grassy dune, island and summer cottage views, it is an alluring and uncrowded place to dip your toes in the sparkling Atlantic and let go of anything weighing on you. Keep an eye out for lucky sand dollars as the tide flows out. Goose Rocks Beach gets its name from the offshore barrier reef, visible at low tide, which shelters this pristine swath of sand, keeping waves warm and gentle. Goose Rocks Beach parking permits are required and can be purchased at the pay kiosks, located at Goose Rocks General Store or along the beachfront.
Beach Avenue, Kennebunk, Maine
Our area’s most popular place to play in and by the ocean has three distinct beach areas: Mother’s Beach, Middle Beach and Gooch’s Beach. Combined, they offer nearly a mile of seaside pleasures. Family-friendly Mother’s Beach is a petite pocket beach tucked into the rocks south of Lords Point, a narrow peninsula clustered with enchanting beach homes. This lifeguard-protected beach also features a playground. Just north is wild and rugged Middle Beach, where waves sculpt a quarter-mile of black pebble shore. From the sidewalk atop the seawall, you can appreciate both nature’s handiwork and the exquisite architecture of this area’s grand coastal homes. Gooch’s Beach is a 3,300-foot crescent of fine sand is the perfect place to sunbathe, body surf, stroll barefoot and carve your initials in the sand. Lifeguards watch over this beach during the summer season; portable restrooms are available. Beach passes to park at the Kennebunk beaches are required; pay kiosks are available along the beach.
Ocean Avenue, Kennebunkport, Maine
This 450-foot, sand and pebble beach at the mouth of the Kennebunk River is angled for captivating sunset views. Also known as Arundel Beach, it’s about a mile south of Dock Square, yet it feels peaceful and secluded. Limited parking and no facilities keep crowds at bay, and a breakwater and rocky point create a hemmed-in pool of saltwater ideal for swimming. Stay at the Cape Arundel Inn & Resort, and you can meander along Parson’s Way, which trails Kennebunkport’s rocky coastline, to this overlooked little beach: It’s about a 15-minute, scenic, easy trek.
Parsons Beach Road, Kennebunk, Maine
This out-of-the-way beach for nature lovers is privately owned, but open to the public year-round through a lease arrangement with the town. Spacious and serene, it is a birdwatching hotspot and a place to try your luck surf casting from shore for stripers and blue fish. Locals know this romantic spot is a rare place in southern Maine to steal away from the tourist scene.
Cleaves Cove Beach
Ocean Avenue, Kennebunkport, Maine
The most hidden of Kennebunkport’s beaches is tucked away off Ocean Avenue. We’ll help you find this uber-private spot, where you can spread out a blanket on the sprinkling of sand, look out to sea and avoid all responsibility.