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

Hampton Inn Amesbury 284 Elm St., Amesbury, MA 01913
  • Midscale Highway property
  • Free comp. breakfast
From$109
Very Good 4.5 /5Review Score CallBookMore Details
Fairfield Inn Amesbury 35 Clarks Rd., Amesbury, MA 01913
  • Mid-scale Suburban property
  • Check-in time: 3:00pm
  • Comfortable
  • Most guests said rooms were clean
Hampshire Inn & Conference Center : 20 Spur Rd. 20 Spur Rd., Seabrook, NH 03874 ~4.11 miles northeast of Amesbury
  • Mid-scale Highway property
  • Free comp. breakfast
  • Front desk super nice
  • Courteous staff
From$55
Very Good 4.0 /5Review Score CallBookMore Details
Holiday Inn Express & Suites Hampton South Seabrook 11 Rocks Rd., Seabrook, NH 03874 ~4.44 miles northeast of Amesbury
  • 3-star Highway hotel
  • Complimentary breakfast is offered
  • Staff was very personable and helpful
  • Great location
From$130
Very Good 4.0 /5Latest Reviews CallBookMore Details
Essex Street Inn - Newburyport 7 Essex St., Newburyport, MA 01950 ~4.65 miles southeast of Amesbury
  • 3-star Downtown property
  • Check in time: 3:00pm
Hampton Falls Inn in Hampton Falls 11 Lafayette Rd., Hampton Falls, NH 03844 ~4.85 miles northeast of Amesbury
  • Three Star Beach hotel
  • 4 suites in property
  • Old carpet
  • Rooms in need of an update
Tides Motel in Hampton
+1-888-690-5281
95 Ashworth Ave., Hampton, NH 03842 ~7.20 miles northeast of Amesbury
  • Low priced hotel
Beach View Inn 101 Ocean Blvd., Hampton, NH 03842 ~7.25 miles east of Amesbury
  • 2 star Beach hotel
  • 3 suites in hotel
  • No room
  • No coffee pot
Mainsail Motel & Cottages - Hampton
+1-888-305-3366
40 Ashworth Ave., Hampton, NH 03842 ~7.35 miles northeast of Amesbury
  • Two star Beach property
  • 40 sleeping rooms in hotel
Ashworth by The Sea Hotel - Hampton 295 Ocean Blvd., Hampton, NH 03842 ~7.57 miles northeast of Amesbury
  • Mid-scale Beach property
  • Hotel has 106 rooms
  • Parking was ok, according to 67%
  • Good bar service
From$119
Very Good 4.0 /5Recent Reviews CallBookMore Details
Lamie's Inn in Hampton
+1-888-283-3404
490 Lafayette Rd., Hampton, NH 03842 ~7.77 miles northeast of Amesbury
  • 3-star Downtown property
  • 4 meeting rooms in hotel
  • Excellent complimentary breakfast
  • All guests thought the service was very professional
From$109
Very Good 4.5 /5Read Reviews CallBookMore Details
Hampton Village Resort 660 Lafayette Rd., Hampton, NH 03842 ~8.12 miles northeast of Amesbury
  • Economical Beach property
  • 40 rooms in property
Best Western Plus The Inn at Hampton 815 Lafayette Rd., Hampton, NH 03842 ~8.40 miles northeast of Amesbury
  • 3-star Beach hotel
  • 18 suites in property
  • Excellent location
  • Excellent breakfast
The Exeter Inn - Exeter 90 Front St., Exeter, NH 03833 ~8.44 miles north of Amesbury
  • 3 star Suburban hotel
  • 9 meeting rooms in property
  • Truly remarkable historical building
  • Delicious food
From$189
Very Good 4.0 /5Guest Reviews CallBookMore Details
Hampton Inn & Suites Exeter - Exeter 59 Portsmouth Ave., Exeter, NH 03833 ~8.92 miles north of Amesbury
  • Mid-scale Downtown hotel
  • Complimentary breakfast is offered
  • Best value for money
  • Bathroom is ok
Fairfield Inn & Suites Exeter - Exeter 138 Portsmouth Ave., Exeter, NH 03833 ~9.21 miles north of Amesbury
  • Three Star Suburban hotel
  • Check in time: 0300
  • Rooms are great
  • Room immaculate
From$60
Very Good 4.5 /5Review Score CallBookMore Details
Best Western Merrimack Valley : 401 Lowell Ave. 401 Lowell Ave., Haverhill, MA 01832 ~10.72 miles southwest of Amesbury
  • Three Star Suburban hotel
  • Fitness center on property
Hampton Inn Haverhill : 106 Bank Rd. 106 Bank Rd., Haverhill, MA 01832 ~10.88 miles southwest of Amesbury
  • Affordable Riverfront property
  • Hotel has 4 floors
Quality Inn - Portsmouth 1190 Lafayette Rd., Portsmouth, NH 03801 Website ~15.62 miles northeast of Amesbury
  • Low priced Suburban property
  • Access to gym on-site
  • Great room
  • I really liked the breakfast buffet
Holiday Inn Express Andover Lawrence 224 Winthrop Ave., Lawrence, MA 01843 ~15.73 miles southwest of Amesbury
  • Midscale Suburban property
  • 126 rooms in property
  • Clean rooms
  • Great location
Red Roof Inn Salem in Salem 15 Red Roof Lane, Salem, NH 03079 ~16.25 miles west of Amesbury
  • 2-star Suburban property
  • Check-in time: 3:00 PM
  • Free internet
  • Most guests said rooms were clean enough
From$57
Very Good 4.0 /5Review Score CallBookMore Details
Days Hotel & Conference Center Methuen Ma - Methuen 159 Pelham St., Methuen, MA 01844 ~16.28 miles southwest of Amesbury
  • Two star Highway property
  • 6 floors in hotel
  • Accessible parking
  • Dirty pool area
Holiday Inn Salem in Salem 1 Keewaydin Dr., Salem, NH 03079 ~16.63 miles west of Amesbury
  • 3-star Suburban hotel
  • Check-in: 3:00pm
From$85
Very Good 4.0 /5Review Score CallBookMore Details
Fairfield Inn Portsmouth Seacoast - Portsmouth
+1-800-881-1523
650 Borthwick Ave., Portsmouth, NH 03801 ~16.66 miles northeast of Amesbury
  • Economical Highway property
  • Hotel has 105 rooms
  • Near city centre
  • Entry closed
La Quinta Inn & Suites 8 Keewaydin Dr., Salem, NH 03079 ~16.68 miles west of Amesbury
  • Affordable Highway property
  • 10 suites in property
  • Rooms are not good
  • The majority of guests said the reception staff was great
Next 25 Amesbury Hotels >  [1 - 25 of 50]    
Next: See My Amesbury Hotels with Pricing
Back to Top