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 ₩220,471
₩246,266 total
includes taxes & fees
Aug 16 - Aug 17
Hampton Inn by Hilton Amesbury

2. 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,008 reviews)
"The pool was a lovely surprise! Great breakfast too."
United States
Karen
The price is ₩164,720
₩178,721 total
includes taxes & fees
Sep 8 - Sep 9
Holiday Inn Express Hotel & Suites Seabrook by IHG

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, (961 reviews)
"Great place to stay."
United States
Melissa
The price is ₩172,012
₩186,633 total
includes taxes & fees
Aug 30 - Aug 31
SpringHill Suites by Marriott Hampton Portsmouth

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,010 reviews)
"Great place to stay"
United States
Michael
The price is ₩176,208
₩196,825 total
includes taxes & fees
Sep 8 - Sep 9
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,010 reviews)
"All around good place to stay"
United States
Peter
The price is ₩162,701
₩176,530 total
includes taxes & fees
Aug 23 - Aug 24
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,023 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 ₩188,794
₩204,844 total
includes taxes & fees
Aug 26 - Aug 27
Lamie's Inn and The Old Salt Restaurant

7. The Crest - Hampton Beach

The Crest - Hampton Beach
2.0 star property
7.2 km from Salisbury Beach
8.8 out of 10, Excellent, (912 reviews)
"Great stay"
United States
Giuseppe
The price is ₩197,102
₩213,856 total
includes taxes & fees
Aug 31 - Sep 1
The Crest - Hampton Beach

8. Guest House Suites

Guest House Suites
2.0 star property
5.1 km from Salisbury Beach
8.2 out of 10, Very Good, (279 reviews)
"Clean room, easy parking, good waterfront restaurant nearby, good price"
United States
Paul
The price is ₩216,852
₩242,224 total
includes taxes & fees
Aug 12 - Aug 13
Guest House Suites

9. 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, (774 reviews)
"Perfect location, wonderful staff, delicious snacks and breakfast offered. Highly recommend!"
United States
Jeffrey R
The price is ₩288,067
₩345,537 total
includes taxes & fees
Sep 1 - Sep 2
Essex Street Inn & Suites, an Ascend Collection Hotel

10. Briar Barn Inn

Briar Barn Inn
3.5 star property
15.4 km from Salisbury Beach
9.6 out of 10, Exceptional, (852 reviews)
"BEST hotel!!!"
United States
Laura
The price is ₩338,278
₩409,535 total
includes taxes & fees
Sep 1 - Sep 2
Briar Barn Inn

11. 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,013 reviews)
"This is a nice hotel, very clean, comfortable beds and sheets, well maintained pool and exercise room. Would stay again."
United States
Allison
The price is ₩174,631
₩189,474 total
includes taxes & fees
Aug 23 - Aug 24
Hampton Inn & Suites Exeter

12. Hampton Falls Inn

Hampton Falls Inn
2.5 star property
7.9 km from Salisbury Beach
7.6 out of 10, Good, (1,015 reviews)
"Great place to stay,convient to everything"
United States
Jeffrey
The price is ₩158,385
₩174,663 total
includes taxes & fees
Aug 23 - Aug 24
Hampton Falls Inn

13. The Hillcrest

The Hillcrest
2.0 star property
7.2 km from Salisbury Beach
7.6 out of 10, Good, (800 reviews)
"My stay was very nice and comfortable"
United States
Steven
The price is ₩280,164
₩303,985 total
includes taxes & fees
Aug 23 - Aug 24
The Hillcrest

14. The Tides Motel

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

15. 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,023 reviews)
"clean room, good breakfast,pool,great shower,great staff"
United States
Stephanie
The price is ₩167,535
₩181,775 total
includes taxes & fees
Aug 23 - Aug 24
Best Western Plus The Inn at Hampton

16. Blue Jay Motel

Blue Jay Motel
2.0 star property
6.6 km from Salisbury Beach
8.6 out of 10, Excellent, (240 reviews)
"Great Stay"
United States
Andrew
The price is ₩366,185
₩397,311 total
includes taxes & fees
Aug 13 - Aug 14
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, (286 reviews)
"Easy walk to the beach and restaurants."
United States
Ada
The price is ₩302,831
₩328,567 total
includes taxes & fees
Aug 13 - Aug 14
Mari-Anne Motel

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,401 reviews)
"Great place!"
United States
Carrie
The price is ₩239,814
₩298,668 total
includes taxes & fees
Sep 10 - Sep 11
Ashworth by the Sea

19. Hampton Village Inn

Hampton Village Inn
2.5 star property
11.6 km from Salisbury Beach
8.0 out of 10, Very Good, (1,024 reviews)
"Jacuzzi was very nice"
United States
Thomas
The price is ₩145,784
₩158,175 total
includes taxes & fees
Aug 23 - Aug 24
Hampton Village Inn

20. Port Inn and Suites Portsmouth, an Ascend Collection Hotel

Port Inn and Suites Portsmouth, an Ascend Collection Hotel
3.0 star property
25.4 km from Salisbury Beach
8.0 out of 10, Very Good, (1,021 reviews)
"Solid stay near Portland"
United States
Alexis
The price is ₩188,794
₩204,842 total
includes taxes & fees
Sep 7 - Sep 8
Port Inn and Suites Portsmouth, an Ascend Collection Hotel
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.