Wentworth by the Sea, a Marriott Hotel and Spa

Resort Overview

Just an hour north of Boston, Wentworth by the Sea is located on the island of New Castle, N.H. It is New Hampshire's oldest settlement, nestled next to Portsmouth. Choose between one of 161 luxury guest rooms and suites -- all with views of the Atlantic Ocean and some with balconies and/or fireplaces -- which blend historic elegance with 21st-century amenities. Built in 1874, Wentworth by the Sea is a meticulously restored hotel that radiates glamour and grace.

Groups will love the 10,000 square feet of meeting space, including the Original Grand Ballroom. Dining options include fine cuisine and ocean-front casual dining. You can also relax at the full-service spa, swim in the indoor and outdoor pools, or play 18 at nearby Wentworth by the Sea Country Club. If you enjoy exploring, beautiful, historic Portsmouth offers boutique shops, museums, restaurants and local culture.

Golf at Wentworth by the Sea

Wentworth by the Sea
588 Wentworth Road, New Castle, New Hampshire 03854