Craigville Beach

A broad beach west of Hyannis facing Nantucket Sound, with warmer water and gentle waves that suit family swimming.

Craigville Beach is the largest public beach in the town of Barnstable, about 5 km west of Hyannis, facing Nantucket Sound. The water here is warmer and calmer than on the Atlantic side, so it suits families with children. The beach has lifeguards, changing rooms and snack bars, and parking is charged per day in summer. The nearby Victorian-style village of Craigville is worth a stroll.

Opening hours

Sunrise to sunset (lifeguards in summer)

Beach · Swimming · Family-friendly

Nearby sights

Places to eat nearby

More in Cape Cod (Hyannis)