Star Rating
Hotel Name
Price Range (USD)to
Amenities

Amesbury Massachusetts Accommodations

Find hotels & motels in Amesbury using the list below. Search for the cheapest discounted hotel and motel rates in or near Amesbury, MA for your upcoming individual or group travel. Discover the most popular Amesbury Massachusetts hotel rooms. Review the Amesbury hotel list below to find the perfect lodging. We also have a map of the Amesbury hotels. Need 5+ Rooms? Secure Amesbury Group Hotel Rates

The Amesbury center is approximately 4 miles southwest of Seabrook Nuclear Station and 4 miles west of Pettengill Farm.

Amesbury Hotels/Accommodations

Fairfield Inn Amesbury 35 Clarks Rd., Amesbury, MA 01913
  • 3-star Suburban hotel
  • 105 rooms in property
From$109
Very Good 4.0 /5Recent Reviews Call
Hampshire Inn & Conference Center 20 Spur Rd., Seabrook, NH 03874 ~4.11 miles northeast of Amesbury
  • 3-star Highway hotel
  • Check-in: 3:00pm
Holiday Inn Express Hotel & Suites in Seabrook
+1-800-997-5148
11 Rocks Rd., Seabrook, NH 03874 ~4.44 miles northeast of Amesbury
  • Mid-scale Highway property
  • Check-in: 03:00 PM
From$130
Very Good 4.0 /5Latest Reviews Call
Essex Street Inn in Newburyport 7 Essex St., Newburyport, MA 01950 ~4.65 miles southeast of Amesbury
  • 3-star property
Hampton Falls Inn - Hampton Falls
+1-888-305-3366
11 Lafayette Rd., Hampton Falls, NH 03844 ~4.85 miles northeast of Amesbury
  • 3-star Beach property
  • Fitness + Health Center
Tides Motel
+1-800-881-1523
95 Ashworth Ave., Hampton, NH 03842 ~7.20 miles northeast of Amesbury
  • Low Cost property
Beach View Inn - Hampton 101 Ocean Blvd., Hampton, NH 03842 ~7.25 miles east of Amesbury
  • 2 star Beach hotel
  • 3 suites in property
Mainsail Motel & Cottages - Hampton
+1-888-690-5281
40 Ashworth Ave., Hampton, NH 03842 ~7.35 miles northeast of Amesbury
  • 2 star Beach hotel
  • Hotel has 3 floors
Ashworth by The Sea Hotel in Hampton
+1-800-230-4134
295 Ocean Blvd., Hampton, NH 03842 ~7.57 miles northeast of Amesbury
  • Mid-scale Beach hotel
  • Check in: 4:00pm
From$105
Very Good 4.0 /5Review Score Call
Lamie's Inn in Hampton
+1-800-997-5148
490 Lafayette Rd., Hampton, NH 03842 ~7.77 miles northeast of Amesbury
  • 3-star Downtown hotel
  • 5 conference rooms in property
From$109
Very Good 4.5 /5Guest Reviews Call
Hampton Village Resort 660 Lafayette Rd., Hampton, NH 03842 ~8.12 miles northeast of Amesbury
  • Low-priced Beach hotel
  • Check-in: 300
Best Western The Inn at Hampton - Hampton 815 Lafayette Rd., Hampton, NH 03842 ~8.43 miles northeast of Amesbury
  • 3-star Beach hotel
  • Hotel has 3 meeting rooms
From$80
Very Good 4.0 /5Read Reviews Call
The Exeter Inn : 90 Front St. 90 Front St., Exeter, NH 03833 ~8.44 miles north of Amesbury
  • 3 star Suburban property
  • 9 meeting rooms in hotel
From$109
Very Good 4.0 /5Read Reviews Call
Best Western Plus Merrimack Valley I 495 Exit 49, Haverhill, MA 01832 ~8.62 miles southwest of Amesbury
  • Three Star Suburban hotel
  • 126 rooms in hotel
Hampton Inn & Suites Exeter : 59 Portsmouth Ave. 59 Portsmouth Ave., Exeter, NH 03833 ~8.92 miles north of Amesbury
  • 3 star Downtown hotel
  • Access to gym on-site
From$89
Very Good 4.5 /5Read Reviews Call
Fairfield Inn & Suites Exeter in Exeter 138 Portsmouth Ave., Exeter, NH 03833 ~9.21 miles north of Amesbury
  • Three Star Suburban hotel
  • Check in time: 0300
Hampton Inn Haverhill 106 Bank Rd., Haverhill, MA 01832 ~10.87 miles southwest of Amesbury
  • Affordable Riverfront property
  • 2 meeting rooms in property
Quality Inn in Portsmouth 1190 Lafayette Rd., Portsmouth, NH 03801 Website ~15.62 miles northeast of Amesbury
  • Economy Suburban hotel
  • 121 sleeping rooms in hotel
Holiday Inn Express Andover Lawrence : 224 Winthrop Ave. 224 Winthrop Ave., Lawrence, MA 01843 ~15.73 miles southwest of Amesbury
  • Three Star Suburban property
  • 5 floors in hotel
Days Hotel & Conference Center 159 Pelham St., Methuen, MA 01844 ~16.21 miles southwest of Amesbury
  • Low Cost Highway property
  • Check in: 3:00
Red Roof Inn Salem in Salem 15 Red Roof Lane, Salem, NH 03079 ~16.25 miles west of Amesbury
  • Cheap Suburban hotel
  • 108 rooms in property
Holiday Inn Salem 1 Keewaydin Dr., Salem, NH 03079 ~16.63 miles west of Amesbury
  • Midscale Suburban hotel
  • Check in time: 3:00pm
From$109
Very Good 4.0 /5Recent Reviews Call
Fairfield Inn Portsmouth Seacoast
+1-800-230-4134
650 Borthwick Ave., Portsmouth, NH 03801 ~16.66 miles northeast of Amesbury
  • Low priced Highway hotel
  • Free breakfast
La Quinta Inn & Suites 8 Keewaydin Dr., Salem, NH 03079 ~16.68 miles west of Amesbury
  • Mid-scale Highway property
  • Check-in time: 3pm
Port Inn Portsmouth : 505 Us Highway 1 Bypass 505 Us Highway 1 Bypass, Portsmouth, NH 03801 ~16.86 miles northeast of Amesbury
  • Mid-scale property
  • 56 rooms in property
Next 25 Amesbury Hotels >  [1 - 25 of 50]    
Next: See My Amesbury Hotels with Pricing
Back to Top