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
+1-888-690-5281
588 Wentworth Rd., New Castle, NH 03854
  • Expensive property
From$419
Very Good 4.5 /5Latest Reviews Call
Hilton Garden Inn Portsmouth Downtown - Portsmouth 100 High St., Portsmouth, NH 03801 ~2.11 miles west of New Castle
  • Mid-scale Downtown property
  • Check in: 3:00pm
From$149
Very Good 4.5 /5Recent Reviews Call
Hampton Inn & Suites Portsmouth Downtown 23 Portwalk Place, Portsmouth, NH 03801 ~2.17 miles west of New Castle
  • 3 star Downtown property
  • 21 suites in hotel
From$125
Excellent 5.0 /5Guest Reviews Call
Sheraton Portsmouth Harborside Hotel in Portsmouth 250 Market St., Portsmouth, NH 03801 ~2.20 miles west of New Castle
  • 3 star Downtown hotel
  • 14 conference rooms in property
From$119
Very Good 4.0 /5Reviews Call
Holiday Inn Portsmouth 300 Woodbury Ave., Portsmouth, NH 03801 ~2.95 miles west of New Castle
  • 3-star Suburban property
  • Hotel has 6 floors
Anchorage Inns & Suites - Portsmouth
+1-800-881-1523
417 Woodbury Ave., Portsmouth, NH 03801 ~3.00 miles west of New Castle
  • Mid-scale Highway hotel
  • 2 meeting rooms in property
From$59
Very Good 4.0 /5Review Score Call
Quality Inn 1190 Lafayette Rd., Portsmouth, NH 03801 Website ~3.00 miles west of New Castle
  • Two star Suburban property
  • Check in: 3:00 PM
From$59
Very Good 4.0 /5Review Score Call
Port Inn Portsmouth 505 Us Highway 1 Bypass, Portsmouth, NH 03801 ~3.00 miles west of New Castle
  • Mid-scale hotel
  • Check in time: 3:00 PM
Best Western Plus Wynwood Hotel & Suites 580 Us Highway 1 Bypass, Portsmouth, NH 03801 ~3.01 miles west of New Castle
  • 3-star Suburban property
  • Check in time: 3:00pm
Fairfield Inn Portsmouth Seacoast
+1-800-997-5148
650 Borthwick Ave., Portsmouth, NH 03801 ~3.08 miles west of New Castle
  • Low-priced Highway hotel
  • 4 floors in property
Americas Best Inn : 383 Woodbury Ave. 383 Woodbury Ave., Portsmouth, NH 03801 ~3.08 miles west of New Castle
  • Two star Rural hotel
  • Gym is available on property
From$59
Very Good 4.0 /5Review Score Call
Courtyard Portsmouth : 1000 Market St. 1000 Market St., Portsmouth, NH 03801 ~3.22 miles west of New Castle
  • Midscale Downtown property
  • 4 floors in hotel
Kittery Inn & Suites - Kittery
+1-800-881-1523
70 Us Route 1 Byp, Kittery, ME 03904 ~3.32 miles north of New Castle
  • Affordable Highway property
  • Hotel has 30 rooms
Coachman Inn : 380 Us Route 1 380 Us Route 1, Kittery, ME 03904 ~3.38 miles north of New Castle
  • Low-priced Highway property
  • 2 floors in property
From$42
Very Good 4.0 /5Reviews Call
Homewood Suites by Hilton in Portsmouth 100 Portsmouth Blvd., Portsmouth, NH 03801 ~3.49 miles west of New Castle
  • Affordable Rural property
  • Free comp. breakfast
From$94
Very Good 4.5 /5Reviews Call
Hampton Inn Portsmouth : 99 Durgin Ln 99 Durgin Ln, Portsmouth, NH 03801 ~4.03 miles west of New Castle
  • Three Star Highway property
  • Hotel has 126 rooms
Residence Inn by Marriott in Portsmouth
+1-800-997-5148
1 International Dr., Portsmouth, NH 03801 ~4.67 miles west of New Castle
  • 3-star Highway property
  • Fitness + Health Center
From$99
Very Good 4.0 /5Read Reviews Call
Best Western York Inn 2 Brickyard Lane, York, ME 03909 ~5.91 miles northeast of New Castle
  • 3 star Beach property
  • Hotel has 88 rooms
Stage Neck Inn : 8 Stage Neck Rd.
+1-888-305-3366
8 Stage Neck Rd., York, ME 03911 ~5.96 miles northeast of New Castle
  • High-end Oceanfront property
  • 3 floors in property
From$150
Very Good 4.5 /5Review Score Call
Microtel Inn & Suites : 6 Market Pl Dr.
+1-800-881-1523
6 Market Pl Dr., York, ME 03909 ~7.14 miles north of New Castle
  • Low-priced Beach property
  • Hotel has 19 suites
From$33
Very Good 4.0 /5Read Reviews Call
Anchorage Inn - York Beach
+1-800-997-5149
265 Long Beach Ave., York Beach, ME 03910 ~7.98 miles northeast of New Castle
  • 3-star Beach property
  • 28 suites in hotel
The Lighthouse Inn & Carriage House : 20 Nubble Rd. 20 Nubble Rd., York Beach, ME 03910 ~8.92 miles northeast of New Castle
  • Midscale Beach property
  • 2 floors in property
Best Western The Inn at Hampton - Hampton 815 Lafayette Rd., Hampton, NH 03842 ~9.89 miles southwest of New Castle
  • 3 star Beach property
  • Hotel has 18 suites
From$80
Very Good 4.0 /5Review Score Call
Hampton Village Resort 660 Lafayette Rd., Hampton, NH 03842 ~10.21 miles southwest of New Castle
  • Economy Beach hotel
  • Hotel has 2 suites
Lamie's Inn : 490 Lafayette Rd.
+1-888-690-5247
490 Lafayette Rd., Hampton, NH 03842 ~10.56 miles southwest of New Castle
  • 3-star Downtown hotel
  • Check-in: 3.00
From$109
Very Good 4.5 /5Latest Reviews Call
Next 25 New Castle Hotels >  [1 - 25 of 50]    
Next: See My New Castle Hotels with Pricing
Back to Top