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

Find 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

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. 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,004 reviews)
"Nuce room, comfortable bed and great breakfast."
United States
Scott
The price is ₩233,134
₩260,411 total
includes taxes & fees
Aug 23 - Aug 24
Hampton Inn by Hilton Amesbury

2. 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, (964 reviews)
"Very friendly staff, clean hotel, great breakfast"
United States
Kim
The price is ₩167,163
₩181,372 total
includes taxes & fees
Sep 6 - Sep 7
SpringHill Suites by Marriott Hampton Portsmouth

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,001 reviews)
"The pool was a lovely surprise! Great breakfast too."
United States
Karen
The price is ₩165,635
₩179,714 total
includes taxes & fees
Sep 14 - Sep 15
Holiday Inn Express Hotel & Suites Seabrook by IHG

4. 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,001 reviews)
"Great place to stay"
United States
Michael
The price is ₩177,187
₩197,918 total
includes taxes & fees
Aug 23 - Aug 24
Fairfield Inn By Marriott Amesbury

5. 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,005 reviews)
"Good place to stay definitely will be back again."
Canada
Edna
The price is ₩145,589
₩157,962 total
includes taxes & fees
Sep 14 - Sep 15
Best Western Hampshire Inn

6. 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,006 reviews)
"We had a great stay. The restaurant had great atmosphere and selection, the inn was cute and comfortable and breakfast a bonus."
United States
Babak
The price is ₩189,842
₩205,978 total
includes taxes & fees
Sep 2 - Sep 3
Lamie's Inn and The Old Salt Restaurant

7. Guest House Suites

Guest House Suites
2.0 star property
5.1 km from Salisbury Beach
8.2 out of 10, Very Good, (281 reviews)
"What I loved about this property was the separate living room area. The bed was super comfortable and the view outback was amazing."
United States
cheryl
The price is ₩208,381
₩232,762 total
includes taxes & fees
Aug 16 - Aug 17
Guest House Suites

8. The Crest - Hampton Beach

The Crest - Hampton Beach
2.0 star property
7.2 km from Salisbury Beach
8.8 out of 10, Excellent, (920 reviews)
"Great stay"
United States
Giuseppe
The price is ₩168,466
₩182,786 total
includes taxes & fees
Sep 14 - Sep 15
The Crest - Hampton Beach

9. Hampton House Hotel

Hampton House Hotel
2.0 star property
8 km from Salisbury Beach
9.4 out of 10, Exceptional, (1,015 reviews)
"This hotel is clean and comfortable. It’s right across from the beach and the balcony views are amazing."
United States
eric
The price is ₩201,119
₩218,214 total
includes taxes & fees
Sep 13 - Sep 14
Hampton House Hotel

10. 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, (775 reviews)
"The property was clean, historic but very well maintained and the staff was helpful and pleasant."
United States
JOHN
The price is ₩287,595
₩344,971 total
includes taxes & fees
Sep 14 - Sep 15
Essex Street Inn & Suites, an Ascend Collection Hotel

11. Hampton Falls Inn

Hampton Falls Inn
2.5 star property
7.9 km from Salisbury Beach
7.6 out of 10, Good, (1,002 reviews)
"Great place to stay,convient to everything"
United States
Jeffrey
The price is ₩140,153
₩154,897 total
includes taxes & fees
Sep 15 - Sep 16
Hampton Falls Inn

12. Hampton Inn & Suites Exeter

Hampton Inn & Suites Exeter
2.5 star property
18.5 km from Salisbury Beach
9.4 out of 10, Exceptional, (1,002 reviews)
"Great hotel and staff!"
United States
LaTiffane
The price is ₩184,576
₩200,265 total
includes taxes & fees
Sep 8 - Sep 9
Hampton Inn & Suites Exeter

13. The Hillcrest

The Hillcrest
2.0 star property
7.2 km from Salisbury Beach
7.6 out of 10, Good, (804 reviews)
"My stay was very nice and comfortable"
United States
Steven
The price is ₩281,720
₩305,673 total
includes taxes & fees
Aug 30 - Aug 31
The Hillcrest

14. Briar Barn Inn

Briar Barn Inn
3.5 star property
15.4 km from Salisbury Beach
9.6 out of 10, Exceptional, (855 reviews)
"What a beautiful hotel. Such a gem in Rowley and great place to explore cape Ann and plum island and everything around. My first time there but would definitely will come back"
United States
Batya
The price is ₩337,724
₩408,866 total
includes taxes & fees
Sep 1 - Sep 2
Briar Barn Inn

15. The Tides Motel

The Tides Motel
2.0 star property
7.2 km from Salisbury Beach
8.4 out of 10, Very Good, (526 reviews)
"Very close to the beach, great parking."
United States
Krystal
The price is ₩177,705
₩192,810 total
includes taxes & fees
Aug 23 - Aug 24
The Tides Motel

