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.

Welcome to Amesbury, an amazing city with a rich history and small-town feel. This city is one of the most popular travel destinations in northern Massachusetts, because of its laid-back charm, rich historical and cultural heritage, and proximity to many beautiful natural sites. It also provides a comfortable and pleasant stay with its wide variety of high-quality accommodations. More from this guide...

Amesbury Hotels & Accommodations

Hampton Inn by Hilton Amesbury : 284 Elm St.
+1-888-389-4121
284 Elm St., Amesbury, MA 01913
  • 3 star Highway hotel
  • Fitness + Health Center
From$109
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Amesbury" Get Alexa Skill →
Fairfield Inn By Marriott Amesbury
+1-888-675-2083
35 Clarks Rd., Amesbury, MA 01913 Website
  • 3-star Suburban property
  • Free breakfast available
  • Fair breakfast prices
  • Staff was very welcoming
Best Western Hampshire Inn & Suites in Seabrook
+1-800-716-8490
20 Spur Rd., Seabrook, NH 03874 ~4.08 miles northeast of Amesbury
  • Low-priced Highway hotel
  • 46 sleeping rooms in hotel
From$58
Very Good 4.0 /5Reviews CallBookMore Details
The Inn at Ring's Island in Salisbury
+1-800-805-5223
175 Bridge Rd., Salisbury, MA 01952 ~4.30 miles southeast of Amesbury
  • Mid-scale Riverfront hotel
  • Check in time: 4:00pm
From$100
Very Good 4.0 /5Guest Reviews CallBookMore Details
Holiday Inn Express & Suites Hampton South Seabrook
+1-888-965-1860
11 Rocks Rd., Seabrook, NH 03874 ~4.44 miles northeast of Amesbury
  • Midscale Highway property
  • 3 floors in hotel
  • Disappointing wellness & sports facilities
  • Spacious rooms
From$130
Very Good 4.0 /5Recent Reviews CallBookMore Details
Essex Street Inn & Suites, Ascend Hotel Collection
+1-888-788-5576
7 Essex St., Newburyport, MA 01950 ~4.66 miles southeast of Amesbury
  • High-end Downtown hotel
  • Hotel has 37 rooms
Hampton Falls Inn in Hampton Falls
+1-888-897-9207
11 Lafayette Rd., Hampton Falls, NH 03844 ~4.85 miles northeast of Amesbury
  • Three Star Beach hotel
  • 4 suites in property
  • Approx. half of guests thought the shower was ok
  • Most guests found the balcony ok
The Tides Motel
+1-888-311-4278
95 Ashworth Ave., Hampton, NH 03842 ~7.20 miles northeast of Amesbury
  • Two star hotel
Mainsail Motel & Cottages
+1-888-469-4795
40 Ashworth Ave., Hampton, NH 03842 ~7.35 miles northeast of Amesbury
  • Cheap Beach property
  • 40 sleeping rooms in hotel
Ashworth by The Sea Hotel
+1-888-734-9421
295 Ocean Blvd., Hampton, NH 03842 ~7.57 miles northeast of Amesbury
  • 3 star Beach property
  • Check in time: 4:00pm
  • Delicious food
  • Tasty food
From$119
Very Good 4.0 /5Recent Reviews CallBookMore Details
Lamie's Inn and The Old Salt Restaurant - Hampton
+1-888-841-5292
490 Lafayette Rd., Hampton, NH 03842 ~7.77 miles northeast of Amesbury
  • Mid-scale Downtown hotel
  • Gym / Fitness Center Available
  • Every guests reviewed said rooms were small
  • Location is great
From$89
Very Good 4.0 /5Review Score CallBookMore Details
SpringHill Suites by Marriott Hampton Portsmouth
+1-888-455-5160
299 Exeter Rd., Hampton, NH 03842 ~8.07 miles northeast of Amesbury
  • Three Star property
  • 104 suites in property
Springhill Suites by Marriott Hampton Portsmouth
+1-888-965-8297
299 Exeter Rd., Hampton, NH 3842 ~8.12 miles northeast of Amesbury
  • Affordable property
  • Comp. Breakfast
From$80
Very Good 4.5 /5Reviews CallBookMore Details
Hampton Village Inn - Hampton
+1-888-906-6358
660 Lafayette Rd., Hampton, NH 03842 ~8.12 miles northeast of Amesbury
  • 2 star Beach hotel
  • 40 sleeping rooms in hotel
From$59
Very Good 4.0 /5Review Score CallBookMore Details
Best Western Plus The Inn at Hampton in Hampton
+1-888-749-6785
815 Lafayette Rd., Hampton, NH 03842 ~8.40 miles northeast of Amesbury
  • Midscale Beach property
  • Hotel has 71 rooms
