Subscribe to our monthly newsletter. Get luxury updates on news, products and service.
Be the first to review this item!
Claim this listing?
Wentworth by the Sea is a Gilded Age resort built in 1874 on the island of New Castle near Portsmouth, New Hampshire, with 161 rooms and suites, the Opal Spa, waterfront dining and a marina.