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 588 Wentworth Rd., New Castle, NH 03854
  • High-end property
  • Pools are nice
  • Entrance area is not particularly attractive
From$219
Very Good 4.5 /5Reviews Call
Hilton Garden Inn Portsmouth Downtown 100 High St., Portsmouth, NH 03801 ~2.11 miles west of New Castle
  • 3-star Downtown property
  • Hotel has 4 suites
  • Hotel was pretty expensive
  • Most guests appreciated the modern rooms
From$129
Very Good 4.5 /5Guest Reviews Call
Hampton Inn & Suites Portsmouth Downtown - Portsmouth 23 Portwalk Place, Portsmouth, NH 03801 ~2.17 miles west of New Castle
  • Affordable Downtown hotel
  • Check in time: 3:00pm
From$125
Very Good 4.5 /5Guest Reviews Call
Sheraton Portsmouth Harborside Hotel 250 Market St., Portsmouth, NH 03801 ~2.20 miles west of New Castle
  • Affordable Downtown hotel
  • Hotel has 181 rooms
  • Close to Starbucks
  • Bathroom needs cleaning
From$119
Very Good 4.0 /5Read Reviews Call
Days Inn Kittery : 85 Us Route 1 Bypass 85 Us Route 1 Bypass, Kittery, ME 03904 ~2.51 miles northwest of New Castle
  • Cheap property
Holiday Inn Portsmouth 300 Woodbury Ave., Portsmouth, NH 03801 ~2.95 miles west of New Castle
  • Three Star Suburban property
  • Check in: 3:00pm
  • Smelly carpets
  • Most guests thought the building wasn't nice
Quality Inn - Portsmouth 1190 Lafayette Rd., Portsmouth, NH 03801 Website ~3.00 miles west of New Castle
  • Two star Suburban hotel
  • Check in: 3:00 PM
  • Professional service
  • Close to downtown
Port Inn Portsmouth 505 Us Highway 1 Bypass, Portsmouth, NH 03801 ~3.00 miles west of New Castle
  • Mid-scale hotel
  • Check in: 3:00 PM
  • Bathrooms were spotless
  • Friendly service
Best Western Plus Portsmouth Hotel & Suites in Portsmouth 580 Us Highway 1 Bypass, Portsmouth, NH 03801 ~3.01 miles west of New Castle
  • Three Star Suburban hotel
  • Hotel has 6 floors
  • Average wifi quality
  • Almost all guests found the staff to be very friendly
Anchorage Inn & Suites 417 Woodbury Ave., Portsmouth, NH 03801 ~3.01 miles west of New Castle
  • Midscale Highway hotel
  • 8 suites in property
Fairfield Inn Portsmouth Seacoast
+1-800-997-5148
650 Borthwick Ave., Portsmouth, NH 03801 ~3.08 miles west of New Castle
  • 2-star Highway hotel
  • Check-in: 3.00 PM
  • Clean rooms
  • Easily accessible by car and close to the city center
Americas Best Inn 383 Woodbury Ave., Portsmouth, NH 03801 ~3.08 miles west of New Castle
  • Cheap Rural property
  • Hotel has 4 floors
  • Gym available
  • Great town for shopping
From$55
Very Good 4.0 /5Read Reviews Call
Courtyard Portsmouth - Portsmouth 1000 Market St., Portsmouth, NH 03801 ~3.22 miles west of New Castle
  • Mid-scale Downtown hotel
  • Access to gym on-site
From$99
Average 3.5 /5Reviews Call
Kittery Inn & Suites
+1-800-881-1523
70 Us Route 1 Byp, Kittery, ME 03904 ~3.32 miles north of New Castle
  • Affordable Highway property
  • Hotel has an eco-friendly policy Learn more
Coachman Inn 380 Us Route 1, Kittery, ME 03904 ~3.38 miles north of New Castle
  • Economy Highway property
  • 43 sleeping rooms in hotel
  • Most guests were happy with the price of the breakfast
  • Nice breakfast area
From$44
Very Good 4.0 /5Read Reviews Call
Homewood Suites by Hilton in Portsmouth 100 Portsmouth Blvd., Portsmouth, NH 03801 ~3.49 miles west of New Castle
  • 3 star Rural property
  • Free breakfast available
  • Most guests thought it was pleasantly quiet
  • Bathroom needs cleaning
Hampton Inn Portsmouth : 99 Durgin Ln 99 Durgin Ln, Portsmouth, NH 03801 ~4.03 miles west of New Castle
  • Midscale Highway property
  • Fitness + Health Center
  • Near city centre
  • Free drinks and appetizers
From$91
Very Good 4.0 /5Reviews Call
Residence Inn by Marriott 1 International Dr., Portsmouth, NH 03801 ~4.67 miles west of New Castle
  • Three Star Highway property
  • Gym is available on property
From$94
Very Good 4.0 /5Review Score Call
Best Western York Inn in York 2 Brickyard Lane, York, ME 03909 ~5.91 miles northeast of New Castle
  • 3-star Beach hotel
  • Fitness / Gym is on-site
Stage Neck Inn
+1-888-690-5247
8 Stage Neck Rd., York, ME 03911 ~5.96 miles northeast of New Castle
  • 4-star Oceanfront property
  • Check in time: 3:00 p.m.
  • Terrific location
  • Fresh fruit
From$170
Very Good 4.5 /5Review Score Call
Microtel Inn & Suites by Wyndham York 6 Market Pl Dr., York, ME 03909 ~7.14 miles north of New Castle
  • Inexpensive Beach hotel
  • 3 floors in hotel
  • Fantastic service
  • Tasty breakfast
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 hotel
  • 3 floors in hotel
  • Breakfast is below average
  • Popular among families
The Lighthouse Inn & Carriage House 20 Nubble Rd., York Beach, ME 03910 ~8.92 miles northeast of New Castle
  • 3 star Beach property
  • Check in time: 3:00pm
Best Western Plus The Inn at Hampton : 815 Lafayette Rd. 815 Lafayette Rd., Hampton, NH 03842 ~9.89 miles southwest of New Castle
  • 3 star Beach hotel
  • Hotel has 18 suites
  • No hot tub
  • Good outdoor sports facilities
Hampton Village Resort in Hampton 660 Lafayette Rd., Hampton, NH 03842 ~10.21 miles southwest of New Castle
  • Cheap Beach hotel
  • Hotel has 3 floors
Next 25 New Castle Hotels >  [1 - 25 of 50]    
Next: See My New Castle Hotels with Pricing
Back to Top