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 & Accommodations

Marriott Wentworth by The Sea Hotel & Spa - New Castle 588 Wentworth Rd., New Castle, NH 03854
  • Four-star hotel
  • Great valet service
  • Wellness & sports facilities were pleasant enough
From$389
Very Good 4.5 /5Review Score CallBookMore Details
Hilton Garden Inn Portsmouth Downtown - Portsmouth 100 High St., Portsmouth, NH 03801 ~2.11 miles west of New Castle
  • Mid-scale Downtown property
  • Hotel has 3 meeting rooms
  • Awesome vibe
  • Most guests found the staff to be very friendly
From$119
Very Good 4.5 /5Guest Reviews CallBookMore Details
Hampton Inn & Suites Portsmouth Downtown 23 Portwalk Place, Portsmouth, NH 03801 ~2.17 miles west of New Castle
  • Three Star Downtown hotel
  • Fitness + Health Center
From$125
Very Good 4.5 /5Latest Reviews CallBookMore Details
Sheraton Portsmouth Harborside Hotel : 250 Market St.
+1-888-283-3404
250 Market St., Portsmouth, NH 03801 ~2.20 miles west of New Castle
  • 4 star Downtown hotel
  • 2 suites in hotel
From$129
Very Good 4.0 /5Latest Reviews CallBookMore Details
Days Inn Kittery - Kittery 85 Us Route 1 Bypass, Kittery, ME 03904 ~2.51 miles northwest of New Castle
  • Cheap hotel
  • Check-in: 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
  • Fitness + Health Center
  • Bathroom needs cleaning
  • Almost all guests criticized the small bathroom
Quality Inn in Portsmouth 1190 Lafayette Rd., Portsmouth, NH 03801 Website ~3.00 miles west of New Castle
  • Low priced Suburban hotel
  • Hotel has 121 rooms
  • Room was clean and comfortable
  • Located near shopping areas and the city center
Port Inn Portsmouth 505 Us Highway 1 Bypass, Portsmouth, NH 03801 Website ~3.00 miles west of New Castle
  • Three Star hotel
  • 4 suites in property
  • The majority of guests criticized the small bathroom
  • Great pool
Anchorage Inn & Suites - Portsmouth 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
  • 6 floors in property
  • Most guests said the bathroom was dirty
  • Bathroom needs cleaning
Fairfield Inn Portsmouth Seacoast : 650 Borthwick Ave.
+1-888-283-3404
650 Borthwick Ave., Portsmouth, NH 03801 ~3.08 miles west of New Castle
  • Economical Highway hotel
  • Check in: 3.00 PM
  • Location is great
  • The majority of guests thought the building wasn't nice
From$99
Very Good 4.0 /5Review Score CallBookMore Details
Howard Johnson Portsmouth 383 Woodbury Ave., Portsmouth, NH 03801 ~3.08 miles west of New Castle
  • Low Cost Rural property
  • Free complimentary breakfast
  • Excellent staff
  • Almost all guests found problems with the furniture
Courtyard Portsmouth : 1000 Market St. 1000 Market St., Portsmouth, NH 03801 ~3.22 miles west of New Castle
  • 3-star Downtown property
  • Check-in: 3:00pm
Kittery Inn & Suites
+1-888-690-5281
70 Us Route 1 Byp, Kittery, ME 03904 ~3.32 miles north of New Castle
  • Affordable Highway property
  • 30 rooms in hotel
From$80
Very Good 4.5 /5Reviews CallBookMore Details
Coachman Inn - Kittery 380 Us Route 1, Kittery, ME 03904 ~3.38 miles north of New Castle
  • Low-priced Highway hotel
  • Check-in: 3 PM
  • Some restaurants nearby
  • Friendly service
From$46
Very Good 4.0 /5Read Reviews CallBookMore Details
Homewood Suites Portsmouth : 100 Portsmouth Blvd. 100 Portsmouth Blvd., Portsmouth, NH 03801 ~3.49 miles west of New Castle
  • Three Star Rural hotel
  • Free breakfast
  • Spacious suite
  • Bathroom needs cleaning
From$129
Very Good 4.5 /5Guest Reviews CallBookMore Details
Hampton Inn Portsmouth Central 99 Durgin Ln, Portsmouth, NH 03801 ~4.03 miles west of New Castle
  • Three Star Highway property
  • 125 rooms in property
  • Good shuttle service
  • Breakfast and Happy Hour were a hit
Residence Inn Portsmouth : 1 International Dr. 1 International Dr., Portsmouth, NH 03801 ~4.67 miles west of New Castle
  • 3 star Highway hotel
  • Check-in: 3:00 PM
Best Western York Inn - York 2 Brickyard Ln, York, ME 03909 ~5.89 miles northeast of New Castle
  • 3-star Beach hotel
  • 88 rooms in property
Stage Neck Inn
+1-866-429-5787
8 Stage Neck Rd., York, ME 03911 ~5.96 miles northeast of New Castle
  • High-end Oceanfront property
  • Check-in time: 3:00 p.m.
  • Great amenities
  • Most guests found the staff to be very friendly
From$160
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Microtel Inn & Suites by Wyndham York : 6 Market Pl Dr. 6 Market Pl Dr., York, ME 03909 ~7.14 miles north of New Castle
  • Low-priced Beach hotel
  • 3 floors in hotel
  • Beach nearby
  • The majority of guests thought the service was very professional
Anchorage Inn
+1-888-690-5247
265 Long Beach Ave., York Beach, ME 03910 ~7.98 miles northeast of New Castle
  • Three Star Beach property
  • 3 floors in hotel
  • Most guests enjoyed the shower
  • Nice indoor pools
The Lighthouse Inn & Carriage House : 20 Nubble Rd. 20 Nubble Rd., York Beach, ME 03910 ~8.92 miles northeast of New Castle
  • 3-star Beach hotel
  • Check-in time: 3:00pm
Windjammer by The Sea 935 Ocean Blvd., Hampton, NH 03842 ~9.49 miles southwest of New Castle
  • 3-star hotel
  • 3 floors in property
Best Western Plus The Inn at Hampton 815 Lafayette Rd., Hampton, NH 03842 ~9.92 miles southwest of New Castle
  • Mid-scale Beach hotel
  • Hotel has 18 suites
  • Good restaurants & bars in the area
  • Shower was ok
Next 25 New Castle Hotels >  [1 - 25 of 50]    
Next: See My New Castle Hotels with Pricing
Back to Top