Wells Beach is big and less crowded than the beaches in the neighboring town of Ogunquit. It’s also located near a few restaurants and the Boardwalk Arcade. Just beware of the high tides, which cause the beach to disappear for a few hours! Parking is available; arrive early to snag a spot (fee). There are also public restrooms.
Want a guaranteed good spot on the sand and a free parking spot? Consider a stay at Lafayette’s Oceanfront Resort.