Charming and classic, Wentworth by the Sea is a hotel and spa less than 10 minutes away from Water Country. The property is on the island of New Castle, one of the oldest settlements in New Hampshire – a perfect location for family vacations, business trips and romantic escapes. The hotel features elegant rooms, suites and villas, some of them with amazing ocean views. During your stay, enjoy the spa services, indoor and outdoor pools, the fitness center and unique culinary experiences. In addition to visiting the park, it’s possible to explore the region – either by walking or biking – or pay a visit to the historic downtown area of Portsmouth.