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

Ashworth by The Sea Hotel
+1-888-690-5247
295 Ocean Blvd., Hampton, NH 03842 ~0.17 miles north of Hampton Beach
  • Three Star Beach hotel
  • Check in: 4:00pm
  • Great valet service
  • Loud A/C
From$119
Very Good 4.0 /5Guest Reviews CallBookMore Details
Mainsail Motel & Cottages - Hampton
+1-888-305-3366
40 Ashworth Ave., Hampton, NH 03842 ~0.22 miles west of Hampton Beach
  • 2 star Beach hotel
  • Check-in time: 2:00
Beach View Inn : 101 Ocean Blvd.
+1-800-881-1523
101 Ocean Blvd., Hampton, NH 03842 ~0.30 miles southwest of Hampton Beach
  • Low-priced Beach hotel
  • 29 rooms in hotel
  • Fantastic service
  • Great service
From$25
Very Good 4.0 /5Read Reviews CallBookMore Details
Tides Motel - Hampton
+1-888-283-3404
95 Ashworth Ave., Hampton, NH 03842 ~0.31 miles southwest of Hampton Beach
  • Inexpensive hotel
From$60
Average 3.0 /5Reviews CallBookMore Details
Windjammer by The Sea - Hampton
+1-866-221-8581
935 Ocean Blvd., Hampton, NH 03842 ~2.29 miles north of Hampton Beach
  • Midscale hotel
  • Check-in time: 15:00
Lamie's Inn : 490 Lafayette Rd.
+1-866-429-5787
490 Lafayette Rd., Hampton, NH 03842 ~2.63 miles northwest of Hampton Beach
  • 3 star Downtown hotel
  • 32 sleeping rooms in hotel
  • Wonderful seafood dinner
  • Awesome vibe
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Hampton Village Resort
+1-888-690-5281
660 Lafayette Rd., Hampton, NH 03842 ~2.74 miles northwest of Hampton Beach
  • Inexpensive Beach hotel
  • 3 floors in hotel
From$59
Very Good 4.0 /5Read Reviews CallBookMore Details
Best Western Plus The Inn at Hampton in Hampton
+1-888-690-5247
815 Lafayette Rd., Hampton, NH 03842 ~2.98 miles northwest of Hampton Beach
  • Mid-scale Beach hotel
  • Free breakfast available
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Hampton Falls Inn
+1-888-305-3366
11 Lafayette Rd., Hampton Falls, NH 03844 ~2.99 miles west of Hampton Beach
  • Midscale Beach hotel
  • Access to gym on-site
  • Attentive front staff
  • Close to everything Shopping
Holiday Inn Express & Suites Hampton South Seabrook : 11 Rocks Rd.
+1-800-881-1523
11 Rocks Rd., Seabrook, NH 03874 ~3.21 miles west of Hampton Beach
  • Midscale Highway property
  • Free complimentary breakfast
  • Great room
  • Close to restaurants
From$130
Very Good 4.0 /5Read Reviews CallBookMore Details
Best Western Hampshire Inn
+1-888-283-3404
20 Spur Rd., Seabrook, NH 03874 ~3.57 miles west of Hampton Beach
  • Mid-scale Highway hotel
  • Fitness + Health Center
Springhill Stes Hampt Marriott - Hampton
+1-866-221-8581
299 Exeter Rd., Hampton, NH 03842 ~3.98 miles northwest of Hampton Beach
  • Midscale hotel
  • Check-in time: 16:00
Springhill Suites by Marriott Hampton Portsmouth
+1-866-429-5787
299 Exeter Rd., Hampton, NH 3842 ~4.02 miles northwest of Hampton Beach
  • 3 star property
Hampton Inn Amesbury
+1-888-690-5281
284 Elm St., Amesbury, MA 01913 ~6.67 miles southwest of Hampton Beach
  • 3-star Highway property
  • Check-in time: 4:00 PM
