New Castleand its attractions for luxury travelers
New Castle, New Hampshire, offers a blend of coastal charm and luxurious experiences that will delight any quality-seeking traveler. Begin your adventure at the historic Wentworth by the Sea, a grand hotel that dates back to 1874, where you can indulge in a relaxing spa day or dine at its acclaimed restaurant with stunning ocean views. Explore the picturesque grounds of Fort Stark State Historic Site, where you can take a leisurely stroll along the waterfront and enjoy the serene backdrop of the Atlantic Ocean. For a taste of local culture, visit the charming shops and galleries in nearby Portsmouth, just a short drive away, where you'll find unique artisan crafts and gourmet delicacies. Enjoy a scenic sail with a luxury yacht charter, offering an intimate way to experience the New England coastline, complete with breathtaking views of the islands. Finally, consider staying at the elegant Ocean House, which provides direct access to the beach and an unparalleled experience of New Castle’s coastal beauty. Here, attentive service and high-end accommodations ensure that your family enjoys a truly memorable getaway.