From$74
Very Good 4.0 /5Review Score CallBookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Amesbury" Get Alexa Skill →
The Exeter Inn
+1-888-878-9982
90 Front St., Exeter, NH 03833 ~8.44 miles north of Amesbury
  • Mid-scale Suburban hotel
  • Gym / Fitness Center Available
  • Agent was VERY nice and helpful
  • Breakfast is mediocre
From$189
Very Good 4.0 /5Review Score CallBookMore Details
Magnuson Hotel Hampton Nh : 869 Lafayette Rd.
+1-888-389-4485
869 Lafayette Rd., Hampton, NH 03842 ~8.59 miles northeast of Amesbury
  • Mid-scale property
  • Check in time: 15:00
Hampton Inn & Suites Exeter Nh
+1-888-389-4121
59 Portsmouth Ave., Exeter, NH 03833 ~8.92 miles north of Amesbury
  • Mid-scale Downtown hotel
  • Hotel has 4 floors
  • Located near shopping areas and the beach
  • Most guests thought the service was very professional
Fairfield Inn & Suites by Marriott Portsmouth Exeter
+1-888-675-2083
138 Portsmouth Ave., Exeter, NH 03833 ~9.21 miles north of Amesbury
  • 3 star Suburban hotel
  • 71 rooms in hotel
  • Location is great
  • Standard air conditioning
Best Western Merrimack Valley
+1-800-716-8490
401 Lowell Ave., Haverhill, MA 01832 ~10.72 miles southwest of Amesbury
  • Mid-scale Suburban hotel
  • 60 rooms in property
Hampton Inn Haverhill - Haverhill
+1-800-805-5223
106 Bank Rd., Haverhill, MA 01832 ~10.88 miles southwest of Amesbury
  • Midscale Riverfront hotel
  • 4 floors in hotel
Quality Inn Portsmouth
+1-888-965-1860
1190 Lafayette Rd., Portsmouth, NH 03801 Website ~15.62 miles northeast of Amesbury
  • Three Star Suburban property
  • 121 rooms in property
  • Staff at the desk were friendly & most helpful
  • Near city centre
Holiday Inn Express Andover North-Lawrence, an IHG Hotel
+1-888-788-5576
224 Winthrop Ave., Lawrence, MA 01843 ~15.73 miles southwest of Amesbury
  • 3 star Suburban property
  • Complimentary breakfast is offered
  • Clean hotel facilities
  • Close to shopping
From$87
Very Good 4.0 /5Review Score CallBookMore Details
Days Hotel & Conference Center by Wyndham Methuen MA - Methuen
+1-888-897-9207
159 Pelham St., Methuen, MA 01844 ~16.21 miles southwest of Amesbury
  • Affordable Highway property
  • Free comp. breakfast
Red Roof Inn Salem
+1-888-311-4278
15 Red Roof Lane, Salem, NH 03079 ~16.25 miles west of Amesbury
  • Economical Suburban hotel
  • Lovely grounds and friendly service
  • Room is all right
Next 25 Amesbury Hotels >  [1 - 25 of 50]    
Next: See My Amesbury Hotels with Pricing

Bar Chart: Upcoming 20 Days of Amesbury Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Amesbury, MA discounts available. The chart reflects the cheapest Amesbury hotel for each day and each star rating category.

Located about 40 miles north of Boston, Amesbury is a largely residential city in Essex County. It's one of the oldest communities in the United States, and its long history is filled with several significant “firsts” that shaped the country's economic, political, and cultural history. It all began in the 1630s, when English settlers established a settlement near the mouth of the Powwow River. Before long, they began to take advantage of the 90-foot drop in the river to generate power.

Amesbury began as a modest agricultural community, but it developed aggressive maritime and manufacturing industries in the 18th and 19th centuries. Its maritime activities included shipping, shipbuilding, and fishing. The town produced a number of famous ships, such as the speedy Alliance that led the American Navy in battles during the American Revolution, and the whaler Essex that inspired Herman Melville's Moby Dick and Nathaniel Philbrick's In the Heart of the Sea.

During the 19th century, Amesbury saw the construction of several textile mills, as well as the nation's first mechanized nail-making factory. The Merrimac Hat Company manufactured more hats than any other factory in the country. In the mid-1850s, the town became a major producer of carriages.

Amesbury was incorporated as a city in 1997. Today, it has a population of about 17,400 and covers a total area of 13.7 square miles.

What is the most opportune season to visit Amesbury, MA?

