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

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

The Vista

The Vista
2.5 star property
28.6 km from Salisbury Beach
9.4 out of 10, Exceptional, (435 reviews)
"Love this place! Have stayed here several times over the years. The room was nice with a good view of good harbor beach. Staff was very nice and accommodating, my only complaint was that upon arrival my room was already sandy including the comforter on the bed and a dead fly or two in the bathroom."
United States
Ariana
The price is Rp5.805.021
Rp6.484.109 total
includes taxes & fees
30 Jul - 31 Jul
The Vista

Castle Manor Inn

Castle Manor Inn
2.5 star property
27.5 km from Salisbury Beach
8.4 out of 10, Very good, (1,000 reviews)
"Friendly staff, beautiful view, tasty breakfast."
United States
David
The price is Rp3.243.322
Rp4.229.719 total
includes taxes & fees
23 Jul - 24 Jul
Castle Manor Inn

Addison Choate Inn

Addison Choate Inn
3.5 star property
26.3 km from Salisbury Beach
9.8 out of 10, Exceptional, (396 reviews)
"Impeccable, great location, parking, walk everywhere...."
United States
Colleen
The price is Rp4.873.132
Rp5.443.384 total
includes taxes & fees
28 Jul - 29 Jul
Addison Choate Inn

Briar Barn Inn

Briar Barn Inn
3.5 star property
15.4 km from Salisbury Beach
9.6 out of 10, Exceptional, (830 reviews)
"Beautiful place, we stayed over July 4th heat wave and stayed cool and loved the room a property. Just a shame the restaurant was shut for holiday."
United States
Jill
The price is Rp4.186.801
Rp5.081.212 total
includes taxes & fees
28 Jul - 29 Jul
Briar Barn Inn

Sally Webster Inn

Sally Webster Inn
3.0 star property
26.7 km from Salisbury Beach
9.4 out of 10, Exceptional, (137 reviews)
"Absolutely gorgeous property! Even though it's self check in, staff is around and are very attentive. Room was clean and bed was comfortable. Easy parking in the back. Great access to downtown Rockport and beaches. Will definitely stay here again!"
United States
Reena
The price is Rp3.895.246
Rp4.350.990 total
includes taxes & fees
27 Jul - 28 Jul
Sally Webster Inn

The Yankee Clipper Inn

The Yankee Clipper Inn
3.5 star property
24.8 km from Salisbury Beach
9.0 out of 10, Wonderful, (386 reviews)
"Superb visit. The only thing raw with it was that I couldn't stay longer."
United States
Herbert
The price is Rp4.681.177
Rp5.228.875 total
includes taxes & fees
20 Jul - 21 Jul
The Yankee Clipper Inn

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,547 reviews)
"I loved the heated pool, the breakfast and the location. Our family had a great stay, thank you!"
United States
Levina
The price is Rp4.058.227
Rp4.533.045 total
includes taxes & fees
26 Jul - 27 Jul
Rockport Inn And Suites

Emerson Inn

Emerson Inn
3.5 star property
24.1 km from Salisbury Beach
9.0 out of 10, Wonderful, (271 reviews)
"Room was great. No elevator but breakfast was great "
United States
Carol
The price is Rp6.553.647
Rp7.320.382 total
includes taxes & fees
15 Jul - 16 Jul
Emerson Inn

Beauport Hotel Gloucester

Beauport Hotel Gloucester
3.5 star property
28.8 km from Salisbury Beach
9.6 out of 10, Exceptional, (980 reviews)
"We loved our time at the hotel"
United States
Lucero
The price is Rp7.643.809
Rp8.538.134 total
includes taxes & fees
22 Jul - 23 Jul
Beauport Hotel Gloucester

The Rockport House

The Rockport House
2.0 star property
26.7 km from Salisbury Beach
9.4 out of 10, Exceptional, (221 reviews)
"Super lovely & relaxing stay! Loved everything about it!"
United States
Molly
The price is Rp2.884.764
Rp3.727.975 total
includes taxes & fees
20 Jul - 21 Jul
The Rockport House