From$109
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Fairfield Inn Amesbury
+1-888-690-5247
35 Clarks Rd., Amesbury, MA 01913 ~6.72 miles southwest of Hampton Beach
  • Three Star Suburban property
  • 102 rooms in hotel
  • No window
  • Staff was very welcoming
The Inn at Ring's Island in Salisbury
+1-888-305-3366
175 Bridge Rd., Salisbury, MA 01952 ~7.16 miles southwest of Hampton Beach
  • Midscale Riverfront hotel
  • 3 suites in hotel
Essex Street Inn - Newburyport
+1-800-881-1523
7 Essex St., Newburyport, MA 01950 ~7.60 miles southwest of Hampton Beach
  • Affordable Downtown hotel
  • 37 rooms in property
From$139
Very Good 4.0 /5Recent Reviews CallBookMore Details
Fairfield Inn & Suites Exeter in Exeter
+1-888-283-3404
138 Portsmouth Ave., Exeter, NH 03833 ~8.30 miles northwest of Hampton Beach
  • Midscale Suburban hotel
  • Free comp. breakfast
  • Generally very clean
  • Awesome vibe
From$80
Very Good 4.5 /5Reviews CallBookMore Details
Hampton Inn & Suites Exeter
+1-866-221-8581
59 Portsmouth Ave., Exeter, NH 03833 ~8.31 miles northwest of Hampton Beach
  • Midscale Downtown property
  • 111 sleeping rooms in hotel
  • For only 50%, the bathroom was ok
  • Potato waffles fresh
The Exeter Inn in Exeter
+1-866-429-5787
90 Front St., Exeter, NH 03833 ~8.68 miles northwest of Hampton Beach
  • Three Star Suburban hotel
  • 6 suites in property
  • Very quiet
  • About half of guests said rooms were clean enough
From$189
Very Good 4.0 /5Review Score CallBookMore Details
Quality Inn Portsmouth
+1-888-690-5281
1190 Lafayette Rd., Portsmouth, NH 03801 Website ~9.63 miles north of Hampton Beach
  • Midscale Suburban hotel
  • Gym is available on property
  • Food is delicious
  • Room was clean and comfortable
Fairfield Inn Portsmouth Seacoast
+1-888-690-5247
650 Borthwick Ave., Portsmouth, NH 03801 ~11.00 miles north of Hampton Beach
  • Cheap Highway hotel
  • Hotel has 105 rooms
  • Fantastic service
  • Free shuttle to downtown
From$140
Very Good 4.0 /5Guest Reviews CallBookMore Details
Marriott Wentworth by The Sea Hotel & Spa
+1-888-305-3366
588 Wentworth Rd., New Castle, NH 03854 ~11.12 miles northeast of Hampton Beach
  • Four star property
  • Great waitress
  • Tasty breakfast
From$169
Very Good 4.0 /5Guest Reviews CallBookMore Details
Port Inn Portsmouth in Portsmouth
+1-800-881-1523
505 Us Highway 1 Bypass, Portsmouth, NH 03801 ~11.19 miles north of Hampton Beach
  • Midscale property
  • 4 suites in property
  • Location is great
  • Modern motel
Best Western Plus Portsmouth Hotel & Suites
+1-888-283-3404
580 Us Highway 1 Bypass, Portsmouth, NH 03801 ~11.35 miles north of Hampton Beach
  • 3-star Suburban property
  • Hotel has 33 suites
  • Good budget hotel
  • Delicious food
From$78
Very Good 4.0 /5Read Reviews CallBookMore Details
Next 25 Hampton Beach Hotels >  [1 - 25 of 50]    
Next: See My Hampton Beach Hotels with Pricing

Graph of Hampton Beach, NH Hotel Prices for Next 20 Days

Rates shown are nightly rates before taxes and do not necessarily reflect all Hampton Beach, NH discounts available. The chart reflects the cheapest Hampton Beach hotel for each day and each star rating category.
Back to Top