Located in the heart of the New Hampshire seacoast, in the town of New Castle on Great Island, surrounded by the coastal waters of Portsmouth, stands the Wentworth by the Sea. The Wentworth can accommodate wedding receptions, rehearsal dinners, bridal showers, and post-wedding brunches. To assist with your planning, we offer a variety of all-inclusive wedding packages. The team at the Wentworth by the Sea is dedicated to making your celebration unforgettable. We invite you to share this wonderful experience and hospitality with your friends and family.