Ocean House Hotel at Bass Rocks

Ocean House Hotel at Bass Rocks
4.0 star property
30.2 km from Salisbury Beach
9.2 out of 10, Wonderful, (850 reviews)
"Everything about the Inn was enjoyable....thr room decor, staff, view, and property amenities were perfect."
United States
Tom
The price is Rp6.141.667
Rp7.305.180 total
includes taxes & fees
26 Jul - 27 Jul
Ocean House Hotel at Bass Rocks

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, (460 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 Rp3.766.672
Rp4.207.445 total
includes taxes & fees
15 Jul - 16 Jul
Sea Lion Motel and Cottages

The Wylie Inn and Conference Center at Endicott College

The Wylie Inn and Conference Center at Endicott College
3.5 star property
32.3 km from Salisbury Beach
9.2 out of 10, Wonderful, (1,193 reviews)
"Excellent place to stay when visiting Beverly."
United States
Karen
The price is Rp2.707.654
Rp3.024.450 total
includes taxes & fees
11 Aug - 12 Aug
The Wylie Inn and Conference Center at Endicott College

Atlantis Oceanfront Inn

Atlantis Oceanfront Inn
3.0 star property
30.3 km from Salisbury Beach
9.6 out of 10, Exceptional, (484 reviews)
"Great view! Clean and comfortable!! Would recommend!"
United States
Barbara
The price is Rp7.442.799
Rp8.313.661 total
includes taxes & fees
19 Jul - 20 Jul
Atlantis Oceanfront Inn

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,007 reviews)
"Helpful staff, great experience"
United States
Theodore
The price is Rp2.722.869
Rp3.041.444 total
includes taxes & fees
13 Aug - 14 Aug
Fairfield Inn By Marriott Amesbury

Quality Inn Portsmouth

Quality Inn Portsmouth
2.5 star property
23 km from Salisbury Beach
8.6 out of 10, Excellent, (1,000 reviews)
"Overall good stay and breakfast"
United States
susan
The price is Rp3.251.471
Rp3.527.814 total
includes taxes & fees
19 Jul - 20 Jul
Quality Inn Portsmouth

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)
"Very nice place, welcoming staff and great restaurant!"
United States
Barry
The price is Rp2.581.619
Rp2.801.056 total
includes taxes & fees
15 Jul - 16 Jul
Lamie's Inn and The Old Salt Restaurant

The Hotel at Cape Ann Marina

The Hotel at Cape Ann Marina
3.5 star property
27.9 km from Salisbury Beach
8.4 out of 10, Very good, (799 reviews)
"Beautiful room , beautiful town"
United States
Julissa
The price is Rp7.225.491
Rp8.070.819 total
includes taxes & fees
16 Jul - 17 Jul
The Hotel at Cape Ann Marina

Everhome Suites Portsmouth - Newington by Choice Hotels

Everhome Suites Portsmouth - Newington by Choice Hotels
3.0 star property
28.6 km from Salisbury Beach
9.0 out of 10, Wonderful, (154 reviews)
"Clean room and friendly staff"
United States
David
The price is Rp2.755.284
Rp2.989.483 total
includes taxes & fees
4 Aug - 5 Aug
Everhome Suites Portsmouth - Newington by Choice Hotels

Anchorage Inns And Suites

Anchorage Inns And Suites
2.5 star property
26.1 km from Salisbury Beach
7.2 out of 10, Good, (1,001 reviews)
"Great place, will stay again."
United States
William
The price is Rp2.037.262
Rp2.210.429 total
includes taxes & fees
19 Jul - 20 Jul
Anchorage Inns And Suites
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, perfect for relaxation and sunbathing.
  • Outdoor Activities: Enjoy a variety of outdoor pursuits, including mini golf, camping, and nature walks.
  • Scenic Boardwalk: The Salisbury Beach Boardwalk offers picturesque views and a lovely stroll along the coast.
  • Family-Friendly Events: Experience a range of seasonal events that cater to all ages, enhancing your visit.
  • Cultural Attractions: Explore local gems like Salisbury Park and the Salisbury Museum for a taste of local heritage.