In Amesbury, average temperatures vary dramatically throughout the year. The city experiences cold temperatures for about 6 months in a year and pleasant temperatures for the remaining months. In comparison to other travel destinations around the world, it's in the 27th percentile for comfortable weather. The best time for outdoor activities in Amesbury is from mid-May to early-July, when average temperatures typically range from the low 60s to mid-70s.

The busiest months for tourism in Amesbury are June, August, and September. While the city is liveliest during these months, you have to be prepared to fork out more for accommodation as hotels will be charging the highest rates. In addition, you may have a hard time getting the right accommodation because many hotels will be fully booked. If you want to save money and have more accommodation options, consider visiting Amesbury in May or July.

Below is a chart of the current pricing seasonality of hotels and motels in Amesbury, MA:

seasonality of hotel rates in Amesbury

Amesbury by Star Rating

Below are 3 charts demonstrating mean price trends by star rating class in Amesbury, MA. You can use these illustrations to determine the most cost effective months to book a room in Amesbury throughout the year.

What luxury hotels are in Amesbury, MA?

4 Star Average Prices: $135.00

If you don't mind spending more on accommodation, you can have an ultra-comfortable and memorable stay at Exeter Inn. Located about 8.3 miles north of Amesbury in Exeter, this historic Classic Georgian-style hotel is within a short drive to popular attractions such as Pettengill Farm, the historic Jackson House, and Hampton Beach State Park. It features 46 beautifully decorated rooms with complimentary Wi-Fi, flat-screen TV, iPod docking station, hair dryer, and premium bedding. As a guest, you can make use of amenities such as a fitness center, banquet hall, on-site restaurant, bar and lounge, business center, and laundry services.

Andover Inn also provides a delightful stay with its cozy and charming atmosphere, warm hospitality, and excellent amenities. It's situated about 17.3 miles southwest of Amesbury in Andover, 4.2 miles from Lawrence Heritage State Park, 6.7 miles from Boxford State Forest, and 9.2 miles from Buttonwoods Museum. All the 30 rooms in this historic hotel come with free Wi-Fi, flat-screen TV, pillowtop bed, luxury Frette linen, and coffee maker. During your stay, you can work out in the fitness center, enjoy a meal at the on-site restaurant, and get work done in the business center.

Are hotels in the Amesbury area affordable?

3 Star Average Prices: $157.88

If you want to keep your travel expenses low, stay at Best Western Plus The Inn at Hampton. This hotel is located about 8.3 miles northeast of Amesbury in Hampton Beach, 1.9 miles from Hampton Salt Marsh Conservation Area, 3.3 miles from Hampton Beach State Park, and 8.9 miles from Wentworth-Coolidge Mansion State Historic Site. It has 71 air-conditioned rooms with complimentary Wi-Fi, flat-screen TV, refrigerator, microwave, coffee maker, and hair dryer. In addition, it offers amenities such as an indoor pool, fitness center, business center, and laundry facilities.

Best Western Merrimack Valley is another budget-friendly hotel worth checking out. Situated 10.5 miles southwest of Amesbury in Haverhill, it's 2.5 miles from Buttonwoods Museum, 3.9 miles from Crystal Lake Golf Club, and 12 miles from Canobie Lake Park. Each of the hotel's 126 rooms is equipped with free wired and wireless internet connection, flat screen TV, satellite programming, refrigerator, microwave, and coffee maker. Onsite amenities include an indoor pool, spa tub, fitness center, and business center.

3 Star Hotel Prices in Amesbury

2 Star Average Prices: $172.33

How can you get the best discounts in Amesbury?

If you're working for the government or serving in the military, you're eligible for a discount at Ashworth by the Sea. This hotel is about 7.5 miles northeast of Amesbury and provides easy access to attractions such as Hampton Salt Marsh Conservation Area, Hampton Beach State Park, and the historic John Paul Jones House. It offers 107 rooms with complimentary Wi-Fi, cable programming, refrigerator, and pillowtop bed. While staying in this hotel, you can take advantage of amenities such as a casino, nightclub, indoor pool, on-site restaurant, café, bar and lounge, and business center.

Hampton Inn & Suites Exeter offers special rates to senior citizens. Situated about 8.8 miles north of Amesbury in Exeter, it's less than a mile from American Independence Museum, 11 miles from USS Albacore Museum, and 11.1 miles from Water Country. The hotel has 111 rooms with free wired and wireless internet connection, LCD TV, premium channels, refrigerator, microwave, coffee maker, and hair dryer. Available amenities include an indoor pool, spa tub, fitness center, fireplace in the lobby, on-site convenience store, 24-hour business center, event facilities, and complimentary area shuttle.

What Amesbury hotels are the best value?

