Skip to main content

Search hotels in Salisbury, MA

Enter your dates to see the latest prices and deals for Salisbury hotels

Salisbury – 13 hotels and places to stay

Filter by:

Star Rating
Review score

Beachway Motel

Salisbury

Located 3 miles off Interstate 95, this motel is less than a mile from downtown Salisbury. It features an outdoor pool (seasonal).

L
Louise
From
United States
Great location. Clean room. Great bed, large bathroom.
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 137 reviews
Price from
$119
1 night, 2 adults

Atlantic Breeze Suites

Hampton (Near Salisbury)

Located in Hampton, a 1-minute walk from Hampton Beach Main Beach, Atlantic Breeze Suites provides accommodations with free WiFi and free private parking.

K
Kathleen
From
United States
perfect little room comfy beds and everything we needed!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 177 reviews
Price from
$166.80
1 night, 2 adults

Hampton Inn by Hilton Amesbury, MA

Amesbury (Near Salisbury)

The Hampton Inn Amesbury is located in the coastal region of Massachusetts. The hotel offers complimentary Wi-Fi and hot breakfast to all guests.

S
Shelley
From
United States
Fast check in check out, clean and comfortable rooms, pet friendly
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 288 reviews
Price from
$116.62
1 night, 2 adults

Essex Street Inn & Suites, an Ascend Collection Hotel

Newburyport (Near Salisbury)

This historic, Essex Street Inn, Ascend Hotel Collection is located on Highway 1 in the Newburyport, Massachusetts city center.

J
Jennifer
From
United States
Convenient location Clean and comfortable
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 407 reviews
Price from
$101.15
1 night, 2 adults

Best Western Hampshire Inn & Suites

Seabrook (Near Salisbury)

Featuring 3-star accommodations, Best Western Hampshire Inn & Suites is located in Seabrook, 30 miles from Peabody Essex Museum and 30 miles from The House of the Seven Gables.

v
vilma
From
Canada
The breakfast, the proximity to shops and highways
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 739 reviews
Price from
$93.49
1 night, 2 adults

Fairfield Inn by Marriott Amesbury

Amesbury (Near Salisbury)

Featuring a fitness center and a garden, Fairfield Inn by Marriott Amesbury is located in Amesbury, 26 miles from Peabody Essex Museum and 26 miles from The House of the Seven Gables.

L
Leah
From
United States
I've stayed at Fairfield Inn Amesbury MA a number of times when seeing my family in the area and always have a lovely stay here. The rooms are clean and modern, the staff is friendly and they have a yummy breakfast buffet in the morning.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 274 reviews
Price from
$96.90
1 night, 2 adults

Holiday Inn Express Hotel & Suites Hampton South-Seabrook by IHG

Seabrook (Near Salisbury)

Located in Seabrook, 31 miles from Peabody Essex Museum, Holiday Inn Express Hotel & Suites Hampton South-Seabrook by IHG provides accommodations with a fitness center, free private parking and a...

C
Carolyn
From
Canada
Breakfast was great, the cleaning staff were friendly and respectful. Staff at the front desk check in were also very friendly and helpful.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 499 reviews
Price from
$89
1 night, 2 adults

Ships Inn

Hampton (Near Salisbury)

Located in Hampton, within a 2-minute walk of Hampton Beach Main Beach and 500 yards of Casino Ballroom, Ships Inn provides accommodations with a seasonal outdoor swimming pool and free WiFi as well...

C
Charlene
From
United States
They have 2 pool’s !! The bed’s were so comfortable!! Staff is amazing 🤩 We stayed in one of the 2 bedroom apartment’s for my daughter’s birthday week ! I’ll be back ❤️
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 690 reviews
Price from
$118.80
1 night, 2 adults

Nautical Motel

Hampton (Near Salisbury)

Located in Hampton, a 2-minute walk from Hampton Beach Main Beach, Nautical Motel has accommodations with free WiFi and free private parking. The property provides room service and an ATM for guests.

T
Turner
From
United States
We love the convenience of the Nautical’s location. We’ve stayed there multiple times and are always pleased with the comfort, cleanliness and ease of checking in/checking out.
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 189 reviews
Price from
$149
1 night, 2 adults

Seabrook Inn

Seabrook (Near Salisbury)

The Seabrook Inn is 6.3 mi from the Hampton Beach and 47 mi from Boston. Portland is 66 mi from Seabrook Inn. Seabrook Inn also offers a seasonal outdoor pool. Every room has a TV.

C
Christina
From
United States
Move-in customer service and friendliness of the manager. Location was on the main road, very convenient to everything I needed, and still quiet and quaint. It felt like a small in on the Cape. Perfect room for my business stay.
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 589 reviews
Price from
$69
1 night, 2 adults
See all 13 hotels in Salisbury

Hotels with parking in Salisbury

Free parking
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 561 reviews
From $95.47 per night
Free parking
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 499 reviews
From $80.29 per night
Free parking
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 204 reviews
From $146.12 per night
Free parking
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 733 reviews
From $112.19 per night
Free parking
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 177 reviews
From $180.98 per night
Free parking
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 319 reviews
From $110.67 per night
Free parking
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 421 reviews
Free parking
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 274 reviews
From $108.24 per night
Free parking
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 288 reviews
From $124.95 per night
Free parking
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 373 reviews
From $109.05 per night

Most booked hotels in Salisbury and surrounding area in the past month

See all

Popular with guests booking hotels in Seabrook

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 499 reviews

Popular with guests booking hotels in Seabrook

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 739 reviews

