A coastal town with a beach and snow-covered buildings.

Search Hotels in Salisbury Beach, Salisbury

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Salisbury Beach hotels

1. Treadwell Mansion

Treadwell Mansion
4.0 star property
26.4 km from Salisbury Beach
10.0 out of 10, Exceptional, (1 review)
"New hotel right downtown. Good location to the Music Hall. Also has an underground parking garage"
United States
Gerald
The price is ฿10,457
฿11,346 total
includes taxes & fees
9 Aug - 10 Aug
Treadwell Mansion

2. Hampton Inn by Hilton Amesbury

Hampton Inn by Hilton Amesbury
2.5 star property
7.4 km from Salisbury Beach
9.0 out of 10, Wonderful, (1,002 reviews)
"Nuce room, comfortable bed and great breakfast."
United States
Scott
The price is ฿5,450
฿6,087 total
includes taxes & fees
9 Aug - 10 Aug
Hampton Inn by Hilton Amesbury

3. Holiday Inn Express Hotel & Suites Seabrook by IHG

Holiday Inn Express Hotel & Suites Seabrook by IHG
2.5 star property
7.4 km from Salisbury Beach
8.8 out of 10, Excellent, (1,007 reviews)
"The pool was a lovely surprise! Great breakfast too."
United States
Karen
The price is ฿4,137
฿4,488 total
includes taxes & fees
23 Aug - 24 Aug
Holiday Inn Express Hotel & Suites Seabrook by IHG

4. Essex Street Inn & Suites, an Ascend Collection Hotel

Essex Street Inn & Suites, an Ascend Collection Hotel
3.5 star property
5.6 km from Salisbury Beach
9.4 out of 10, Exceptional, (771 reviews)
"Perfect location, wonderful staff, delicious snacks and breakfast offered. Highly recommend!"
United States
Jeffrey R
The price is ฿6,723
฿8,064 total
includes taxes & fees
1 Sept - 2 Sept
Essex Street Inn & Suites, an Ascend Collection Hotel

5. Fairfield Inn By Marriott Amesbury

Fairfield Inn By Marriott Amesbury
3.0 star property
7.5 km from Salisbury Beach
8.6 out of 10, Excellent, (1,004 reviews)
"Great place to stay"
United States
Michael
The price is ฿4,142
฿4,626 total
includes taxes & fees
16 Aug - 17 Aug
Fairfield Inn By Marriott Amesbury

6. SpringHill Suites by Marriott Hampton Portsmouth

SpringHill Suites by Marriott Hampton Portsmouth
2.5 star property
13.1 km from Salisbury Beach
9.4 out of 10, Exceptional, (953 reviews)
"Great place to stay."
United States
Melissa
The price is ฿3,908
฿4,240 total
includes taxes & fees
30 Aug - 31 Aug
SpringHill Suites by Marriott Hampton Portsmouth

7. Best Western Hampshire Inn

Best Western Hampshire Inn
2.5 star property
7.4 km from Salisbury Beach
8.6 out of 10, Excellent, (1,007 reviews)
"All around good place to stay"
United States
Peter
The price is ฿3,797
฿4,120 total
includes taxes & fees
23 Aug - 24 Aug
Best Western Hampshire Inn

8. Guest House Suites

Guest House Suites
2.0 star property
5.1 km from Salisbury Beach
8.2 out of 10, Very good, (277 reviews)
"Clean room, easy parking, good waterfront restaurant nearby, good price"
United States
Paul
The price is ฿4,885
฿5,457 total
includes taxes & fees
10 Aug - 11 Aug
Guest House Suites

9. Ashworth by the Sea

Ashworth by the Sea
3.0 star property
7.9 km from Salisbury Beach
8.2 out of 10, Very good, (1,384 reviews)
"Great stay, will be back again!"
United States
Kerri
The price is ฿4,875
฿6,187 total
includes taxes & fees
31 Aug - 1 Sept
Ashworth by the Sea

10. Briar Barn Inn

Briar Barn Inn
3.5 star property
15.4 km from Salisbury Beach
9.6 out of 10, Exceptional, (850 reviews)
"BEST hotel!!!"
United States
Laura
The price is ฿7,894
฿9,557 total
includes taxes & fees
1 Sept - 2 Sept
Briar Barn Inn

11. Rockport Inn And Suites

Rockport Inn And Suites
2.5 star property
26.6 km from Salisbury Beach
8.6 out of 10, Excellent, (1,544 reviews)
"Great stay for price and area!"
United States
Corrie
The price is ฿6,820
฿7,618 total
includes taxes & fees
30 Aug - 31 Aug
Rockport Inn And Suites

