Find and Book Top Rated Hotels in Amesbury

Search among 20 available hotels and places to stay in Amesbury from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-20 out of 20
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great101 reviews
MapView on map1.4 mi from City Center1700 yd from Mary Baker Eddy Historical Hse
From   US$ 98 /nightSelect
8.4
Great65 reviews
MapView on map1.3 mi from City Center1.0 mi from Mary Baker Eddy Historical Hse
From   US$ 164 /nightSelect
Places to stay near Amesbury
8.8
Great33 reviews
7.3 mi from Amesbury7.3 mi from City Center
From   US$ 100 /nightSelect
8.2
Great72 reviews
6.8 mi from Amesbury6.8 mi from City Center
From   US$ 149 /nightSelect
8.6
Great57 reviews
7.7 mi from Amesbury7.7 mi from City Center
From   US$ 362 /nightSelect
8.0
Great105 reviews
7.8 mi from Amesbury7.8 mi from City Center
From   US$ 77 /nightSelect
4.5 mi from Amesbury4.5 mi from City Center
From   US$ 120 /nightSelect
8.0
Great128 reviews
3.7 mi from Amesbury3.7 mi from City Center
From   US$ 70 /nightSelect
Bed & Breakfast
8.4
Great51 reviews
4.5 mi from Amesbury4.5 mi from City Center
From   US$ 199 /nightSelect
8.4
Great87 reviews
7.4 mi from Amesbury7.4 mi from City Center
From   US$ 169 /nightSelect
8.6
Great35 reviews
4.5 mi from Amesbury4.5 mi from City Center
From   US$ 289 /nightSelect
Hotel
8.6
Great78 reviews
4.4 mi from Amesbury4.4 mi from City Center
From   US$ 260 /nightSelect
4.1 mi from Amesbury4.1 mi from City Center
From   US$ 92 /nightSelect
8.0
Great13 reviews
7.5 mi from Amesbury7.5 mi from City Center
From   US$ 139 /nightSelect
8.8
Great14 reviews
3.0 mi from Amesbury3.0 mi from City Center
From   US$ 184 /nightSelect
9.4
Perfect3 reviews
3.0 mi from Amesbury3.0 mi from City Center
From   US$ 185 /nightSelect
8.4
Great16 reviews
3.0 mi from Amesbury3.0 mi from City Center
From   US$ 184 /nightSelect
9.2
Perfect6 reviews
7.6 mi from Amesbury7.6 mi from City Center
From   US$ 312 /nightSelect
7.1 mi from Amesbury7.1 mi from City Center
Select
6.8 mi from Amesbury6.8 mi from City Center
From   US$ 276 /nightSelect

Best hotels and places to stay in Amesbury

Why visit?

Amesbury, located in the United States, offers a charming and serene setting for tourists to explore. With its rich history, picturesque landscapes, and proximity to popular attractions, visiting Amesbury is an ideal choice for travelers seeking a unique experience.

Where to stay?

When choosing where to stay in Amesbury, there are several areas that offer comfortable accommodations and convenient access to the city's attractions. The following areas are highly recommended:

Downtown Amesbury:

Staying in downtown Amesbury puts you in the heart of the city, with easy access to quaint shops, local eateries, and historical sites. The area exudes charm and offers a variety of accommodation options to suit different budgets.

Salisbury Beach:

Located just a short drive from Amesbury, Salisbury Beach is known for its gorgeous coastline and family-friendly atmosphere. Visitors can enjoy beachfront hotels with stunning views and access to activities such as swimming, sunbathing, and beachside entertainment.

Newburyport:

Situated nearby, Newburyport offers a vibrant downtown with a lively arts scene, boutique shopping, and a range of dining options. Staying in Newburyport allows you to explore Amesbury while also enjoying the amenities and ambiance of this neighboring town.

What is the price per hotel room per night?

The average price per hotel room per night in Amesbury varies depending on the star rating of the hotel. Here is a breakdown of the average prices for 3-star, 4-star, and 5-star hotels:

3-star hotels: $100-150 per night

4-star hotels: $150-250 per night

5-star hotels: $250 and above per night

Best value for money - 3 hotels:

Fairfield Inn Amesbury: Offering comfortable rooms, a complimentary breakfast, and an outdoor pool, this hotel provides excellent value for money.

Hampton Inn Amesbury: With spacious rooms, a fitness center, and friendly staff, this hotel offers great amenities at an affordable price.

Holiday Inn Amesbury: This hotel features modern rooms, an on-site restaurant, and free parking, making it a value-packed option for visitors.

Best kids-friendly hotels - 2 hotels:

Residence Inn Amesbury: Providing suites with fully equipped kitchens, an indoor pool, and a complimentary breakfast, this hotel caters perfectly to families.

Hampton Falls Inn: Just a short drive away, this hotel offers spacious rooms, a playground, and easy access to family-friendly attractions in the area.

Best hotels for romantic getaway - 2 hotels:

The Garrison Inn Boutique Hotel: Known for its historic charm, this hotel offers elegant rooms, a romantic atmosphere, and a cozy fireplace in the lobby.

Clark Currier Inn: Set in a beautiful Victorian-era house, this inn provides cozy rooms, a homemade breakfast, and a romantic ambiance for couples.

Best for location - 3 hotels:

Amesbury TownePlace Suites: Situated in downtown Amesbury, this hotel allows easy access to local attractions and offers comfortable accommodations.

By the Sea Bed and Breakfast: Located near Salisbury Beach, this cozy B&B offers a peaceful atmosphere and proximity to the ocean.

Seaglass Restaurant & Lounge: Offering ocean views and access to the beach, this hotel is perfect for guests looking to enjoy the coastal scenery.

Best for a short city break - 2 hotels:

Newburyport Harbor Hotel: Situated in Newburyport, this hotel provides modern amenities, proximity to shops and restaurants, and easy access to Amesbury.

Country Garden Inn & Spa: Nestled in a tranquil setting in Rowley, this inn offers a relaxing retreat, spa services, and a short drive to Amesbury.

Show moreLess