Star Rating
Hotel Name
Price Range (USD)to
Amenities

Hampton Beach New Hampshire Hotels & Motels

Find hotels in Hampton Beach using the list and search tools below. Find cheap and/or discounted hotel rates in or near Hampton Beach, NH for your corporate or personal leisure travel. Discover the best Hampton Beach, New Hampshire motel and hotel rooms. Browse the Hampton Beach area hotels to find the perfect lodging! Please use the provided map of the Hampton Beach hotels.

The Hampton Beach center is about 3 miles east of Seabrook Nuclear Station and 5 miles northeast of Pettengill Farm.

Hampton Beach Hotels/Accommodations

Ashworth by The Sea Hotel 295 Ocean Blvd., Hampton, NH 03842 ~0.17 miles north of Hampton Beach
  • Affordable Beach property
  • 5 meeting rooms in hotel
  • Beds need improvement
  • Almost all guests said the reception staff was ok
From$119
Very Good 4.0 /5Review Score CallBookMore Details
Mainsail Motel & Cottages : 40 Ashworth Ave.
+1-800-230-4134
40 Ashworth Ave., Hampton, NH 03842 ~0.22 miles west of Hampton Beach
  • Cheap Beach property
  • Hotel has 40 rooms
Beach View Inn - Hampton 101 Ocean Blvd., Hampton, NH 03842 ~0.30 miles southwest of Hampton Beach
  • Two-star Beach property
  • Check-in time: 3:00 pm
  • Great service
  • I would definitely recommend this hotel
From$25
Very Good 4.0 /5Reviews CallBookMore Details
Tides Motel : 95 Ashworth Ave.
+1-888-690-5247
95 Ashworth Ave., Hampton, NH 03842 ~0.31 miles southwest of Hampton Beach
  • Low-priced hotel
Lamie's Inn - Hampton
+1-888-305-3366
490 Lafayette Rd., Hampton, NH 03842 ~2.63 miles northwest of Hampton Beach
  • Mid-scale Downtown hotel
  • Free complimentary breakfast
  • Up-to-date amenities
  • All guests enjoyed the fish/seafood dishes
From$109
Very Good 4.5 /5Guest Reviews CallBookMore Details
Hampton Village Resort 660 Lafayette Rd., Hampton, NH 03842 ~2.74 miles northwest of Hampton Beach
  • Economy Beach hotel
  • Check-in: 300
Hampton Falls Inn 11 Lafayette Rd., Hampton Falls, NH 03844 ~2.99 miles west of Hampton Beach
  • 3 star Beach hotel
  • Check-in time: 2:00 AM
  • Entrance area is ok
  • Great wellness & sports facilities
Best Western Plus The Inn at Hampton 815 Lafayette Rd., Hampton, NH 03842 ~3.03 miles northwest of Hampton Beach
  • Three Star Beach hotel
  • Comp. Breakfast
  • Most guests appreciated the closeness to the beach
  • Wifi was slow but other than that
Holiday Inn Express Hotel & Suites in Seabrook
+1-888-690-5281
11 Rocks Rd., Seabrook, NH 03874 ~3.21 miles west of Hampton Beach
  • Midscale Highway property
  • 34 suites in hotel
  • Great room
  • Every guests reviewed enjoyed the restaurants & bars nearby
From$130
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Hampshire Inn & Conference Center 20 Spur Rd., Seabrook, NH 03874 ~3.54 miles west of Hampton Beach
  • Mid-scale Highway property
  • Free complimentary breakfast
  • Old bedding
  • Parking is rare
From$55
Very Good 4.0 /5Review Score CallBookMore Details
Hampton Inn in Amesbury 284 Elm St., Amesbury, MA 01913 ~6.67 miles southwest of Hampton Beach
  • Three Star Highway property
  • Check-in: 4:00 PM
Fairfield Inn Amesbury - Amesbury 35 Clarks Rd., Amesbury, MA 01913 ~6.72 miles southwest of Hampton Beach
  • 3-star Suburban property
  • Free comp. breakfast
  • Clean rooms
  • Great service
