Located on Nantucket Sound, it’s the most popular beach in Barnstable. Craigville Beach is a favorite of teens and college students, but appeals to all ages. This massive beach area allows for lots of sunbathers and swimmers and is staffed with lifeguards and equipped with bathrooms and showers. Snack bars are across the street where you can find clam rolls and other local favorites!