Massachusetts may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Amesbury, MA

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Neighborhood
Popular Locations
Amenities
Accessibility
Trip Type
Breakers by the Sea
2.5 out of 5
409 Ocean Blvd, Hampton, NH
Get Rates
8.35 mi from city center
3.5/5Good! (267 reviews)

"Everything was great. Wonderful spot. Definitely would book again."…"

Reviewed on Aug 30, 2020

Breakers by the Sea
Wentworth by the Sea, A Marriott Hotel & Spa
3.5 out of 5
588 Wentworth Rd, New Castle, NH
Free CancellationReserve now, pay when you stay
The price is $226 per night from Nov 1 to Nov 2
17.97 mi from city center
4.4/5Wonderful! (438 reviews)

"Beautfiful Scenic, quiet location.... Fantastic restaurant, great service"…"

Reviewed on Oct 14, 2020

Wentworth by the Sea, A Marriott Hotel & Spa
Best Western Plus The Inn at Hampton
2.5 out of 5
815 Lafayette Road, Hampton, NH
Free CancellationReserve now, pay when you stay
The price is $85 per night from Nov 1 to Nov 2
8.79 mi from city center
3.9/5Very Good! (863 reviews)

"Staff were friendly and the service was great! They had hand sanitizing station all over the hotel."…"

Reviewed on Sep 29, 2020

Best Western Plus The Inn at Hampton

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Holiday Inn Tewksbury Andover
3.5 out of 5
4 Highwood Drive, Tewksbury, MA
Free Cancellation
The price is $47 per night from Oct 22 to Oct 23
20.67 mi from city center
3.9/5Very Good! (756 reviews)

"The pool was closed. I had a 5 year old with me. We bought a new bathing suit and were very disappointed. But the Hotel was ok other then the pool"…"

Reviewed on Sep 8, 2020

Holiday Inn Tewksbury Andover
SpringHill Suites by Marriott Hampton Portsmouth
2.5 out of 5
299 Exeter Road, Hampton, NH
Free CancellationReserve now, pay when you stay
The price is $104 per night from Oct 29 to Oct 30
8.47 mi from city center
4.6/5Wonderful! (190 reviews)

"Property was perfect for our stay. One quick overnight for us. Room was clean and newly remodeled."…"

Reviewed on Oct 5, 2020

SpringHill Suites by Marriott Hampton Portsmouth
Hampton Inn Haverhill
2.5 out of 5
106 Bank Road, Haverhill, MA
Free CancellationReserve now, pay when you stay
The price is $84 per night from Oct 21 to Oct 22
10.41 mi from city center
4.3/5Excellent! (902 reviews)

"Covid has changed the landscape for all business in the service sector, the hotel was clean, staff was friendly - No touch and no cleaning of the room - good idea, but front desk should ask about the simple things... Like a replenish of the coffee pods for my room."…"

Reviewed on Sep 26, 2020

Hampton Inn Haverhill
Hampton Inn by Hilton Amesbury
2.5 out of 5
284 Elm Street, Amesbury, MA
Free CancellationReserve now, pay when you stay
The price is $94 per night from Oct 21 to Oct 22
1.91 mi from city center
4.6/5Wonderful! (522 reviews)

"Very kind people and great COVID set up. Easy check in and check out. Very clean room."…"

Reviewed on Sep 9, 2020

Hampton Inn by Hilton Amesbury
Holiday Inn Express Andover North-Lawrence
2.5 out of 5
224 Winthrop Ave, Lawrence, MA
Free Cancellation
The price is $62 per night from Oct 23 to Oct 24
15.28 mi from city center
4.2/5Excellent! (394 reviews)

"Near to the highway. Close to many stores Overall hotel was very clean."…"

Reviewed on Aug 25, 2020

Holiday Inn Express Andover North-Lawrence
Fairfield Inn By Marriott Amesbury
2.5 out of 5
35 Clarks Rd, Amesbury, MA
Free CancellationReserve now, pay when you stay
The price is $80 per night from Oct 27 to Oct 28
1.9 mi from city center
4.2/5Very Good! (906 reviews)

"No hot breakfast served, they did allow you to pick out pre wrapped items which is better than the bags."…"

Reviewed on Oct 18, 2020

Fairfield Inn By Marriott Amesbury
Hilton Garden Inn Portsmouth Downtown
3 out of 5
100 High St, Portsmouth, NH
Free CancellationReserve now, pay when you stay
The price is $115 per night from Nov 2 to Nov 3
18.1 mi from city center
4.4/5Wonderful! (967 reviews)

"Wonderful fall weekend stay! Hotel was very clean with lots of COVID safety precautions in place. Great location! Right in downtown Portsmouth so we could walk to restaurants and shops. Parking was available on street or in garage across the street, there are limited spaces at the hotel."…"

Reviewed on Oct 19, 2020

Hilton Garden Inn Portsmouth Downtown
DoubleTree by Hilton Boston North Shore
3.5 out of 5
50 Ferncroft Rd, Danvers, MA
Free CancellationReserve now, pay when you stay
The price is $76 per night from Nov 2 to Nov 3
17.72 mi from city center
3.8/5Good! (902 reviews)

"The hotel was clean, employees were helpful and polite. We will definitely be staying at this hotel in the future."…"

Reviewed on Oct 14, 2020