16. 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,002 reviews)
"clean room, good breakfast,pool,great shower,great staff"
United States
Stephanie
The price is ₩168,466
₩182,786 total
includes taxes & fees
Sep 14 - Sep 15
Best Western Plus The Inn at Hampton

17. Garrison Inn Boutique Hotel

Garrison Inn Boutique Hotel
3.0 star property
5.8 km from Salisbury Beach
9.4 out of 10, Exceptional, (429 reviews)
"Outstanding home made breakfast! Great location and staff!"
United States
Ann
The price is ₩467,174
₩521,833 total
includes taxes & fees
Aug 16 - Aug 17
Garrison Inn Boutique Hotel

18. 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,387 reviews)
"Great property, wonderful location and staff!"
United States
Dustina
The price is ₩239,571
₩298,342 total
includes taxes & fees
Sep 10 - Sep 11
Ashworth by the Sea

19. Atlantic Sands

Atlantic Sands
2.0 star property
7.2 km from Salisbury Beach
7.0 out of 10, Good, (838 reviews)
"Clean room , staff was excellent , balcony view was exactly what I was hoping it would be and the beach / weather was amazing !!"
United States
Jay
The price is ₩186,870
₩202,754 total
includes taxes & fees
Aug 16 - Aug 17
Atlantic Sands

20. Hampton Village Inn

Hampton Village Inn
2.5 star property
11.6 km from Salisbury Beach
8.0 out of 10, Very Good, (1,002 reviews)
"Jacuzzi was very nice"
United States
Thomas
The price is ₩146,594
₩159,055 total
includes taxes & fees
Aug 16 - Aug 17
Hampton Village Inn
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: Enjoy beautiful sandy shores and breathtaking ocean views, perfect for relaxation and sunbathing.
  • Outdoor Activities: Engage in a variety of recreational options including mini golf, hiking in national parks, and seasonal camping.
  • Family-Friendly Atmosphere: Salisbury Beach is ideal for families, offering fun local events and activities for all ages.
  • Salisbury Beach Boardwalk: Stroll along the boardwalk for a lively experience with shops, eateries, and scenic views.
  • Charming Accommodations: Choose from cozy motels and pet-friendly hotels, ensuring a memorable stay by the beach.

Find great hotels near Salisbury Beach

Discover a variety of accommodation options in Salisbury Beach, perfect for beach lovers and business travelers alike. From cozy motels to welcoming hotels, you'll find pet-friendly stays that cater to your vacation needs. Explore nearby attractions and enjoy the charm of Essex County, with convenient access to Newburyport and Merrimac. Experience a memorable getaway with comfortable lodgings that offer everything you need for a relaxing beach escape.

  • Ashworth by the Sea: Ashworth by the Sea is a charming 3-star hotel known for its beach-themed ambiance, making it a great choice for a relaxing vacation. Located 8km from Salisbury Beach, this property provides direct beach access, allowing guests to enjoy sun-soaked days by the ocean. With a guest rating of 8.2 out of 10, visitors appreciate the friendly atmosphere and proximity to local attractions. The hotel features comfortable accommodations, a pool, and dining options that cater to beachgoers looking for a memorable seaside experience.
  • Hampton Inn Haverhill: This budget-friendly hotel boasts a guest rating of 8.6 out of 10 and is ideal for adventure seekers. Situated 26km from Salisbury Beach, Hampton Inn Haverhill offers easy access to nearby ski resorts and outdoor activities. Guests can partake in various adventure sports, including skiing, hiking, and snowboarding, all within a short distance. The hotel's welcoming environment and practical amenities cater to travelers looking for an active vacation, making it a suitable choice for those eager to explore the great outdoors.
  • Best Western Hampshire Inn: With a guest rating of 8.4 out of 10, Best Western Hampshire Inn is a budget-friendly option located 8km from Salisbury Beach. This hotel is well-suited for business travelers seeking comfort and convenience during their stay. The property features essential amenities such as a business center and meeting facilities, ensuring that work needs are met without compromising relaxation. Guests appreciate the clean and comfortable rooms, making it a solid choice for those traveling for work or leisure.

Where to stay near Salisbury Beach

