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

This weekend
Next weekend

Filter by

Property class

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. BEACHWAY MOTEL

BEACHWAY MOTEL
2.5 km from Salisbury Beach
4.8 out of 10, (61 reviews)
"Clean and well put together. Very nice staff. Can’t wait to go back!!"
United States
Jason
The price is ₩94,846
₩105,942 total
includes taxes & fees
Nov 4 - Nov 5
BEACHWAY MOTEL

2. Blue - Inn on The Beach

Blue - Inn on The Beach
3.5 star property
5.6 km from Salisbury Beach
9.6 out of 10, Exceptional, (248 reviews)
"The staff was amazing, the location is wonderful and the breakfast baskets are so neat."
Germany
Andree
The price is ₩320,916
₩388,559 total
includes taxes & fees
Nov 9 - Nov 10
Blue - Inn on The Beach

3. 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, (819 reviews)
"Kind, accommodating staff, clean rooms, great snacks and baked goods. Fantastic location."
United States
Chelsea
The price is ₩191,626
₩236,404 total
includes taxes & fees
Nov 22 - Nov 23
Essex Street Inn & Suites, an Ascend Collection Hotel

4. Garrison Inn Boutique Hotel

Garrison Inn Boutique Hotel
3.0 star property
5.8 km from Salisbury Beach
9.4 out of 10, Exceptional, (436 reviews)
"Outstanding home made breakfast! Great location and staff!"
United States
Ann
The price is ₩440,213
₩491,718 total
includes taxes & fees
Nov 8 - Nov 9
Garrison Inn Boutique Hotel

5. 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)
"Clean room, friendly staff"
United States
MICHAEL
The price is ₩147,271
₩164,502 total
includes taxes & fees
Nov 8 - Nov 9
Hampton Inn by Hilton Amesbury

6. Guest House Suites

Guest House Suites
2.0 star property
5.1 km from Salisbury Beach
8.2 out of 10, Very good, (336 reviews)
"No one around but all worked well and room was very nice, clean, and safe"
United States
Thomas
The price is ₩161,502
₩180,398 total
includes taxes & fees
Nov 3 - Nov 4
Guest House Suites

7. 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
9.0 out of 10, Wonderful, (1,002 reviews)
"Pristine property and room. Breakfast excellent as usual. Would stay again!"
United States
Karen
The price is ₩101,382
₩110,000 total
includes taxes & fees
Nov 30 - Dec 1
Holiday Inn Express Hotel & Suites Seabrook by IHG

8. Compass Rose Inn

Compass Rose Inn
4.0 star property
5.4 km from Salisbury Beach
9.8 out of 10, Exceptional, (220 reviews)
"The property is a beautifuly maintained inn with spacious, comfortable suites. The staff is very accommodating and friendly, and breakfast is delicious. The location can't be beat. Shops and restaurants are within easy walking distance, but the area around the inn is quiet. The waterfront harbor is also just a short walk away."
United States
Stephen
The price is ₩288,406
₩322,142 total
includes taxes & fees
Nov 3 - Nov 4
Compass Rose Inn

9. 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,003 reviews)
"Friendly staff, clean and great breakfast buffet!"
United States
Andre
The price is ₩117,924
₩127,948 total
includes taxes & fees
Nov 19 - Nov 20
Best Western Hampshire Inn

10. Hampton House Hotel

Hampton House Hotel
2.0 star property
8 km from Salisbury Beach
9.4 out of 10, Exceptional, (1,006 reviews)
"Enjoyed our stay, love the hotel."
United States
Mark
The price is ₩178,286
₩193,440 total
includes taxes & fees
Nov 3 - Nov 4
Hampton House Hotel

11. Ashworth by the Sea

Ashworth by the Sea
3.0 star property
7.9 km from Salisbury Beach
8.4 out of 10, Very good, (1,448 reviews)
"Loved our stay…staff was amazing and location was perfect."
United States
Constance
The price is ₩174,085
₩225,073 total
includes taxes & fees
Nov 3 - Nov 4
Ashworth by the Sea