Popular with guests booking hotels in Newburyport

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 407 reviews

Popular with guests booking hotels in Seabrook

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 589 reviews

Popular with guests booking hotels in Hampton

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 675 reviews

Popular with guests booking hotels in Amesbury

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 288 reviews

Popular with guests booking hotels in Amesbury

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 274 reviews

Popular with guests booking hotels in Hampton Falls

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 554 reviews

Popular with guests booking hotels in Hampton

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 690 reviews

Popular with guests booking hotels in Hampton

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 177 reviews

Hotels located in the center of Salisbury

Providing a private beach area, Oceanfront Penthouse with Family & Friends offers accommodations in Salisbury. This beachfront property offers access to a patio, free private parking, and free Wifi.

Seaside Escape with Porch and Direct Beach Access is located in Salisbury, just a few steps from Salisbury Beach and 5.9 miles from Casino Ballroom.

Best hotels with breakfast in Salisbury and nearby

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 89 reviews

Located in Newburyport, within 25 miles of Peabody Essex Museum and 26 miles of The House of the Seven Gables, Compass Rose Inn provides accommodations with a garden and free WiFi as well as free...

From $268.47 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 407 reviews

This historic, Essex Street Inn, Ascend Hotel Collection is located on Highway 1 in the Newburyport, Massachusetts city center.

From $122.10 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 258 reviews

Housed in an historic building, this bed and breakfast is located in Newburyport, Massachuesttes, just 5 minutes’ walk from Waterfront Promenade Park on the Merrimack River.

From $224.80 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 288 reviews

The Hampton Inn Amesbury is located in the coastal region of Massachusetts. The hotel offers complimentary Wi-Fi and hot breakfast to all guests.

From $124.95 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 274 reviews

Featuring a fitness center and a garden, Fairfield Inn by Marriott Amesbury is located in Amesbury, 26 miles from Peabody Essex Museum and 26 miles from The House of the Seven Gables.

From $108.24 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 739 reviews

Featuring 3-star accommodations, Best Western Hampshire Inn & Suites is located in Seabrook, 30 miles from Peabody Essex Museum and 30 miles from The House of the Seven Gables.

From $96.83 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 499 reviews

Located in Seabrook, 31 miles from Peabody Essex Museum, Holiday Inn Express Hotel & Suites Hampton South-Seabrook by IHG provides accommodations with a fitness center, free private parking and a...

From $80.29 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 145 reviews

Located in Newburyport, a few steps from Newbury Beach, Blue - Inn on the Beach provides accommodations with free bikes, free private parking and a garden.

From $273.78 per night

Budget hotels in Salisbury and nearby

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2 reviews

Downtown Amesbury 15 Mins to Beach is located in Amesbury, just 9.5 miles from Casino Ballroom and 27 miles from The Witch House Corwin House.

From $191.86 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 589 reviews

The Seabrook Inn is 6.3 mi from the Hampton Beach and 47 mi from Boston. Portland is 66 mi from Seabrook Inn. Seabrook Inn also offers a seasonal outdoor pool. Every room has a TV.

From $74.87 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 554 reviews

This New Hampshire hotel, located 6 miles from Hampton Beach State Park, boasts an indoor pool and hot tub. Free Wi-Fi is available throughout the hotel.

From $88.97 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 199 reviews

Offering air-conditioned rooms in the Hampton Beach district of Hampton, 23 B ST APARTMENTS is a few steps from Hampton Beach Main Beach.

From $325.50 per night

Steps to Downtown Rooftop Deck Flexible Temp Stay is located in Newburyport, just 10 miles from Casino Ballroom and 25 miles from The Witch House Corwin House.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3 reviews

Downtown Steps to Waterfront "The Garden" is located in Newburyport, just 25 miles from Peabody Essex Museum and 26 miles from The House of the Seven Gables.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2 reviews

Heart of Downtown Newburyport Urban Loft Living is located in Newburyport, just 25 miles from Peabody Essex Museum and 26 miles from The House of the Seven Gables.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 6 reviews

Newburyport Flat Downtown Living King Bed offers accommodations in Newburyport, 10 miles from Casino Ballroom and 25 miles from The Witch House Corwin House.

From $236 per night

What Guests Said About Salisbury:

Scored out of 10, guest rating 10

Salisbury is a nice town the motel is in a convenient spot...

Salisbury is a nice town the motel is in a convenient spot close to everything, will continue my summer trips to Salisbury. Usually 3-5 overnight stays during the summer months. Great family atmosphere.
Guest review by
Kim
United States
Scored out of 10, guest rating 6.0

Salisbury is trying their best to clean up the place.

Salisbury is trying their best to clean up the place. The boathouse in the center is fairly new but it is not kept clean. They have several trash receptacles for pizza boxes and trash, but they don’t empty them enough. I like the concert tent. Too bad they couldn’t build a half shell like Hampton.
Guest review by
Gary

See reviews by guests who stayed at hotels in Salisbury

See all
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 23 reviews
The location was great, walk to Newburyport or the Dock restaurant on the water.
Guest review by
christina
United States
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 139 reviews
Location to beach, Amesbury and Newburyport. The room was clean.
Guest review by
Gary
United States
From $132.92 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 137 reviews
It was close to the beach and the bed was super comfortable
Guest review by
Jennifer
United States
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 3 reviews
The location was great, right on the beach!
Guest review by
Marissa
United States
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 5 reviews
It was a 5 minute walk to the beach.
Guest review by
Patrick
United States