DoubleTree by Hilton Boston North Shore
Residence Inn by Marriott Portsmouth Downtown/ Waterfront
3 out of 5
100 Deer Street, Portsmouth, NH
Free CancellationReserve now, pay when you stay
The price is $148 per night from Oct 27 to Oct 28
18.13 mi from city center
4.6/5Wonderful! (883 reviews)

"Perfect getaway for my hubby and me!! It felt like a studio apartment"…"

Reviewed on Oct 5, 2020

Residence Inn by Marriott Portsmouth Downtown/ Waterfront
Hampton Inn & Suites Exeter, NH
2.5 out of 5
59 Portsmouth Ave, Exeter, NH
Free CancellationReserve now, pay when you stay
The price is $88 per night from Nov 18 to Nov 19
9.02 mi from city center
4.5/5Wonderful! (952 reviews)

"Room was clean and staff was friendly. Would recommend a small refrigerator in the rooms for guest use."…"

Reviewed on Sep 4, 2020

Hampton Inn & Suites Exeter, NH
Fairfield Inn by Marriott Boston Tewksbury/Andover
2.5 out of 5
1695 Andover St, Tewksbury, MA
Free CancellationReserve now, pay when you stay
The price is $72 per night from Oct 25 to Oct 26
20.86 mi from city center
4.1/5Very Good! (985 reviews)

"Safe clean children friendly cozy beds air conditioner across from Wendy nice staff internet just the perfect stay"…"

Reviewed on Oct 18, 2020

Fairfield Inn by Marriott Boston Tewksbury/Andover
Holiday Inn Express Hotel & Suites Seabrook
2.5 out of 5
11 Rocks Rd, Seabrook, NH
Free Cancellation
The price is $85 per night from Nov 5 to Nov 6
4.85 mi from city center
4.4/5Excellent! (886 reviews)

"Good price for a clean hotel. Staff was friendly and room was clean"…"

Reviewed on Oct 8, 2020

Holiday Inn Express Hotel & Suites Seabrook
Don't see what you're looking for?
See all available properties in Amesbury
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Amesbury

Visitors to Amesbury are sure to enjoy the coffeehouses and beaches. Tourists can also enjoy so much more including its sporting events.

  • There are 2 hotels and other accommodations in Amesbury
  • The closest major airport is in Lawrence, MA (LWM-Lawrence Municipal), 13.1 mi (21.1 km) from the city center
  • The next closest is in Portsmouth, NH (PSM-Portsmouth Intl.), 17.1 mi (27.5 km) away

Sightseeing and Staying in Amesbury

A couple of favorite places to visit are Mary Baker Eddy Historic House and Amesbury Sports Park. Additionally, you'll find Maudslay State Park and Evergreen Valley Golf Course in the area.

Here's a top rated accommodation based on Expedia user reviews:

  • Hampton Inn by Hilton Amesbury - With a stay at this 2.5-star hotel, guests can enjoy access to free breakfast and an indoor pool, along with free WiFi. It's a favorite with Expedia travelers for its breakfast and clean, comfortable rooms.

Dressing for Amesbury

  • Between January and March, you can expect the daytime average to be around 51°F and the nighttime average to be 16°F
  • From April to June, temperatures average about 82°F during the day and 34°F at night
  • July through September averages 84°F during the day and 48°F at night
  • In October-December, the average temperature is 68°F during the day and 19°F at night
  • About 51.57 inches of rain falls on Amesbury each year
  • Hottest months are usually July and August with an average temperature of 82°F, while the coldest months are January and February with an average of 19°F

Frequently asked questions

Where is the best place for a stay in Amesbury?
Hampton Inn by Hilton Amesbury is a favorite property for Expedia customers. This hotel offers free breakfast and free WiFi. Fairfield Inn By Marriott Amesbury is another favorite option for your stay based on reviews.
If I need to cancel my hotel reservation in Amesbury, will I receive a refund?
Yes, you’ll find most hotel room reservations are refundable provided that you cancel before the hotel’s cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If your reservation is non-refundable, you might be able to still cancel and be given a refund within a 24-hour period of your booking. Add your dates and click on “Search”, then use the “free cancellation” filter to review the best deals in Amesbury.
Where can I learn more about changing or cancelling my trip to Amesbury?
For more details about changing or cancelling your trip to Amesbury, go to https://www.expedia.com/service/.
What's the best budget-friendly accommodation in Amesbury?
Based on reviews, Fairfield Inn By Marriott Amesbury is a popular 2.5-star hotel for our travelers looking for an economical choice, and features free continental breakfast and free WiFi.
What's the best hotel for a family trip to Amesbury?
Hampton Inn by Hilton Amesbury is a hotel with free parking and laundry facilities, and it’s a top choice on Expedia for families. Fairfield Inn By Marriott Amesbury is another choice for your kid-friendly vacation. Kids of all ages will also enjoy a visit to Amesbury Sports Park.
Where is the best hotel to stay near Amesbury Sports Park?
Fairfield Inn By Marriott Amesbury is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and an outdoor pool. It’s located 2 mi (3.2 km) from Amesbury Sports Park. Other good options within a few miles include Hampton Inn by Hilton Amesbury and Adventure, Wine, Friends and Laughter.
What are some accommodations with pools in Amesbury?
Hampton Inn by Hilton Amesbury is a top hotel with a children’s pool, free WiFi, and free parking. Fairfield Inn By Marriott Amesbury is an additional hotel with an onsite pool.

Recent reviews of Amesbury hotels

More trip options