Welcome to Salisbury Beach, a charming seaside neighborhood in Essex County, Massachusetts. Here, you can soak up the sun on beautiful beaches, explore the scenic Salisbury Beach State Reservation, and enjoy a family-friendly atmosphere. Just a short distance from the lively coastal towns, this destination offers a perfect blend of relaxation and adventure, making it an ideal spot for families, couples, and culture enthusiasts alike. Experience the warmth of friendly locals and the stunning ocean views during your visit.

  • Salisbury: Known for its beautiful beaches, Salisbury is a charming city where visitors can enjoy a quintessential summer getaway. The vibrant Salisbury Beach area offers a family-friendly atmosphere, perfect for outdoor activities such as swimming, sunbathing, and beach games. Peak travel months from June to August draw crowds eager to experience local music concerts and recreational areas. Don't miss the stunning local landmarks, including the beach and family-friendly tourist precinct that promise fun for all ages.
  • Hampton: Just 11km from Salisbury Beach, Hampton is a bustling city that comes alive during the summer months. Renowned for its exciting beach scene, Hampton attracts families and outdoor enthusiasts alike. The peak travel season from June to August is filled with various entertainment options, including concerts and recreational facilities. Visitors can explore the scenic beaches, which are perfect for relaxation and family activities. Hampton's lively energy and plethora of attractions make it an ideal complement to your Salisbury Beach experience.
  • Newburyport: Located a mere 5km from Salisbury Beach, Newburyport is a picturesque city that offers a delightful blend of outdoor beauty and urban charm. This city is particularly appealing to those who appreciate scenic views and leisurely strolls along the waterfront. With a moderate travel season that peaks in the summer, visitors can enjoy golf courses, shopping centers, and recreational areas. Newburyport's enchanting atmosphere and proximity to the beach make it a must-visit destination for those looking to enhance their vacation.

Things to do near Salisbury Beach

Shopping

A short walk from the beach, you'll find unique gifts and souvenirs at local shops like the Salisbury Beach Gift Shop, where beach-themed items abound. For a broader selection, head to the nearby Market Basket for snacks and essentials to take home.

Recreation

At Salisbury Beach, indulge in rejuvenating treatments at local wellness spas that focus on relaxation and holistic health. Enjoy beach yoga sessions that embrace the calming ocean breeze, or explore guided meditation workshops designed to enhance mindfulness amidst the serene coastal environment.

Adventure

At New England Dragway, located 26km from Salisbury Beach, experience the thrill of motor racing amidst a vibrant atmosphere. Feel the rush as you watch high-speed competitions and enjoy the excitement of the adrenaline-fueled events that capture the essence of adventure.

Nightlife

Experience Salisbury Beach's vibrant nightlife at The Beachcomber, where you can enjoy live music and a lively bar scene. For a more relaxed vibe, check out the Market Square for cozy pubs and casual dining options, perfect for unwinding after a day on the beach.

*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 perfect getaway for outdoor and beach lovers, featuring stunning scenery and a vibrant atmosphere. Popular attractions include the beach itself, Salisbury Beach Boardwalk, Salisbury Park, and nearby national parks. Visitors can enjoy a mix of culture and outdoor experiences, with options for relaxing by the sea or exploring local historic sites. Don't miss the chance to unwind at Hengistbury Head Beach for a delightful seaside experience.

  • Hampton Beach: Located 6km from Salisbury Beach, Hampton Beach offers a lively atmosphere with its sandy shores, vibrant boardwalk, and various dining options. Visitors can soak up the sun, enjoy water activities, or explore local shops, all while experiencing classic beach vibes.
  • Hampton Beach State Park: Also 6km away, this state park features stunning natural scenery and opportunities for outdoor adventures. Hike scenic trails, enjoy picnicking, or relax on the beach, surrounded by picturesque views of the Atlantic Ocean.
  • Castle Hill on the Crane Estate: Situated 18km from Salisbury Beach, this historic estate showcases stunning architecture and beautifully landscaped gardens. Explore its rich cultural history and enjoy breathtaking views of the surrounding landscape from its hilltop location.

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

Flying into Salisbury Beach is convenient with several major airports nearby. Boston Logan International Airport (BOS) is located 56km away, with luxurious hotel options like Encore Boston Harbor, InterContinental Boston, and The Langham, all within 5km. Providence T.F. Green Airport (PVD) is 134km from Salisbury Beach, offering stays at the Omni Providence Hotel and Graduate by Hilton Providence, both 11km away. Portland International Jetport (PWM) is 98km away, with the Portland Harbor Hotel and The Westin Portland Harborview just 3 and 3km from the airport, respectively. These hotels provide easy access to their respective airports, making your travel seamless.

Frequently asked questions

What's it like in Salisbury Beach?
Salisbury Beach is a neighborhood that travelers like for its beaches, live music, and theaters. Are you looking for Salisbury Beach travel tips? Be sure to check out Salisbury Beach State Reservation and Salisbury Beach while you're in the neighborhood.
How many hotels are there 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 accommodations to choose from.
If I need to cancel my hotel reservation in Salisbury Beach, will I receive a refund?
Yes! You'll find that most hotel reservations are refundable if you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you booked a non-refundable reservation, you might be able to still cancel and receive a refund within 24 hours of booking. Enter your dates, click on "Search", then you can use the "fully refundable" filter to view the best deals available in Salisbury Beach.
Where can I learn more about changing or cancelling my trip to Salisbury Beach?
For additional details about changing or cancelling your trip to Salisbury Beach, head over to our customer service page.
What can I see and do in this Salisbury neighborhood?
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, be sure to visit other sights like Plum Island Point or Seabrook Beach.