The best deals on hotels when visiting Amesbury Town in Massachusetts.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Amesbury Town, Massachusetts 01913

Fairfield Inn by Marriott Amesbury

35 Clarks Rd Amesbury, MA

For a comfortable stay, Fairfield Inn by Marriott Amesbury offers inviting rooms with rates beginning at $144.99, creating a warm and inviting space ideal for travelers visiting Amesbury Town. Relax after a long day with Fairfield's in-room massage services, available upon request for an added touch of luxury.

With downtown Amesbury Town only a short drive away, guests at Fairfield Inn by Marriott Amesbury can easily visit the city’s most popular spots while enjoying a quieter stay. Find the perfect base for exploring Amesbury Town with affordable, inviting accommodations—secure now!

  Call (855) 239-4019 to book with an agent.
  1.9 miles from Amesbury Town, MA 01913

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn by Hilton Amesbury

284 Elm Street Amesbury, MA

Guests visiting Amesbury Town will find comforting comfort at Hampton Inn by Hilton Amesbury, with rooms beginning at $127.99, creating a warm and inviting space ideal for rest. Seek quiet moments in Hampton’s designated quiet zones, designed to ensure peace and tranquility for all guests.

With downtown Amesbury Town just a short drive away, guests at Hampton Inn by Hilton Amesbury can explore the city’s top attractions while enjoying a quieter, more peaceful stay. Choose accommodations that make Amesbury Town travel feel effortless—lock in your stay now!

  Call (855) 234-2997 to book with an agent.
  1.9 miles from Amesbury Town, MA 01913

Starting at

$127.99

per night

Read Reviews View Amenities View All Rooms

Seabrook Inn

9 Stard Rd Seabrook, NH

Guests bound for Amesbury Town will appreciate the tucked away accommodations at Seabrook Inn, where rooms start at $69.00, creating a welcoming atmosphere for unwinding. Enjoy a more satisfying stay with additional amenities that offer a touch of luxury without the premium price tag.

With downtown Amesbury Town only a short drive away, guests at Seabrook Inn can explore the city’s top attractions while enjoying a quieter stay. Make your Amesbury Town adventure both relaxing and affordable with top-notch amenities—book today!

  Call (855) 235-0725 to book with an agent.
  4.3 miles from Amesbury Town, MA 01913

Starting at

$69.00

per night

Read Reviews View Amenities View All Rooms

Best Western Hampshire Inn

20 Spur Rd. Seabrook, NH

With budget-friendly rooms from $80.99, Best Western Hampshire Inn provides inviting comfort for guests traveling to Amesbury Town, creating a warm and welcoming space. Select Best Western for your next journey, where you'll find a welcoming atmosphere, comfortable accommodations, and attentive service.

At Best Western Hampshire Inn, a quick drive delivers guests into downtown Amesbury Town, where the city’s best destinations await discovery. Treat yourself to a seamless Amesbury Town adventure with affordable, welcoming lodging—secure now!

  Call (855) 233-0132 to book with an agent.
  4.5 miles from Amesbury Town, MA 01913

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Essex Street Inn & Suites Ascend Hotel Collection

7 Essex St Newburyport, MA

Find a peaceful retreat at Essex Street Inn & Suites Ascend Hotel Collection near Amesbury Town, where friendly rooms create a warm escape, with budget-friendly nightly rates beginning at $138.99. Experience a lavish retreat in rooms that combine modern amenities with elegant design, ensuring a luxurious and relaxing visit.

Essex Street Inn & Suites Ascend Hotel Collection provides the perfect location for those wanting to visit downtown Amesbury Town, where a brief drive brings them to the city’s most iconic sights. Find the perfect escape in Amesbury Town with a hotel that ensures a remarkable stay—secure now!

  Call (855) 236-8982 to book with an agent.
  4.8 miles from Amesbury Town, MA 01913

Starting at

$138.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Seabrook an IHG Hotel

11 Rocks Rd Seabrook, NH

For a welcoming and affordable stay, Holiday Inn Express Hotel & Suites Seabrook an IHG Hotel offers budget-friendly rooms with rates beginning at $129.00, creating a clean and comfortable space. Take advantage of Holiday Inn Express's laundry services, offering quick and convenient options for freshening up your wardrobe while traveling.

