New Castle NH Hotels & Motels 1. 588 Wentworth Rd, New Castle, NH 3854 | Wentworth By the Sea A Marriott Hotel & Spa (603) 422-7322