We hear from guests at our Kennebunkport boutique hotel Captain Fairfield Inn that vacation in southern Maine means two things: relaxing on sandy beaches and enjoying as many lobster rolls as possible. We've got you covered on where to find the best lobster rolls in KPT, and knowing a few insider tips about the local beaches will make your visit to Kennebunkport beach go smoothly. Check in at the front desk for your beach parking pass and complimentary use of beach towels and chairs and then head out to enjoy some fun in the sun at some of the best beaches in Kennebunkport.
This small, sandy beach, so named for its proximity to The Colony Hotel, is just down Ocean Ave. from the Captain Fairfield, so it's a 15-minute walk or a short bike ride (there's also parking if you prefer to drive). The beach is located at the mouth of the Kennebunk River where it meets the ocean and is protected by the river's breakwater. That means that the waves are small and there's great boat watching as traffic heads into the harbor.
A short drive into neighboring Kennebunk will reward you with this long stretch of sandy beach, perfect for a morning walk or a day on the sand. With port-a-potties and a lifeguard, you can easily spend all day here (head to nearby Bennett's Subs for your beach provisions). Surfers love the break at Mother's Beach so you can try your hand at catching a wave or sit back and watch others do so. Parking fills up fast along Beach Ave. and requires a permit in the summer, but there is usually a spot in the neighborhood streets across from the beach as well.
We think Goose Rocks has some of the softest sand in the area and offers a nice view of Timber Island and Timber Point, part of the Rachel Carson National Wildlife Refuge. The beach is three miles long, so you're likely to find it uncrowded and serene. Parking can be tight and requires a special pass (different from the Kennebunk/KPT beaches) but borrow one from the front desk and you'll be all set to enjoy one of Maine's beach beaches.