Stillwater State Park is located on the shores of Lake Groton. Visitors can enjoy the beach, canoeing, fishing, and the nature center. There is a playground for kids and a picnic area.
The campground has 62 tent/trailer sites and 17 lean-tos. All rest rooms include hot showers.