Holiday Inn Express Hotel & Suites Seabrook an IHG Hotel provides the perfect location for those wanting to explore downtown Amesbury Town, where the city’s best attractions are always nearby. Plan a stress-free Amesbury Town visit with accommodations that fit your budget—reserve now!

  Call (855) 233-7850 to book with an agent.
  4.9 miles from Amesbury Town, MA 01913

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Hampton Falls Inn

11 Lafayette Rd Hampton Falls, NH

With rooms starting at $79.99, Hampton Falls Inn provides inviting accommodations for travelers bound for Amesbury Town, creating a mellifluous and comfortable space perfect for rest. Relax in rooms that provide additional comfort and conveniences, ensuring a more enjoyable and affordable visit.

At Hampton Falls Inn, guests can unwind in a more peaceful setting, while downtown Amesbury Town remains within reach for all their city adventures. Stay effortlessly in Amesbury Town with accommodations that make relaxation simple—secure now!

  Call (855) 239-5277 to book with an agent.
  5.3 miles from Amesbury Town, MA 01913

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Blue Jay Motel

186 Ashworth Avenue Hampton, NH

Blue Jay Motel sets the standard for excellence in hospitality, with unmatched service and elegance starting at $155.99.

At Blue Jay Motel, guests can relax in a quieter environment, while downtown Amesbury Town is still within reach for a day of exploring the city’s top spots. Book your stay at Blue Jay Motel now!

  Call (855) 239-5277 to book with an agent.
  7.4 miles from Amesbury Town, MA 01913

Starting at

$155.99

per night

Read Reviews View Amenities View All Rooms

Nautical Beach Properties

147 Ashworth Ave Hampton, NH

For an affordable and welcoming stay near Amesbury Town, Nautical Beach Properties offers budget-friendly rooms with rates from $239.00, creating a clean and comfortable atmosphere. Find a comfortable escape in rooms that offer additional amenities, making your stay both enjoyable and affordable.

From Nautical Beach Properties, the drive into downtown Amesbury Town offers easy access to the city’s top destinations while providing a peaceful escape at the end of the day. Savor your Amesbury Town experience with accommodations designed for relaxation—book today!

  Call (855) 233-7850 to book with an agent.
  7.5 miles from Amesbury Town, MA 01913

Starting at

$239.00

per night

Read Reviews View Amenities View All Rooms

Mainsail Motel & Cottages

40 Ashworth Ave Hampton, NH

With rates from $169.00, Mainsail Motel & Cottages is an ideal choice for travelers to Amesbury Town, providing a comfortable, welcoming atmosphere perfect for rest. Relax in well-maintained accommodations that offer the essentials for a comfortable and affordable stay.

Guests at Mainsail Motel & Cottages can appreciate the peaceful atmosphere, with downtown Amesbury Town still easily accessible for all their sightseeing and adventures. Plan ahead for your Amesbury Town visit with affordable, reliable lodging—book now!

  Call (855) 234-5074 to book with an agent.
  7.8 miles from Amesbury Town, MA 01913

Starting at

$169.00

per night

Read Reviews View Amenities View All Rooms

SHIPS Inn Hotel

15 a St Hampton, NH

With rooms beginning at $106.99, SHIPS Inn Hotel provides inviting accommodations for guests headed to Amesbury Town, creating a comfortable, welcoming atmosphere for rest. Relax in a room that balances comfort and value, offering everything you need for a pleasant and budget-conscious stay.

The peaceful atmosphere of SHIPS Inn Hotel allows guests to relax, with downtown Amesbury Town a convenient drive away for sightseeing and exploration. Book your Amesbury Town stay and keep your budget intact without sacrificing comfort—reserve today!

  Call (855) 234-7135 to book with an agent.
  7.9 miles from Amesbury Town, MA 01913

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

Ashworth by the Sea

295 Ocean Blvd Hampton, NH

Unwind in the tucked away ambiance of Ashworth by the Sea as you journey to Amesbury Town, where quality accommodations offer warmth and relaxation, with rates from $159.99. Relax in rooms that blend modern amenities with cozy comforts, creating a perfect retreat for relaxation.

At Ashworth by the Sea, guests can appreciate the quieter surroundings while still being close enough to downtown Amesbury Town for a day of exploration. Plan a relaxing Amesbury Town getaway with accommodations that prioritize your needs—book today!

  Call (855) 233-0132 to book with an agent.
  8.0 miles from Amesbury Town, MA 01913

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Blue Inn on the Beach