Find great hotels near Salisbury Beach

Discover a range of delightful accommodations in Salisbury Beach, perfect for beach lovers, business travellers, and adventure seekers alike. Choose from charming hotels and motels that prioritise comfort and convenience, ensuring a memorable stay. With nearby attractions such as Newburyport and Merrimac, as well as local amenities like AirHop Shrewsbury, you’ll find everything you need for a fantastic getaway in this picturesque coastal destination.

  • Ashworth by the Sea: Nestled a mere 8km from Salisbury Beach, Ashworth by the Sea is a charming 3-star hotel tailored for beach enthusiasts. The property boasts direct access to the sandy shores, allowing guests to relish the sun and surf at their leisure. With a guest rating of 8.2 out of 10, it offers a relaxing atmosphere complemented by modern amenities. Travellers can enjoy spacious rooms and a variety of dining options nearby, making it an excellent choice for those seeking a beach getaway.
  • Hampton Inn Haverhill: Located 26km from Salisbury Beach, the budget-friendly Hampton Inn Haverhill presents an adventurous spirit ideal for active travellers. With a commendable guest rating of 8.6 out of 10, this establishment provides easy access to skiing facilities, including shuttles and lifts within a short distance. Guests can indulge in a range of outdoor activities, from hiking and biking to snow sports, ensuring an action-packed stay. The hotel's welcoming atmosphere and comfortable accommodations cater to those seeking excitement and exploration.
  • Best Western Hampshire Inn: Situated 8km from Salisbury Beach, Best Western Hampshire Inn offers a convenient option for business travellers with a guest rating of 8.4 out of 10. This budget-friendly hotel combines comfort and functionality, featuring well-appointed rooms that cater to both leisure and work needs. Guests will appreciate the proximity to local business hubs and amenities, making it a practical choice for those balancing work commitments and relaxation. The hotel also offers a range of facilities to ensure a pleasant stay.

Where to stay near Salisbury Beach

Embark on a delightful vacation at Salisbury Beach, a charming neighbourhood perfect for outdoor enthusiasts and beach lovers. Explore the stunning Salisbury Beach State Reservation, where beautiful sandy shores meet picturesque scenery. Enjoy a family-friendly atmosphere, friendly locals, and a touch of romance as you stroll along the oceanfront. Just a short distance from vibrant towns, this hidden gem offers a perfect blend of relaxation and cultural experiences, making it an ideal getaway destination.

  • Salisbury: Nestled along the Atlantic Ocean, Salisbury is a charming coastal city where Salisbury Beach beckons visitors with its inviting sands and vibrant atmosphere. The town is particularly lively during the summer months, making it an ideal spot for families seeking outdoor adventures. Enjoy activities such as beach outings, music concerts, and golfing at local courses. The beachfront area is a hub of tourist activity, offering a delightful mix of dining, shopping, and recreational opportunities. Make sure to explore the scenic beauty of the beach and its surrounding attractions.
  • Hampton: Located a mere 11km from Salisbury Beach, Hampton is a bustling seaside town known for its lively summer scene. The beach here draws a significant number of visitors during the peak season, offering a wealth of family-friendly activities and outdoor fun. Hampton’s recreational areas, coupled with its arena entertainment facilities, ensure there's never a dull moment. Stroll along the waterfront, catch a concert, or simply soak up the sun on the stunning beaches. The town’s welcoming vibe makes it a perfect retreat for beach lovers.
  • Newburyport: Just 5km from Salisbury Beach, Newburyport is a historic city that beautifully blends scenic charm with coastal allure. Known for its moderate visitor influx, particularly in summer, the city boasts picturesque waterfront views and a plethora of outdoor activities. Golfing, shopping at local centres, and enjoying the lush recreational areas are popular pastimes here. The family-friendly beaches and the quaint tourist precinct provide a lovely backdrop for exploration and relaxation. Don’t miss the opportunity to enjoy the stunning scenery that Newburyport has to offer.

