Skip to main content.

Hotels in New Castle, New Hampshire

Search & Compare New Castle Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in New Castle

What's New Castle Like?

Spend time by the sea, as well as appreciating the historic sites, and checking out the local cuisine in New Castle. Why not take time to see places like Fort Stark State Historic Site and Portsmouth Harbor Lighthouse? There's plenty more to see, including sights like Fort Constitution Historical Site.

Where are the Best Places to Stay in New Castle?

Below are the number of accommodations by star rating in New Castle and the surrounding area:

  • • 4 5-star accommodations from USD 149 per night
  • • 44 4-star accommodations from USD 99 per night
  • • 131 3-star accommodations from USD 69 per night
  • • 38 2-star accommodations from USD 66 per night

How to Get to New Castle

Flights to New Castle

  • • Portsmouth, NH (PSM-Portsmouth Intl.), 5 mi (8 km) from central New Castle
  • • Sanford, ME (SFM-Sanford Seacoast Regional), 23.2 mi (37.4 km) from central New Castle

Things to See and Do in New Castle

What to See In New Castle

  • • Fort Stark State Historic Site
  • • Portsmouth Harbor Lighthouse
  • • Fort Constitution Historical Site

Things to Do near New Castle:

  • • Wentworth by the Sea Golf Club (1.1 mi/1.7 km from the city center)
  • • Seacoast Science Center (1.5 mi/2.4 km from the city center)
  • • Wentworth Gardner and Tobias Lear Houses (1.6 mi/2.6 km from the city center)
  • • Players Ring Theatre (1.7 mi/2.8 km from the city center)
  • • Strawbery Banke Museum (1.8 mi/2.9 km from the city center)

When Is the Best Time to Visit New Castle?

  • • Hottest months: July, August, June, September (average 81°F)
  • • Coldest months: January, February, December, March (average 17°F)
  • • Rainiest months: March, November, April, and October (average 4.77 inches of rainfall)