20 Fordham Way Newbury, MA

Make the most of your trip to Amesbury Town at Blue Inn on the Beach, where inviting rooms provide comfort and warmth, with budget-friendly rates starting from $279.99. Experience a superior level of comfort in rooms that offer luxurious amenities and attentive service, catering to all your needs.

With Amesbury Town just a drive away, guests at Blue Inn on the Beach can explore the city’s best spots before retreating to the quiet and calm of the hotel. Take your Amesbury Town adventure to new heights with a hotel that sets the standard for excellence—book today!

  Call (855) 236-8982 to book with an agent.
  8.1 miles from Amesbury Town, MA 01913

Starting at

$279.99

per night

Read Reviews View Amenities View All Rooms

Hampton House Hotel

333 Ocean Blvd. Hampton, NH

For an affordable stay near Amesbury Town, Hampton House Hotel provides budget-conscious accommodations with rooms from $125.99, creating a sheltered, inviting space for rest. Stay in rooms that emphasize both comfort and value, offering a straightforward experience that meets your travel needs.

With Amesbury Town a drive away, guests at Hampton House Hotel can explore the city’s highlights while enjoying the hotel’s quieter, more serene setting. Stay affordably and comfortably while exploring Amesbury Town—reserve today!

  Call (855) 234-2997 to book with an agent.
  8.1 miles from Amesbury Town, MA 01913

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Lamies Inn&The Old Salt Restaurant

490 Lafayette Rd Hampton, NH

Stay affordably at Lamies Inn&The Old Salt Restaurant on your visit to Amesbury Town, where comfortable rooms create a restful retreat, with room rates starting at just $114.99. Relax in accommodations that deliver an exceptional balance of comfort and convenience, perfect for both short and extended stays.

From Lamies Inn&The Old Salt Restaurant, a brief drive takes guests into downtown Amesbury Town, where they can experience the city’s highlights and return to a peaceful stay afterward. Step into Amesbury Town elegance with accommodations that deliver on quality and savings—secure your room now!

  Call (855) 236-8982 to book with an agent.
  8.2 miles from Amesbury Town, MA 01913

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Hampton Portsmouth

299 Exeter Road Hampton, NH

With rooms starting at $124.99, SpringHill Suites by Marriott Hampton Portsmouth provides budget-conscious comfort for travelers visiting Amesbury Town, creating a friendly, inviting space for relaxation. Indoor or outdoor pools at SpringHill Suites provide a serene escape for relaxation or an invigorating swim.

From SpringHill Suites by Marriott Hampton Portsmouth, a convenient drive brings guests into downtown Amesbury Town, where they can enjoy the city’s attractions and return to a quiet stay. Discover how stress-free Amesbury Town can be with well-appointed, affordable lodging—book today!

  Call (855) 235-0725 to book with an agent.
  8.5 miles from Amesbury Town, MA 01913

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Hampton Village Inn

660 Lafayette Road Hampton, NH

Guests visiting Amesbury Town can enjoy inviting accommodations at Hampton Village Inn, with budget-friendly rooms starting at $82.99, creating a clean, welcoming environment. Find enhanced comfort in rooms that provide a bit more than the essentials, designed for an enjoyable and budget-friendly visit.

From Hampton Village Inn, guests can easily access downtown Amesbury Town by car, making it simple to explore the city’s attractions while retreating to a peaceful stay. Enjoy your Amesbury Town getaway with budget-friendly lodging that exceeds expectations—reserve now!

  Call (855) 235-6136 to book with an agent.
  8.6 miles from Amesbury Town, MA 01913

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Exeter Inn

90 Front St Exeter, NH

Travelers exploring Amesbury Town will appreciate the charm of Exeter Inn, where refined accommodations create a comfortable stay, with rates starting at $119.99. Find elegance and comfort in rooms that offer a higher level of amenities and attention to detail, perfect for a refined stay.

At Exeter Inn, guests can relax in a serene environment, while downtown Amesbury Town is still within reach for easy access to the city’s main attractions. Enjoy your Amesbury Town adventure with a hotel that offers style, comfort, and exceptional service—book today!

  Call (855) 239-4019 to book with an agent.
  8.6 miles from Amesbury Town, MA 01913

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus The Inn at Hampton

815 Lafayette Road Hampton, NH