12. Clark Currier Inn

Clark Currier Inn
4.0 star property
5.9 km from Salisbury Beach
9.6 out of 10, Exceptional, (571 reviews)
"Fantastic Inn! Great location!"
United States
Lauren
The price is ₩242,384
₩270,744 total
includes taxes & fees
Nov 4 - Nov 5
Clark Currier Inn

13. 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, (1,003 reviews)
"Great stay."
United States
Rebecca
The price is ₩140,601
₩152,552 total
includes taxes & fees
Nov 8 - Nov 9
SpringHill Suites by Marriott Hampton Portsmouth

14. Surf House

Surf House
2.0 star property
7.6 km from Salisbury Beach
9.4 out of 10, Exceptional, (836 reviews)
"Clean room, very friendly and helpful staff, easy and convenient parking."
United States
Pamela
The price is ₩219,586
₩245,399 total
includes taxes & fees
Nov 12 - Nov 13
Surf House

15. 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,009 reviews)
"Lovely stay. Everything we needed in a great location."
United States
Christopher
The price is ₩178,887
₩194,092 total
includes taxes & fees
Nov 3 - Nov 4
Lamie's Inn and The Old Salt Restaurant

16. 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,002 reviews)
"It was a great stay"
United States
Aimie
The price is ₩144,550
₩161,463 total
includes taxes & fees
Nov 8 - Nov 9
Fairfield Inn By Marriott Amesbury

17. 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)
"The room was clean, close to restaurants.. was perfect!!"
Canada
Joanne
The price is ₩96,046
₩106,878 total
includes taxes & fees
Nov 3 - Nov 4
Hampton Falls Inn

18. Plovers Nest

Plovers Nest
3.0 star property
3.6 km from Salisbury Beach
10.0 out of 10, Exceptional, (2 reviews)
"Clean and well cared for; high end finishes; small but adorable with beautiful views from upstairs bedroom. Good communication with owners. "
United States
Anat
The price is ₩219,358
₩535,137 total
includes taxes & fees
Nov 9 - Nov 10
Plovers Nest

19. Janmere Motel

Janmere Motel
2.0 star property
7.5 km from Salisbury Beach
8.6 out of 10, Excellent, (1,004 reviews)
"This was good Stay very close to the beach"
United States
Kristina
The price is ₩152,674
₩165,654 total
includes taxes & fees
Nov 3 - Nov 4
Janmere Motel

20. Mari-Anne Motel

Mari-Anne Motel
2.0 star property
6.3 km from Salisbury Beach
8.4 out of 10, Very good, (314 reviews)
"Room was very clean, place is within walking distance from the shore"
United States
Vladimir
The price is ₩250,922
₩272,250 total
includes taxes & fees
Nov 3 - Nov 4
Mari-Anne 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.

Compare popular hotels in Salisbury Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
A living room with a fireplace, a sofa, a dining table with chairs, and a television.
Compass Rose Inn
4.0 star property
9.8
Exceptional
220 reviews
View
A dining area with a view of the ocean, white chairs, a wooden table, and a vase with a plant.
Blue - Inn on The Beach
3.5 star property
9.6
Exceptional
248 reviews
View
A brick-paved street with a row of buildings, including a hotel with a red door and a sign that reads 'Welcome.'
Essex Street Inn & Suites, an Ascend Collection Hotel
3.5 star property
9.4
Exceptional
819 reviews
View
A brick pathway leading to a white entrance gate with a sign reading "ENTRANCE".
Clark Currier Inn
4.0 star property
9.6
Exceptional
571 reviews
View
A neatly arranged bedroom with a bed, a nightstand, a wall-mounted light fixture, and a framed menu on the wall.
Garrison Inn Boutique Hotel
3.0 star property
9.4
Exceptional
436 reviews
View

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 66 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.