12. Hampton Falls Inn

Hampton Falls Inn
2.5 star property
7.9 km from Salisbury Beach
7.6 out of 10, Good, (1,012 reviews)
"Great place to stay,convient to everything"
United States
Jeffrey
The price is ฿3,574
฿3,944 total
includes taxes & fees
9 Aug - 10 Aug
Hampton Falls Inn

13. Best Western Plus The Inn at Hampton

Best Western Plus The Inn at Hampton
2.5 star property
12 km from Salisbury Beach
7.8 out of 10, Good, (1,014 reviews)
"clean room, good breakfast,pool,great shower,great staff"
United States
Stephanie
The price is ฿3,938
฿4,273 total
includes taxes & fees
23 Aug - 24 Aug
Best Western Plus The Inn at Hampton

14. Lamie's Inn and The Old Salt Restaurant

Lamie's Inn and The Old Salt Restaurant
3.0 star property
11.2 km from Salisbury Beach
9.4 out of 10, Exceptional, (1,016 reviews)
"The Inn was very clean and welcoming. We really enjoyed our stay here."
United States
Cassie
The price is ฿4,438
฿4,815 total
includes taxes & fees
23 Aug - 24 Aug
Lamie's Inn and The Old Salt Restaurant

15. Garrison Inn Boutique Hotel

Garrison Inn Boutique Hotel
3.0 star property
5.8 km from Salisbury Beach
9.4 out of 10, Exceptional, (428 reviews)
"Outstanding home made breakfast! Great location and staff!"
United States
Ann
The price is ฿10,920
฿12,198 total
includes taxes & fees
9 Aug - 10 Aug
Garrison Inn Boutique Hotel

16. Blue Jay Motel

Blue Jay Motel
2.0 star property
6.6 km from Salisbury Beach
8.6 out of 10, Excellent, (236 reviews)
"Great Stay"
United States
Andrew
The price is ฿8,607
฿9,339 total
includes taxes & fees
9 Aug - 10 Aug
Blue Jay Motel

17. Mari-Anne Motel

Mari-Anne Motel
2.0 star property
6.3 km from Salisbury Beach
8.4 out of 10, Very good, (283 reviews)
"Easy walk to the beach and restaurants."
United States
Ada
The price is ฿7,118
฿7,723 total
includes taxes & fees
10 Aug - 11 Aug
Mari-Anne Motel

18. Sea Lion Motel and Cottages

Sea Lion Motel and Cottages
2.5 star property
28.3 km from Salisbury Beach
9.2 out of 10, Wonderful, (471 reviews)
"Room was very clean and pool was warm and wonderful! Staff was very helpful and the complimentary coffee, fruit and danish in the morning was very appreciated. We had a great trip and hope to be back again soon."
United States
margaret
The price is ฿6,883
฿7,689 total
includes taxes & fees
10 Aug - 11 Aug
Sea Lion Motel and Cottages

19. Surf House

Surf House
2.0 star property
7.6 km from Salisbury Beach
9.4 out of 10, Exceptional, (707 reviews)
"Nicely located, great staff ,very clean ,great pool"
United States
Stephanie
The price is ฿7,732
฿8,640 total
includes taxes & fees
9 Aug - 10 Aug
Surf House

20. The Pelham Resort Motel

The Pelham Resort Motel
2.5 star property
7.3 km from Salisbury Beach
8.2 out of 10, Very good, (246 reviews)
"Very clean, great location!"
United States
Danielle
The price is ฿7,115
฿7,720 total
includes taxes & fees
30 Aug - 31 Aug
The Pelham Resort Motel
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.

Top Salisbury Beach Hotel Reviews

Find out more about Salisbury Beach

Top reasons to visit Salisbury Beach

  • Stunning Beaches: Salisbury Beach boasts beautiful sandy shores and scenic ocean views, perfect for relaxation and recreation.
  • Outdoor Activities: Engage in a variety of activities, from mini golf to skiing in nearby fields, catering to all adventure enthusiasts.
  • Family-Friendly Attractions: Enjoy local highlights like the Salisbury Museum and the charming Salisbury Beach Carousel, ideal for families.
  • Seasonal Events: Participate in numerous events throughout the year, providing fun options for day trips and family outings.
  • Diverse Accommodations: Choose from a range of lodgings, including cosy motels and pet-friendly hotels, ensuring a comfortable stay.

