Wentworth by the Sea, A Marriott Hotel & Spa

Wentworth by the Sea commands the island of New Castle, NH’s oldest settlement. Our Marriott Hotel of the Year and ocean-view New Castle, NH hotel overlooks the Atlantic Ocean and is the perfect destination for a romantic getaway or family vacation.