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 ₹28,708
₹31,148 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 ₹15,666
₹17,499 total
includes taxes & fees
9 Aug - 10 Aug
Hampton Inn by Hilton Amesbury

3. 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 ₹11,233
₹12,188 total
includes taxes & fees
30 Aug - 31 Aug
SpringHill Suites by Marriott Hampton Portsmouth

4. 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 ₹12,367
₹13,418 total
includes taxes & fees
30 Aug - 31 Aug
Holiday Inn Express Hotel & Suites Seabrook by IHG

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 ₹11,906
₹13,299 total
includes taxes & fees
16 Aug - 17 Aug
Fairfield Inn By Marriott Amesbury

6. 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 ₹19,325
₹23,181 total
includes taxes & fees
1 Sept - 2 Sept
Essex Street Inn & Suites, an Ascend Collection Hotel

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 ₹10,915
₹11,843 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 ₹13,621
₹15,215 total
includes taxes & fees
10 Aug - 11 Aug
Guest House Suites

9. 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 ₹10,171
₹11,226 total
includes taxes & fees
9 Aug - 10 Aug
Hampton Falls Inn

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 ₹22,467
₹27,221 total
includes taxes & fees
1 Sept - 2 Sept
Briar Barn Inn

11. 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 ₹11,320
₹12,283 total
includes taxes & fees
23 Aug - 24 Aug
Best Western Plus The Inn at Hampton

12. 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 ₹19,606
₹21,900 total
includes taxes & fees
30 Aug - 31 Aug
Rockport Inn And Suites

13. 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,383 reviews)
"Great stay, will be back again!"
United States
Kerri
The price is ₹14,014
₹17,786 total
includes taxes & fees
31 Aug - 1 Sept
Ashworth by the Sea

14. 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 ₹31,393
₹35,065 total
includes taxes & fees
9 Aug - 10 Aug
Garrison Inn Boutique Hotel

15. Hampton Village Inn

Hampton Village Inn
2.5 star property
11.6 km from Salisbury Beach
8.0 out of 10, Very good, (1,015 reviews)
"Jacuzzi was very nice"
United States
Thomas
The price is ₹9,260
₹10,047 total
includes taxes & fees
23 Aug - 24 Aug
Hampton Village Inn

16. Seabrook Inn

Seabrook Inn
2.5 star property
8.2 km from Salisbury Beach
6.6 out of 10, (1,003 reviews)
"Very helpful staff"
United States
Paula
The price is ₹9,418
₹10,219 total
includes taxes & fees
9 Aug - 10 Aug
Seabrook Inn

17. 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 ₹24,743
₹26,846 total
includes taxes & fees
9 Aug - 10 Aug
Blue Jay Motel

18. 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 ₹19,644
₹21,313 total
includes taxes & fees
17 Aug - 18 Aug
Mari-Anne Motel

19. 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 ₹12,757
₹13,841 total
includes taxes & fees
23 Aug - 24 Aug
Lamie's Inn and The Old Salt Restaurant

20. 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 ₹19,787
₹22,102 total
includes taxes & fees
10 Aug - 11 Aug
Sea Lion Motel and Cottages
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 breathtaking sunsets, perfect for relaxation and beach activities.
  • Outdoor Adventures: Engage in a variety of activities like mini golf, camping, and nearby skiing for a fun-filled holiday.
  • Salisbury State Park: Explore this natural reserve offering scenic trails and recreational opportunities, ideal for families.
  • Vibrant Community Events: Experience local culture through seasonal events that enhance the charm of this coastal town.
  • Diverse Accommodations: Choose from a range of hotels and motels, including pet-friendly and beachfront options for a comfortable stay.

Find great hotels near Salisbury Beach

For a delightful stay at Salisbury Beach, you'll find a variety of accommodations ranging from hotels to motels, catering to both leisure and business travellers. Whether you seek pet-friendly options or beachfront access, the area offers numerous facilities to ensure a memorable experience. Explore nearby Newburyport and Merrimac for additional lodging choices, while enjoying the quaint charm of this picturesque seaside destination.

  • Ashworth by the Sea: Situated a mere 8km from Salisbury Beach, Ashworth by the Sea is a delightful 3-star hotel offering a quintessential beach vacation experience. Emphasising relaxation and adventure, this property boasts direct access to the sandy shores, making it a favourite among beach enthusiasts. Guests can enjoy comfortable accommodations while soaking in the coastal atmosphere. The hotel features amenities suitable for leisure activities, ensuring a refreshing stay by the ocean.
  • Hampton Inn Haverhill: For those seeking a budget-friendly option with an adventurous spirit, Hampton Inn Haverhill, located 26km away from Salisbury Beach, offers a welcoming retreat. With a commendable guest rating of 8.6 out of 10, this property caters to thrill-seekers who enjoy skiing and outdoor activities. Close to ski lifts and shuttles, guests can partake in various adventure sports, including snow tubing, cross-country skiing, and hiking. On-site recreational activities further enhance the experience, making it an excellent choice for those inclined towards adventure.
  • Best Western Hampshire Inn: Conveniently located just 8km from Salisbury Beach, the Best Western Hampshire Inn is a budget-friendly option ideal for business travellers. With a solid guest rating of 8.4 out of 10, this hotel offers a blend of comfort and functionality, featuring facilities tailored for corporate needs. Its strategic location allows easy access to local business hubs while still being close enough for a quick beach visit. The welcoming atmosphere and practical amenities make it a reliable choice for those travelling for work.