Find great hotels near Salisbury Beach

Discover the charm of Salisbury Beach, where a variety of accommodation options await to cater to your needs. From cosy motels to comfortable hotels, enjoy a range of services designed for beach lovers, business travellers, and pet-friendly stays. Whether you're seeking proximity to Newburyport or Merrimac, the area offers a selection of lodgings that ensure a delightful vacation experience along the picturesque Massachusetts coastline.

  • Ashworth by the Sea: Ashworth by the Sea is a charming 3-star hotel that offers a quintessential beach holiday experience. Located a mere 8km from Salisbury Beach, this property boasts direct access to the sandy shores, making it an ideal retreat for beach lovers. Guests can enjoy spacious rooms with coastal-inspired décor, and the hotel features a lovely outdoor pool and a restaurant with sea views. The relaxed atmosphere and proximity to the beach create a delightful getaway for those seeking sun and surf.
  • Hampton Inn Haverhill: Hampton Inn Haverhill is a budget-friendly option for adventurous travellers, situated 26km from Salisbury Beach. With a guest rating of 8.6 out of 10, this hotel is perfect for those looking to embrace outdoor activities. The property offers convenient access to ski lifts and shuttle services, making it an excellent choice for winter sports enthusiasts. Onsite, guests can partake in various recreational activities, including snow tubing and hiking, ensuring a thrilling stay for adventure seekers.
  • Best Western Hampshire Inn: Best Western Hampshire Inn is a budget-friendly hotel that caters to business travellers, located just 8km from Salisbury Beach. With a guest rating of 8.4 out of 10, this hotel combines convenience and comfort with well-equipped rooms suited for work and relaxation. The property offers complimentary Wi-Fi and a business centre, making it an excellent choice for those needing to stay connected. Its proximity to local amenities and attractions further enhances its appeal for professionals on the go.

Where to stay near Salisbury Beach

For those seeking a delightful coastal escape, Salisbury Beach in Massachusetts offers a perfect blend of family-friendly charm and stunning scenery. Explore the Salisbury Beach State Reservation for its pristine sands and beautiful ocean views. Enjoy the vibrant atmosphere of nearby towns, where friendly locals welcome you to experience the rich culture and romance of the area. With its beautiful beaches and outdoor adventures, Salisbury Beach promises an unforgettable getaway.

  • Salisbury: Nestled along the scenic coast of Massachusetts, Salisbury is a charming city known for its beautiful beach. Salisbury Beach attracts visitors primarily during the summer months, providing a delightful outdoor experience for families. The area boasts a variety of recreational activities, including music concerts and golf courses. Visitors can enjoy the sun-soaked sandy shores, explore the local tourist precinct, and participate in family-friendly activities that make Salisbury a perfect summer getaway.
  • Hampton: Located a mere 11km from Salisbury Beach, Hampton is a vibrant city that truly comes alive during the summer season. Renowned for its stunning beaches, Hampton is a family-friendly destination that offers an array of outdoor activities. From engaging arena entertainment to lively music concerts, there’s something for everyone. The area's picturesque beaches and tourist precinct make Hampton an ideal spot for those looking to soak up the sun and enjoy the coastal atmosphere.
  • Newburyport: Just 5km away from Salisbury Beach, Newburyport is a historic city that combines scenic beauty with a rich cultural experience. The city sees a moderate influx of visitors, particularly in the warmer months. Known for its charming waterfront, Newburyport offers various activities such as golfing and shopping at local centres. The beautiful beaches and stunning landscapes provide the perfect backdrop for outdoor adventures, making it a must-visit for those seeking a blend of relaxation and exploration.

Things to do near Salisbury Beach

Shopping

Salisbury Beach offers charming local shops where you can find unique souvenirs and gifts. Nearby, the Salisbury Marketplace features a variety of vendors selling crafts and regional products, while quaint boutiques along the beachfront showcase local art and beach-themed items, perfect for mementoes of your visit.

Recreation

Experience rejuvenation at the Beach Spa, where you can indulge in soothing massages and holistic treatments. For outdoor activities, stroll along the sandy shores of Salisbury Beach and enjoy beach yoga sessions that blend relaxation with the calming sounds of the ocean.

Adventure

New England Dragway, located 26km from Salisbury Beach, offers thrilling motor racing experiences. Feel the adrenaline rush as you watch high-speed cars compete on the track, surrounded by an exhilarating atmosphere filled with energy and excitement. A must-visit for motorsport enthusiasts looking for adventure.