Things to do near Salisbury Beach

Shopping

Only a short stroll from the shoreline, you'll discover charming shops like the Beachside Boutique, offering unique beach-themed gifts. For local crafts and souvenirs, the Salisbury Farmers Market features various vendors with handmade items, perfect for capturing the essence of your visit.

Recreation

Explore the serene atmosphere at the Beachside Wellness Centre, where you can indulge in rejuvenating spa treatments and yoga classes. For outdoor activities, stroll along Salisbury Beach and enjoy the fresh sea breeze or participate in kayaking for a refreshing experience on the water.

Adventure

New England Dragway, located 26km from Salisbury Beach, offers an exhilarating motor racing experience. Feel the adrenaline as cars zoom down the track, perfect for motorsport enthusiasts seeking thrilling action and a vibrant atmosphere filled with excitement and camaraderie.

Nightlife

As the sun sets over Salisbury Beach, the lively scene unfolds. Enjoy craft beers at the local pub, or dance the night away at a beachfront bar. The atmosphere is vibrant, with live music and laughter filling the air, creating an inviting experience for night owls.

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

Booking tips and Expedia advantages for Salisbury Beach

To save money during your visit to Salisbury Beach, consider travelling between January and March when accommodation prices are lower. Tuesdays are the cheapest days to stay, while Saturdays tend to be the most expensive. Use Expedia to filter hotels by budget, and look for eco-certified options for sustainable stays. Additionally, booking a package that combines your hotel, flights, and activities can lead to significant savings. For exploring the area, utilise the affordable public transport options or enjoy the beach and local parks for free activities.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Salisbury Beach are January to March, where the prices are slightly lower. This is in comparison to July to August and October, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Salisbury Beach is Tuesday. The most expensive day to stay around Salisbury Beach is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your choices based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels currently available. To find the most affordable rates and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Salisbury Beach hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Salisbury Beach

Salisbury Beach offers a fantastic outdoor and scenic getaway, ideal for beach lovers and cultural enthusiasts alike. Visitors can explore attractions such as the stunning beach itself, Salisbury Park, and the Salisbury Museum. For a leisurely stroll, the Salisbury Beach Boardwalk provides beautiful views, while nearby Hengistbury Head Beach adds to the coastal charm. Whether you're seeking relaxation or outdoor adventures, Salisbury Beach promises a memorable experience.

  • Hampton Beach: Enjoy the vibrant atmosphere of Hampton Beach, located 6km from Salisbury Beach. This lively beach offers golden sands, numerous eateries, and entertainment options, perfect for unwinding or engaging in beach activities.
  • Hampton Beach State Park: Just 6km away, this state park invites you to immerse yourself in nature with its scenic trails and pristine beachfront. Ideal for outdoor enthusiasts, it's an excellent spot for hiking, picnicking, and appreciating local wildlife.
  • Castle Hill on the Crane Estate: Situated 18km from Salisbury Beach, this historic estate showcases stunning architecture and gardens. Visitors can delve into the rich history and culture while enjoying picturesque views of the surrounding landscape.

Best time to go to Salisbury Beach

The best time to visit Salisbury Beach is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, 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 nearby. BOSton Logan International Airport (BOS) is approximately 56km away, with luxurious hotel options such as Encore Boston Harbor, InterContinental Boston, and The Langham, all within 5km. Providence T.F. Green Airport (PVD) is situated 134km from Salisbury Beach, with quality accommodations like Omni Providence Hotel and Graduate by Hilton Providence, located 11km from the airport. Additionally, Portland International Jetport (PWM) is about 98km away, featuring hotels such as Portland Harbor Hotel and The Westin Portland Harborview, both just 5km from the airport, ensuring easy access for your stay.

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