For a quiet stay, Best Western Plus The Inn at Hampton offers inviting rooms with rates starting at $87.99, creating a warm, welcoming atmosphere perfect for travelers bound for Amesbury Town. Appreciate the 24-hour reception at Best Western Plus, where friendly staff are available to assist you at any time of day or night.

Guests at Best Western Plus The Inn at Hampton can enjoy the quiet of being slightly removed from the city, while downtown Amesbury Town remains a short drive away for easy access. Enjoy more of Amesbury Town with a practical hotel designed for your convenience—reserve now!

  Call (855) 235-0725 to book with an agent.
  8.8 miles from Amesbury Town, MA 01913

Starting at

$87.99

per night

Read Reviews View Amenities View All Rooms

Hampton Motor Inn

869 Lafayette Rd Hampton, NH

Guests visiting Amesbury Town will find enchanting comfort at Hampton Motor Inn, where rooms start at $72.00, providing a clean and welcoming environment ideal for a restful stay. Enjoy a visit that's both comfortable and economical, with rooms that provide the necessary amenities for a pleasant stay.

At Hampton Motor Inn, guests can relax in a serene environment, while downtown Amesbury Town is still within reach for easy access to the city’s main attractions. Plan your Amesbury Town trip with savings and extra comfort—reserve your room now!

  Call (855) 235-6136 to book with an agent.
  9.0 miles from Amesbury Town, MA 01913

Starting at

$72.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Exeter

59 Portsmouth Ave Exeter, NH

Guests visiting Amesbury Town will appreciate the inviting comfort at Hampton Inn & Suites Exeter, with budget-friendly rooms starting at $84.99, creating a clean, welcoming space. Opt for enhanced comfort with upgraded bedding options available in select Hampton rooms, featuring premium linens for a luxurious sleep.

Guests at Hampton Inn & Suites Exeter can balance the excitement of downtown Amesbury Town with the calm and quiet of their stay, just a drive from the city’s top spots. Get ready for a Amesbury Town stay that’s as comfortable as it is affordable—reserve your room now!

  Call (855) 235-6136 to book with an agent.
  9.1 miles from Amesbury Town, MA 01913

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Portsmouth Exeter

138 Portsmouth Avenue Exeter, NH

For a comfortable and budget-friendly experience, Fairfield Inn & Suites by Marriott Portsmouth Exeter offers intimate-feeling rooms with rates starting at $142.99, creating a warm environment perfect for rest. Relax with Fairfield's signature Farmhouse decor, a tribute to the brand's heritage and a symbol of its commitment to simplicity and quality.

With a brief drive into downtown Amesbury Town, guests at Fairfield Inn & Suites by Marriott Portsmouth Exeter can enjoy the best of both worlds: city exploration and a quiet retreat. Enjoy extra features and affordability on your Amesbury Town trip—reserve your hotel now!

  Call (855) 233-7850 to book with an agent.
  9.5 miles from Amesbury Town, MA 01913

Starting at

$142.99

per night

Read Reviews View Amenities View All Rooms

Briar Barn Inn

101 Main Str. Rowley, MA

Unwind at Briar Barn Inn as you explore Amesbury Town, where refined accommodations provide warmth and comfort, with inviting rates from $179.99. Relax in accommodations that blend luxury with practicality, offering enhanced amenities in a sophisticated setting.

With a scenic drive into downtown Amesbury Town, guests at Briar Barn Inn can enjoy the city's best spots before returning to the calm of the hotel. Stay effortlessly in Amesbury Town with a hotel that knows how to impress—reserve your accommodations now!

  Call (855) 234-2997 to book with an agent.
  10.2 miles from Amesbury Town, MA 01913

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Haverhill

106 Bank Road Haverhill, MA

For an inviting and restful stay, Hampton Inn Haverhill offers delightful accommodations with rates starting at $114.99, creating a comfortable space near Amesbury Town. Rest easy with Hampton's enhanced cleaning protocols, ensuring a safe and welcoming environment for every guest.

Guests staying at Hampton Inn Haverhill will appreciate the calm retreat, with downtown Amesbury Town still close enough for city adventures. Set yourself up for an enjoyable Amesbury Town visit with budget-friendly accommodations—book today!

  Call (855) 234-5074 to book with an agent.
  10.4 miles from Amesbury Town, MA 01913

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms