Star Rating
Hotel Name
Price Range (USD)to
Amenities

New Castle New Hampshire Accommodations

Find the perfect hotel in New Castle using our hotel guide provided below. Search for cheap and discounted hotel and motel rates in or near New Castle, NH for your upcoming personal or group trip. Discover the most popular New Castle New Hampshire hotel/motel rooms. Review the New Castle hotel list below to find the perfect lodging. We also have a map of the New Castle hotels. Coordinating a group? Get New Castle Group Hotel Deals

The New Castle center point is approximately 1 mile southeast of Portsmouth Naval Shipyard and 1 mile east of Wentworth Coolidge Historic.

New Castle Hotels, Motels & Accommodations

Marriott Wentworth by The Sea Hotel & Spa - New Castle 588 Wentworth Rd., New Castle, NH 03854
  • 4-star hotel
  • Outside Jacuzzi perfect
  • Expected more for the price
From$124
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Hilton Garden Inn Portsmouth Downtown 100 High St., Portsmouth, NH 03801 ~2.11 miles west of New Castle
  • 3-star Downtown hotel
  • 3 meeting rooms in hotel
  • Almost all guests said rooms were clean
  • All guests enjoyed the friendly atmosphere
From$249
Very Good 4.5 /5Review Score CallBookMore Details
Hampton Inn & Suites Portsmouth Downtown : 23 Portwalk Place 23 Portwalk Place, Portsmouth, NH 03801 ~2.17 miles west of New Castle
  • Three Star Downtown property
  • Hotel has an eco-friendly policy See more
From$129
Very Good 4.5 /5Latest Reviews CallBookMore Details
Sheraton Portsmouth Harborside Hotel 250 Market St., Portsmouth, NH 03801 ~2.20 miles west of New Castle
  • Affordable Downtown hotel
  • 14 conference rooms in property
  • Premium price
  • Moderately clean hotel facilities
From$119
Very Good 4.0 /5Guest Reviews CallBookMore Details
Days Inn Kittery in Kittery 85 Us Route 1 Bypass, Kittery, ME 03904 ~2.51 miles northwest of New Castle
  • Two-star property
  • Check-in time: 11:00 AM
Holiday Inn Portsmouth : 300 Woodbury Ave. 300 Woodbury Ave., Portsmouth, NH 03801 ~2.95 miles west of New Castle
  • Three Star Suburban hotel
  • 130 rooms in hotel
  • Most guests thought the building wasn't nice
  • Good accessibility by car
Quality Inn in Portsmouth 1190 Lafayette Rd., Portsmouth, NH 03801 Website ~3.00 miles west of New Castle
  • Cheap Suburban hotel
  • Gym is available on property
  • Most guests thought it was pleasantly quiet
  • World class service
Port Inn Portsmouth 505 Us Highway 1 Bypass, Portsmouth, NH 03801 Website ~3.00 miles west of New Castle
  • Affordable property
  • Hotel has an eco-friendly policy See more
  • Fantastic service
  • Almost all guests thought it was clean
Anchorage Inn & Suites 417 Woodbury Ave., Portsmouth, NH 03801 ~3.01 miles west of New Castle
  • Midscale Highway property
  • Hotel has 8 suites
Best Western Plus Portsmouth Hotel & Suites : 580 Us Highway 1 Bypass 580 Us Highway 1 Bypass, Portsmouth, NH 03801 ~3.02 miles west of New Castle
  • 3 star Suburban hotel
  • Check in time: 4:00pm
  • Approx. half of guests said rooms were clean enough
  • Good accessibility by car
From$81
Very Good 4.0 /5Read Reviews CallBookMore Details
Fairfield Inn Portsmouth Seacoast
+1-888-283-3404
650 Borthwick Ave., Portsmouth, NH 03801 ~3.08 miles west of New Castle
  • 2-star Highway hotel
  • Fitness + Health Center
  • Well-maintained, according to 80%
  • Location is great
From$76
Very Good 4.5 /5Reviews CallBookMore Details
Howard Johnson Portsmouth 383 Woodbury Ave., Portsmouth, NH 03801 ~3.08 miles west of New Castle
  • Low priced Rural property
  • Free breakfast available
  • Fair breakfast prices
  • All guests were happy with the price of the breakfast
Courtyard Portsmouth : 1000 Market St. 1000 Market St., Portsmouth, NH 03801 ~3.22 miles west of New Castle
  • Midscale Downtown property
  • Hotel has 4 floors
From$109
Average 3.5 /5Reviews CallBookMore Details
Kittery Inn & Suites
+1-888-690-5281
70 Us Route 1 Byp, Kittery, ME 03904 ~3.32 miles north of New Castle
  • Midscale Highway hotel
  • Check in: 2PM
From$80
Very Good 4.5 /5Review Score CallBookMore Details
Coachman Inn in Kittery 380 Us Route 1, Kittery, ME 03904 ~3.38 miles north of New Castle
  • Cheap Highway property
  • Hotel has 2 floors
  • Private entrance
  • Popular among couples
Homewood Suites by Hilton 100 Portsmouth Blvd., Portsmouth, NH 03801 ~3.49 miles west of New Castle
  • Three Star Rural property
  • Hotel has 4 floors
  • Great amenities
  • The majority of guests thought rooms were spacious
From$129
Very Good 4.5 /5Guest Reviews CallBookMore Details
Hampton Inn Portsmouth 99 Durgin Ln, Portsmouth, NH 03801 ~4.03 miles west of New Castle
  • Affordable Highway property
  • Access to gym on-site
  • Bad housekeeping, according to 71%
  • Bathroom needs cleaning
From$91
Very Good 4.0 /5Review Score CallBookMore Details
Residence Inn by Marriott 1 International Dr., Portsmouth, NH 03801 ~4.67 miles west of New Castle
  • Mid-scale Highway property
  • 90 suites in hotel
From$94
Very Good 4.0 /5Read Reviews CallBookMore Details
Best Western York Inn 2 Brickyard Ln, York, ME 03909 ~5.89 miles northeast of New Castle
  • Midscale Beach hotel
  • Check in time: 3:00 PM
Stage Neck Inn
+1-866-429-5787
8 Stage Neck Rd., York, ME 03911 ~5.96 miles northeast of New Castle
  • Four-star Oceanfront hotel
  • Check-in time: 3:00 p.m.
  • Excellent amenities
  • Nicely appointed room
From$156
Very Good 4.5 /5Guest Reviews CallBookMore Details
Microtel Inn & Suites by Wyndham York in York 6 Market Pl Dr., York, ME 03909 ~7.14 miles north of New Castle
  • Inexpensive Beach property
  • 3 floors in hotel
  • The kids loved the pool
  • New rooms
From$33
Very Good 4.0 /5Reviews CallBookMore Details
Anchorage Inn
+1-888-690-5247
265 Long Beach Ave., York Beach, ME 03910 ~7.98 miles northeast of New Castle
  • Midscale Beach hotel
  • 3 floors in property
  • Most guests said the beds were comfortable
  • Most guests liked the proximity to shopping
The Lighthouse Inn & Carriage House 20 Nubble Rd., York Beach, ME 03910 ~8.92 miles northeast of New Castle
  • 3 star Beach hotel
  • 2 suites in property
Best Western Plus The Inn at Hampton - Hampton 815 Lafayette Rd., Hampton, NH 03842 ~9.92 miles southwest of New Castle
  • Three Star Beach property
  • Access to gym on-site
  • Rooms are ok
  • Internet is poor
Hampton Village Resort 660 Lafayette Rd., Hampton, NH 03842 ~10.21 miles southwest of New Castle
  • Low-priced Beach property
  • 3 floors in hotel
Next 25 New Castle Hotels >  [1 - 25 of 50]    
Next: See My New Castle Hotels with Pricing
Back to Top