Where to stay near Salisbury Beach

Salisbury Beach offers a delightful escape for those seeking outdoor adventures and stunning scenery. With its beautiful beaches and the nearby Salisbury Beach State Reservation, visitors can enjoy a family-friendly atmosphere and the warmth of friendly locals. Explore the charming coastal town and soak in the romantic vibes while indulging in the vibrant culture. Whether you’re lounging on the ocean beach or strolling through the picturesque surroundings, Salisbury Beach promises an unforgettable experience.

  • Salisbury: Salisbury is a charming city that embraces visitors with its beautiful beach. Located along the Atlantic coast, Salisbury Beach is a highlight for those seeking outdoor and family-friendly experiences. The area sees a moderate influx of tourists, especially during the peak summer months from June to August. Visitors can enjoy a variety of activities such as music concerts, golf, and exploring recreational areas. Key attractions include the scenic beach and a vibrant tourist precinct, making it an ideal spot for relaxation and family fun.
  • Hampton: Situated a mere 11km from Salisbury Beach, Hampton is a lively city known for its seasonal appeal, particularly between June and August when beachgoers flock to its shores. Families are drawn to Hampton’s sandy beaches and abundant outdoor activities. The city offers exciting venues for entertainment, including an arena that hosts various events and concerts. Hampton's beachfront and recreational areas are perfect for making lasting memories, ensuring a delightful experience for all who visit.
  • Newburyport: Located just 5km from Salisbury Beach, Newburyport is a picturesque city that showcases stunning coastal scenery. Its moderate seasonal visitor pattern peaks during the summer months. Known for its charming streets and vibrant atmosphere, Newburyport offers a blend of outdoor activities, shopping, and recreational areas. Attractions include golf courses and delightful family-friendly beaches. Visitors can indulge in the local culture while enjoying the scenic beauty, making it a must-visit destination for a well-rounded holiday.

Things to do near Salisbury Beach

Shopping

Only a short stroll from the shoreline, you'll discover local shops offering unique souvenirs and gifts. The Beach Gift Shop features beach-themed items, while the Salisbury Beach Market provides a mix of snacks, clothing, and beach essentials, making it a convenient stop for your holiday purchases.

Recreation

At Salisbury Beach, indulge in rejuvenating treatments at local wellness centres that offer massage therapies and holistic healing practices. Engage in beach yoga sessions for a tranquil experience while enjoying the soothing sounds of the ocean. Explore scenic walking trails nearby for a refreshing outdoor adventure.

Adventure

At New England Dragway, located 26km from Salisbury Beach, experience the thrill of motor racing amid an electrifying atmosphere. Feel the adrenaline rush as cars speed by, and enjoy the vibrant community of motorsport enthusiasts. It's a great spot for those seeking an exhilarating day out.

Nightlife

Salisbury Beach offers a lively nightlife with beachfront bars and casual eateries. Enjoy a drink at the Pavilion or dance the night away at the Blue Ocean Event Center. For a relaxed evening, the Cottage Bar & Grill is a great spot to unwind with friends.

*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 offers a delightful outdoor experience, perfect for beach lovers and scenery enthusiasts. Visitors can explore various attractions, such as Salisbury State Park, Highcliffe Beach, and the charming Salisbury Park. These points of interest provide a blend of culture and outdoor activities, making it an ideal destination for a relaxing holiday by the sea.

  • Hampton Beach: Located a mere 6km from Salisbury Beach, Hampton Beach offers a lively seaside atmosphere. Enjoy a variety of beach activities, stroll the boardwalk, or unwind with stunning ocean views, making it a delightful spot for relaxation and fun.
  • Wentworth by the Sea Golf Club: Situated 24km away, this historic golf club features beautiful landscapes and friendly staff. It provides an inviting environment for both seasoned golfers and newcomers, perfect for enjoying a round while soaking in the rich heritage of the area.
  • Parker River National Wildlife Refuge: Just 5km from Salisbury Beach, this nature reserve is a family-friendly haven. Explore diverse habitats, observe wildlife, and enjoy peaceful walking trails, making it an ideal spot for nature lovers and families alike.

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

Reaching Salisbury Beach is convenient, with several major airports in proximity. BOSton Logan International Airport (BOS) is located 56km away, offering luxury accommodation options such as the 5-star Encore Boston Harbor, InterContinental Boston, and The Langham, all within 5km of the airport. Providence T.F. Green Airport (PVD) is 134km away, with nearby hotels like the Omni Providence Hotel and Graduate by Hilton, both 11km from the airport. Portland International Jetport (PWM) is 98km away, featuring the Portland Harbor Hotel and The Westin Portland Harborview, both 3km from the airport. All these hotels provide convenient transportation services to their respective airports.

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.

Explore a world of travel with Expedia