If you want good value for your money, consider booking a room at Best Western Hampshire Inn. Located about 4 miles northeast of Amesbury in Seabrook, this hotel is a short distance away from attractions such as Seabrook Science and Nature Center, Pettengill Farm, and Hampton Beach State Park. It has in-room amenities such as complimentary Wi-Fi, 32-inch flat-screen TV, cable programming, and a fully equipped kitchenette, as well as an indoor pool, fitness center, and event facilities.

Lamie's Inn offers you a chance to stay in a historic building at a reasonable price. It's situated 7.7 miles northeast of Amesbury in Hampton Beach, 3.3 miles to Hampton Beach State Park, 7.5 miles from Water Country, and 9.5 miles from Wentworth-Coolidge Mansion State Historic Site. This Georgian-style hotel has 32 individually furnished rooms with free Wi-Fi, LCD TV, cable programming, refrigerator, designer toiletries, pillowtop bed, and premium bedding. Additionally, it features amenities such as a 24-hour fitness center, tranquil garden, the famous The Old Salt Restaurant, and business center.

What top attractions in Amesbury, MA should you visit?

Regardless of whether you have a particular interest in history, you'll be impressed with Amesbury's historical offerings. You can start exploring the city's colorful past with a visit to Bartlett Museum. Housed in a 19th century building, this museum features an extensive collection of artifacts related to Amesbury and its surrounding areas, ranging from fossils and Native American objects to antique furniture and children's toys. The exhibits include a timeline of historically significant events, replicas of a Victorian parlor and a colonial kitchen, a schoolroom, a natural history room, and a carriage house.

After touring the museum, you can check out some of Amesbury's most notable historic buildings. Learn about the life of a famous poet at The John Greenleaf Whittier Home and Museum, find out how wooden boats were built in the past at the Lowell's Boat Shop, get to know the Discoverer of Christian Science at the Mary Baker Eddy Historic House, and view early-American architecture and artifacts at the Macy-Colby House, one of Amesbury's oldest homes.

If you're an outdoor enthusiast, you can expect to have a great time, too. Located just a few miles from the ocean, Amesbury provides easy access to many beautiful beaches. You can have a fun day out with your family or friends at Hampton Beach State Park. This 50-acre park features miles of soft-sand beach, picnic areas, pavilions, a playground, campsites, a park store, and restrooms.

For hiking, biking, or horseback riding, head down to Maudslay State Park. This park has rolling meadows, towering plants, 19th-century gardens, and one of the largest naturally occurring mountain laurel stands in Massachusetts. It offers miles of well-maintained trails leading to a number of scenic areas, as well as picnic areas and a visitor center.

Amesbury has so many interesting attractions that you'll probably need a few days to fully explore it. To ensure that you'll have a pleasant vacation, make a point to stay at a hotel that's centrally located and adequately equipped.

FAQs about hotels in Amesbury

What are the top reviewed hotels in Amesbury?

Springhill Suites by Marriott Hampton Portsmouth, Fairfield Inn & Suites by Marriott Portsmouth Exeter and Andover Inn are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels in Amesbury?

Essex Street Inn & Suites, Ascend Hotel Collection, Doubletree Boston Andover Hotel and Marriott Wentworth by The Sea Hotel & Spa are the top 3 luxury hotels near Amesbury city center.

What hotels are closest to the city center of Amesbury?

Hampton Inn by Hilton Amesbury, Fairfield Inn By Marriott Amesbury, and Best Western Hampshire Inn & Suites are the properties closest to Amesbury city center.

How much does a cheap hotel in Amesbury cost per night?

In the last year, a 2 star hotel in Amesbury can be as cheap as $172.33 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Amesbury cost per night?

In the last year, the average 3 star hotel in Amesbury has been $157.88 per night. (based on HotelPlanner prices)

How much does a luxury hotel in Amesbury cost?

In the last year, the average 4 star hotel in Amesbury has been $135.00 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in Amesbury?

Andover Inn, The Inn at Ring's Island and Ashworth by The Sea Hotel are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Amesbury?

Springhill Suites by Marriott Hampton Portsmouth, Fairfield Inn & Suites by Marriott Portsmouth Exeter and Fairfield Inn By Marriott Amesbury are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels in Amesbury?

Quality Inn Portsmouth and Essex Street Inn & Suites, Ascend Hotel Collection are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels in Amesbury?

Best Western Hampshire Inn & Suites, Best Western Plus The Inn at Hampton and Best Western Plus Portsmouth Hotel & Suites are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels in Amesbury?

Holiday Inn Express & Suites Hampton South Seabrook, Holiday Inn Express Andover North-Lawrence, an IHG Hotel and Holiday Inn Salem are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top