Dennis, MA 02638
Mayflower Beach lies in Dennis on Cape Cod Bay. This beach features a boardwalk stretching from its huge parking area directly onto the beach.
Mayflower is a popular spot for vacationing families. Often you can find a volleyball net up on the western side of the beach. Along with restrooms and concessions, lifeguards are also on duty here. Visitor parking requires a $15 daily fee in-season.
Beach Street to Horsefoot Path to Dunes Road
Beach stickers are available downstairs at Dennis Town Hall on Old Bass River Rd. (508) 394-8300
Rate This Beach
- Currently 5/5 Stars.