Find luxury hotels in New Castle, NH

Start date: Check-in selected.
To Date
End date: Check-out

Check availability on New Castle Luxury Hotels

This weekend
Next weekend

Top New Castle Luxury Hotels

Wentworth by the Sea

4.5 star property
New Castle
8.8 out of 10, Excellent, (601)
"Nice staff, nice room and a great stay."
United States
Robert George
Wentworth by the Sea
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Black Friday Sale

Limited-time deals: Save up to 50% on select hotels.

Find out more about New Castle

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.

Top New Castle Hotel Reviews

Frequently asked questions

Are you looking for a luxury hotel for your stay in New Castle?
During your visit, you might want to enjoy the restaurants which New Castle is known for.
What's the best high-end place to stay in New Castle?
Wentworth by the Sea is a luxury hotel with 4 restaurants and 3 bars, and it's a popular choice for Expedia travelers looking for an elegant place to stay.
When can I expect good weather in New Castle?
Planning for the weather is a good way to make your trip to New Castle relaxing and enjoyable, especially when you're splurging. The hottest months are usually July and August with an average temp of 67°F, while the coldest months are January and February with an average of 31°F. The snowiest months in New Castle are January, February, March, and April, with each month seeing an average of 5 inches of snowfall.
What's there to see and do in New Castle?
Enjoy all that New Castle has to offer when you visit Portsmouth Harbor Lighthouse, Fort Constitution Historical Site, and American Independence Museum. If you have extra time while you're in the area, you might want to stop by Wentworth by the Sea Golf Club and Strawbery Banke Museum.

Explore a world of travel with Expedia