New Castle Vacations

New Castle is located in Portsmouth, a city with 21,000 people. If you are arriving by air, New Castle is approximately 40 miles (64 kilometers) to the east of the Manchester-Boston Regional Airport. The city center of Portsmouth is situated just 2 miles (3 kilometers) to the west.

Do try to see some of the nearby museums and galleries, which help make this region such a unique vacation destination. Visit some of the noteworthy artistic and historic collections including the Wentworth Gardner and Tobias Lear Houses.

There are a number of picturesque outdoor attractions here as well so don’t miss the chance to get outdoors. Enjoy the local wilderness by visiting the Odiorne Point State Park.

Grab a map and a camera and explore the many sights and attractions Portsmouth has to offer. History lovers will enjoy the Fort Constitution Historical Site.

To experience this region’s leafier side, head for the greens at the Wentworth by the Sea Golf Club.

You’ll find that there are many good room options in the vicinity of New Castle. Make reservations for the Marriott Wentworth By The Sea or the Enchanted Nights BandB, Kittery, which are two of the most talked about local options.

Read less

Top Hotel Deals

See all New Castle hotels
1.0 out of 5 stars
1.5 out of 5 stars
2.0 out of 5 stars
2.5 out of 5 stars
3.0 out of 5 stars
3.5 out of 5 stars
4.0 out of 5 stars
4.5 out of 5 stars
5.0 out of 5 stars
Most popular package deals found by our travelers
Most popular package deals found by [originCity] travelers

Top Flight + Hotel Deals

See all New Castle packages

Top Deals on Flights

See all New Castle flights

Book a Vacation to New Castle