Located in Seabrook, Old Hampshire Beach offers a beautiful and peaceful escape for beach-goers. The beach is approximately 1.5 miles long and features soft white sand, perfect for sunbathing and making sandcastles. Activities available at the beach include swimming, fishing, and beachcombing. The amenities at Old Hampshire Beach include lifeguards on duty during the summer months, restrooms, outdoor showers, and picnic areas with tables and grills.