Be sure to drive the island town of New Castle! Beautiful architecture and great seacoast views. Great Island Common is nearby the hotel, and has a public beach and seaside park.
The Wentworth has several great restaurants and bars on the property. There are two nice spots on the harbor, an outside bar near the upper pool, and another restaurant and bar just below it with views of the marina.
Check out the Wentworth Marina to arrange for a day sail, fishing charter, or harbor cruise!