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
  • Four-star property
  • Pools are nice
  • Beautiful dome
From$249
Very Good 4.5 /5Recent Reviews Call
Hilton Garden Inn Portsmouth Downtown : 100 High St. 100 High St., Portsmouth, NH 03801 ~2.11 miles west of New Castle
  • Affordable Downtown property
  • Hotel has 3 meeting rooms
  • Near city centre
  • For 74%, parking prices were too high
From$129
Very Good 4.5 /5Reviews Call
Hampton Inn & Suites Portsmouth Downtown 23 Portwalk Place, Portsmouth, NH 03801 ~2.17 miles west of New Castle
  • Midscale Downtown hotel
  • 120 rooms in hotel
From$125
Very Good 4.5 /5Latest Reviews Call
Sheraton Portsmouth Harborside Hotel 250 Market St., Portsmouth, NH 03801 ~2.20 miles west of New Castle
  • Three Star Downtown property
  • Hotel has 5 floors
  • Near city centre
  • Easily accessible by car, said 100%
From$119
Very Good 4.0 /5Review Score Call
Days Inn Kittery in Kittery 85 Us Route 1 Bypass, Kittery, ME 03904 ~2.51 miles northwest of New Castle
  • Low Cost property
  • Check in: 11:00 AM
Holiday Inn Portsmouth - Portsmouth 300 Woodbury Ave., Portsmouth, NH 03801 ~2.95 miles west of New Castle
  • Mid-scale Suburban hotel
  • Gym / Fitness Center Available
  • Hotel could use some updating
  • The majority of guests said rooms were small
Quality Inn : 1190 Lafayette Rd. 1190 Lafayette Rd., Portsmouth, NH 03801 Website ~3.00 miles west of New Castle
  • Inexpensive Suburban hotel
  • Gym is available on property
  • Professional service
  • Rather comfortable
Port Inn Portsmouth in Portsmouth 505 Us Highway 1 Bypass, Portsmouth, NH 03801 ~3.00 miles west of New Castle
  • Three Star hotel
  • 4 suites in hotel
  • Professional service
  • Standard TV
Best Western Plus Wynwood Hotel & Suites : 580 Us Highway 1 Bypass 580 Us Highway 1 Bypass, Portsmouth, NH 03801 ~3.01 miles west of New Castle
  • Mid-scale Suburban hotel
  • 169 rooms in hotel
  • Staff was very helpful
  • Relatively friendly Atmosphere
From$69
Very Good 4.0 /5Reviews Call
Anchorage Inn & Suites in Portsmouth 417 Woodbury Ave., Portsmouth, NH 03801 ~3.01 miles west of New Castle
  • Mid-scale Highway property
  • 4 floors in hotel
From$65
Average 3.5 /5Reviews Call
Fairfield Inn Portsmouth Seacoast
+1-800-997-5148
650 Borthwick Ave., Portsmouth, NH 03801 ~3.08 miles west of New Castle
  • Economical Highway property
  • Free breakfast available
  • Best value for money
  • Nice places to shop
From$79
Very Good 4.0 /5Read Reviews Call
Americas Best Inn 383 Woodbury Ave., Portsmouth, NH 03801 ~3.08 miles west of New Castle
  • Economical Rural property
  • 61 rooms in property
  • Excellent staff
  • Nice exercise room
From$66
Very Good 4.0 /5Review Score Call
Courtyard Portsmouth - Portsmouth 1000 Market St., Portsmouth, NH 03801 ~3.22 miles west of New Castle
  • 3-star Downtown property
  • 133 rooms in property
Kittery Inn & Suites : 70 Us Route 1 Byp
+1-800-881-1523
70 Us Route 1 Byp, Kittery, ME 03904 ~3.32 miles north of New Castle
  • Three Star Highway property
  • Hotel has 9 suites
Coachman Inn 380 Us Route 1, Kittery, ME 03904 ~3.38 miles north of New Castle
  • Cheap Highway property
  • Check in time: 3 PM
  • For only 67%, the noise level was all right
  • Noise level is acceptable
From$44
Very Good 4.0 /5Read Reviews Call
Homewood Suites by Hilton - Portsmouth 100 Portsmouth Blvd., Portsmouth, NH 03801 ~3.49 miles west of New Castle
  • Mid-scale Rural property
  • 108 rooms in property
  • Average parking
  • Quiet environment around
From$95
Very Good 4.5 /5Reviews Call
Hampton Inn Portsmouth 99 Durgin Ln, Portsmouth, NH 03801 ~4.03 miles west of New Castle
  • 3 star Highway hotel
  • Airport shuttle available
  • Pool and hot tub are well-maintained
  • The majority of guests thought it was pleasantly quiet
Residence Inn by Marriott : 1 International Dr.
+1-800-230-4134
1 International Dr., Portsmouth, NH 03801 ~4.67 miles west of New Castle
  • Affordable Highway property
  • Free comp. breakfast
Best Western York Inn 2 Brickyard Lane, York, ME 03909 ~5.91 miles northeast of New Castle
  • 3 star Beach hotel
  • Check in: 3:00 PM
Stage Neck Inn in York
+1-888-690-5247
8 Stage Neck Rd., York, ME 03911 ~5.96 miles northeast of New Castle
  • High-end Oceanfront hotel
  • Gym is available on property
  • Fantastic service
  • Pleasant hotel grounds
From$189
Very Good 4.5 /5Guest Reviews Call
Microtel Inn & Suites by Wyndham York : 6 Market Pl Dr. 6 Market Pl Dr., York, ME 03909 ~7.14 miles north of New Castle
  • Cheap Beach property
  • 19 suites in property
  • Moderately clean pool area
  • All guests liked the proximity to sightseeing
From$33
Very Good 4.0 /5Reviews Call
Anchorage Inn
+1-800-881-1523
265 Long Beach Ave., York Beach, ME 03910 ~7.98 miles northeast of New Castle
  • Affordable Beach property
  • 3 floors in property
  • Wonderful sightseeing
  • Not enough parking facilities, according to 78%
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
  • Hotel has 2 floors
Best Western Plus The Inn at Hampton 815 Lafayette Rd., Hampton, NH 03842 ~9.89 miles southwest of New Castle
  • Affordable Beach hotel
  • Free breakfast available
  • Most guests thought, the hotel was modern
  • Fantastic service
Hampton Village Resort - Hampton 660 Lafayette Rd., Hampton, NH 03842 ~10.21 miles southwest of New Castle
  • Cheap Beach hotel
  • 2 suites in hotel
Next 25 New Castle Hotels >  [1 - 25 of 50]    
Next: See My New Castle Hotels with Pricing
Back to Top