Essex Street Inn : 7 Essex St. 7 Essex St., Newburyport, MA 01950 ~7.60 miles southwest of Hampton Beach
  • 3 star Downtown hotel
  • 3 floors in property
Fairfield Inn & Suites Exeter in Exeter 138 Portsmouth Ave., Exeter, NH 03833 ~8.30 miles northwest of Hampton Beach
  • 3-star Suburban hotel
  • Hotel has 13 suites
  • Most guests said the beds were comfortable
  • Clean rooms
From$60
Very Good 4.5 /5Review Score CallBookMore Details
Hampton Inn & Suites Exeter - Exeter 59 Portsmouth Ave., Exeter, NH 03833 ~8.31 miles northwest of Hampton Beach
  • Midscale Downtown hotel
  • Free breakfast available
  • Moderately clean hotel facilities
  • Great night's sleep
From$87
Very Good 4.5 /5Read Reviews CallBookMore Details
The Exeter Inn 90 Front St., Exeter, NH 03833 ~8.68 miles northwest of Hampton Beach
  • Midscale Suburban property
  • Check in time: 3:00 pm
  • Every guests reviewed thought the service was very professional
  • Great bar and restaurant
From$189
Very Good 4.0 /5Latest Reviews CallBookMore Details
Quality Inn in Portsmouth 1190 Lafayette Rd., Portsmouth, NH 03801 Website ~9.63 miles north of Hampton Beach
  • 2-star Suburban hotel
  • 121 rooms in property
  • Food is delicious
  • Terrific location
Fairfield Inn Portsmouth Seacoast - Portsmouth
+1-800-230-4134
650 Borthwick Ave., Portsmouth, NH 03801 ~11.00 miles north of Hampton Beach
  • Inexpensive Highway hotel
  • Check in time: 3.00 PM
  • Service at the hotel was excellent
  • Service Desk exceptional
From$79
Very Good 4.5 /5Review Score CallBookMore Details
Marriott Wentworth by The Sea Hotel & Spa : 588 Wentworth Rd. 588 Wentworth Rd., New Castle, NH 03854 ~11.12 miles northeast of Hampton Beach
  • 4 star hotel
  • Beautiful architecture
  • Most guests were happy with the bathroom
From$219
Very Good 4.5 /5Review Score CallBookMore Details
Port Inn Portsmouth : 505 Us Highway 1 Bypass 505 Us Highway 1 Bypass, Portsmouth, NH 03801 Website ~11.19 miles north of Hampton Beach
  • Affordable hotel
  • 4 suites in property
  • Great shower
  • All guests were happy with the price of the breakfast
Best Western Plus Portsmouth Hotel & Suites - Portsmouth 580 Us Highway 1 Bypass, Portsmouth, NH 03801 ~11.38 miles north of Hampton Beach
  • 3-star Suburban hotel
  • 6 floors in property
  • Pool is below average
  • Dirty pool, said 67%
Holiday Inn Portsmouth 300 Woodbury Ave., Portsmouth, NH 03801 ~11.41 miles north of Hampton Beach
  • 3-star Suburban hotel
  • Check-in time: 3:00pm
  • Easily accessible by car, said 93%
  • Smelly carpets
Anchorage Inn & Suites : 417 Woodbury Ave. 417 Woodbury Ave., Portsmouth, NH 03801 ~11.52 miles north of Hampton Beach
  • 3 star Highway hotel
  • 4 floors in hotel
Americas Best Inn 383 Woodbury Ave., Portsmouth, NH 03801 ~11.54 miles north of Hampton Beach
  • Two-star Rural property
  • Gym / Fitness Center Available
  • Great location
  • Every guests reviewed liked the proximity to shopping
From$55
Very Good 4.0 /5Review Score CallBookMore Details
Hampton Inn & Suites Portsmouth Downtown - Portsmouth 23 Portwalk Place, Portsmouth, NH 03801 ~11.80 miles north of Hampton Beach
  • Midscale Downtown property
  • Check-in: 3:00pm
From$125
Very Good 4.5 /5Review Score CallBookMore Details
Next 25 Hampton Beach Hotels >  [1 - 25 of 50]    
Next: See My Hampton Beach Hotels with Pricing
Back to Top