Luxury Hotels Atlas / Places / United States / New Castle / Wentworth by the Sea

Wentworth by the Sea

New Castle, New Hampshire, United States · Opal Collection · Accessible Luxury

Wentworth by the Sea: Wentworth By Sea Aerial View Mouth Stock Photo 2333940441 | ShutterstockWentworth by the Sea: ExteriorWentworth by the Sea: Hotel Rooms & Suites near Portsmouth | Wentworth By The Sea

Wentworth by the Sea is a Victorian resort hotel on the island of New Castle near Portsmouth, New Hampshire, first opened in June 1874. In 1905 it hosted the Russian and Japanese delegations who negotiated the Treaty of Portsmouth ending the Russo-Japanese War. It is operated by Opal Collection.

Restaurants and bars

Experiences

Amenities

Open Wentworth by the Sea in the atlas for live weekend rates, photos, and the full folio.

More luxury hotels in New Castle

How the six LHA Tiers work