Nightlife

Visit the Blue Ocean Music Hall for live performances and a vibrant atmosphere. For a more relaxed vibe, check out the Beachcoma for cocktails and casual dining. Don't miss the lively scene at the Salisbury Beach Boardwalk, where you can find games and entertainment to enjoy.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Salisbury Beach

Salisbury Beach, located in Essex County, Massachusetts, is an ideal destination for those seeking outdoor adventures and beach relaxation. Visitors can explore a variety of attractions, including the Salisbury Museum, the charming Salisbury Beach Carousel, and picturesque spots like Highcliffe Beach and Sandy Beach. With its stunning scenery and cultural experiences, Salisbury Beach caters to all types of travellers looking for a perfect seaside getaway.

  • Hampton Beach: Located 6km from Salisbury Beach, Hampton Beach offers a lively atmosphere with its golden sands and vibrant boardwalk. Enjoy the sun, stroll along the shoreline, or indulge in local seafood at nearby eateries, capturing the quintessential beach vibe.
  • Hampton Beach State Park: A mere 6km away, this State Park invites visitors to explore its scenic landscapes and outdoor activities. With opportunities for hiking, picnicking, and enjoying the natural beauty, it is an ideal spot for adventure seekers and nature lovers alike.
  • Castle Hill on the Crane Estate: Situated 18km from Salisbury Beach, this historic estate features stunning architecture and beautifully landscaped gardens. Delve into local history and admire the cultural significance of this captivating site.

Best time to go to Salisbury Beach

The best time to visit Salisbury Beach can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Salisbury Beach falls in July, when visitor numbers are high and weather is mostly sunny with light rain. The coolest average temperature around Salisbury Beach falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January28.4°F (-2.0°C)Light RainMostly SunnyAverageSlightly Low
February29.5°F (-1.4°C)Light RainMostly SunnyAverageSlightly Low
March35.8°F (2.1°C)Light RainMostly SunnyAverageSlightly Low
April45.7°F (7.6°C)Light RainMostly SunnyAverageAverage
May55.9°F (13.3°C)Light RainMostly SunnyAverageAverage
June64.2°F (17.9°C)Light RainMostly SunnyHighAverage
July71.2°F (21.8°C)Light RainMostly SunnyHighSlightly High
August70.3°F (21.3°C)Light RainMostly SunnyHighSlightly High
September63.9°F (17.7°C)Light RainMostly SunnyAverageAverage
October53.8°F (12.1°C)Light RainMostly SunnyLowSlightly High
November42.8°F (6.0°C)Light RainMostly SunnyLowAverage
December34.7°F (1.5°C)Light RainMostly SunnyLowAverage

The nearest major airports for your trip to Salisbury Beach

Accessing Salisbury Beach is convenient via several major airports. BOSton Logan International Airport (BOS) is situated 56km away, with excellent hotel options such as the 5-star Encore Boston Harbor and InterContinental Boston, both within 5km, providing easy access. Providence T.F. Green Airport (PVD) is 134km from Salisbury Beach, with nearby 4-star hotels like Omni Providence Hotel and Graduate by Hilton, both 11km away. Portland International Jetport (PWM) is 98km distant, featuring 4-star hotels like The Westin Portland Harborview and DoubleTree by Hilton, both only 3km from the airport. These options ensure a smooth travel experience from the airport to your accommodation.

Frequently asked questions

What's it like in Salisbury Beach?
Salisbury Beach is a neighbourhood that travellers like for its beaches, live music and theatres. Are you looking for Salisbury Beach travel tips? Make sure that you visit Salisbury Beach State Reservation and Salisbury Beach while you're in the neighbourhood.
How many hotels can I expect to find in Salisbury Beach?
If you're searching for places to stay in Salisbury, Expedia has something to meet your needs with 65 Salisbury Beach hotels and other accommodation options to choose from.
If I need to cancel my hotel reservation in Salisbury Beach, will I receive a refund?
Yes, most hotel reservations are fully refundable if cancelled prior to the hotel's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you have a reservation that's non-refundable, you might still have the option to cancel and get a refund within 24 hours of booking. Plug in your dates, click on "Search", then filter by "fully refundable" to get the best deals in Salisbury Beach.
What can I see and do in this Salisbury neighbourhood?
A few attractions you might want to check out while you're in Salisbury Beach are Salisbury Beach State Reservation and Salisbury Beach. While you're out sightseeing in Salisbury, make sure that you visit other sights such as Plum Island Point or Seabrook Beach.