Photo by Christopher Thomas

Hotels in Salisbury Beach, Salisbury from CA $130

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Salisbury Beach hotels and places to stay

Our top choices for Salisbury Beach hotels

Baby Love Shack

3.0 star property
4.0 out of 10, (2)
"Long walk to beach. No yard not even a foot. No bbq. Late3"
The price is CA $130
CA $445 total
includes taxes & fees
Sep 15 - Sep 16
Baby Love Shack

Port Inn and Suites Portsmouth, Ascend Hotel Collection

3.0 star property
8.2 out of 10, Very good, (1007)
"Great location and really close to downtown Portsmouth."
The price is CA $176
CA $191 total
includes taxes & fees
Sep 7 - Sep 8
Port Inn and Suites Portsmouth, Ascend Hotel Collection

The Beverly

3.0 star property
8.4 out of 10, Very good, (334)
"Very communicative staff, clean and safe. Nice spacious home away from home! "
The price is CA $211
CA $236 total
includes taxes & fees
Aug 27 - Aug 28
The Beverly

DoubleTree by Hilton Boston North Shore

4.0 star property
8.0 out of 10, Very good, (2072)
"Very nice place to stay"
The price is CA $187
CA $209 total
includes taxes & fees
Aug 25 - Aug 26
DoubleTree by Hilton Boston North Shore

The Wylie Inn and Conference Center at Endicott College

3.5 star property
9.0 out of 10, Wonderful, (1078)
"Gorgeous location and wonderful hotel. "
The price is CA $210
CA $234 total
includes taxes & fees
Aug 26 - Aug 27
The Wylie Inn and Conference Center at Endicott College

Hampton Inn Haverhill

2.5 star property
8.4 out of 10, Very good, (1001)
"It was clean, had a nice pool and the staff were very friendly!"
The price is CA $187
CA $209 total
includes taxes & fees
Aug 28 - Aug 29
Hampton Inn Haverhill

Exeter Inn

3.5 star property
9.0 out of 10, Wonderful, (1000)
"The hotel was beautiful and the staff was super friendly. "
The price is CA $145
CA $180 total
includes taxes & fees
Sep 14 - Sep 15
Exeter Inn

Howard Johnson by Wyndham Portsmouth

2.0 star property
8.6 out of 10, Excellent, (1009)
"Great stay, "
The price is CA $171
CA $185 total
includes taxes & fees
Sep 1 - Sep 2
Howard Johnson by Wyndham Portsmouth

Rockport Inn And Suites

2.5 star property
8.6 out of 10, Excellent, (1442)
"Great stay and easy walk to shopping and restaurants "
The price is CA $260
CA $291 total
includes taxes & fees
Sep 2 - Sep 3
Rockport Inn And Suites

Guest House Suites

2.0 star property
8.8 out of 10, Excellent, (123)
"Nice property and restaurant "
The price is CA $167
CA $187 total
includes taxes & fees
Sep 15 - Sep 16
Guest House Suites

Kittery Inn and Suites

2.5 star property
9.2 out of 10, Wonderful, (1001)
"Very nice stay"
The price is CA $203
CA $222 total
includes taxes & fees
Sep 3 - Sep 4
Kittery Inn and Suites

Hampton Village Inn

2.5 star property
8.0 out of 10, Very good, (1002)
"It was a nice quiet place to stay. "
The price is CA $143
CA $156 total
includes taxes & fees
Sep 18 - Sep 19
Hampton Village Inn

Ashworth by the Sea

3.0 star property
8.0 out of 10, Very good, (1247)
"Enjoyed our stay"
The price is CA $240
CA $298 total
includes taxes & fees
Sep 1 - Sep 2
Ashworth by the Sea

The Rockport House

2.0 star property
9.2 out of 10, Wonderful, (95)
"Great location to town and far enough away to be lovely and quiet. "
The price is CA $248
CA $316 total
includes taxes & fees
Sep 1 - Sep 2
The Rockport House

Hampton Inn & Suites Kittery-Portsmouth

2.5 star property
9.2 out of 10, Wonderful, (963)
"Great breakfast!"
The price is CA $247
CA $269 total
includes taxes & fees
Sep 14 - Sep 15
Hampton Inn & Suites Kittery-Portsmouth

Castle Manor Inn

2.5 star property
8.4 out of 10, Very good, (1003)
"I booked this for my parents as a weekend getaway and they absolutely love it! "
The price is CA $223
CA $249 total
includes taxes & fees
Aug 21 - Aug 22
Castle Manor Inn

Best Western Plus The Inn at Hampton

2.5 star property
7.6 out of 10, Good, (1007)
"Pretty good def one of the best hotels in that area "
The price is CA $165
CA $179 total
includes taxes & fees
Sep 1 - Sep 2
Best Western Plus The Inn at Hampton

Hilton Garden Inn Portsmouth Downtown

3.0 star property
8.4 out of 10, Very good, (83)
"Very nice place to stay! Convenient to walk to a variety of restaurants and shops in the charming section of Portsmouth!"
The price is CA $253
CA $274 total
includes taxes & fees
Sep 1 - Sep 2
Hilton Garden Inn Portsmouth Downtown

Motel 6 Portsmouth, NH

2.0 star property
6.6 out of 10, (1008)
"The property very close to airport and is pet friendly "
The price is CA $150
CA $162 total
includes taxes & fees
Sep 2 - Sep 3
Motel 6 Portsmouth, NH

The Crest - Hampton Beach

2.0 star property
8.8 out of 10, Excellent, (695)
"Very friendly and accommodating staff and owners on site."
The price is CA $152
CA $165 total
includes taxes & fees
Sep 1 - Sep 2
The Crest - Hampton Beach
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Salisbury Beach Hotel Reviews

Find out more about Salisbury Beach

Find out more about Salisbury Beach

Top reasons to visit Salisbury Beach

  • Stunning Sandy Shores: Enjoy the sun-soaked sands and scenic views that make Salisbury Beach a popular destination for beachgoers.
  • Outdoor Activities: Engage in various activities like skim boarding, mini golf, and exploring the Salisbury Point Ghost Trail.
  • Cultural Exploration: Discover local history and culture by visiting nearby historic houses and attractions in Essex County.
  • Family-Friendly Atmosphere: Experience a welcoming environment, perfect for outdoor family vacations and fun-filled activities.
  • Diverse Accommodation Options: Choose from a range of accommodations, from budget motels to luxurious hotels, catering to all travellers' needs.

Find great hotels near Salisbury Beach

Discover the perfect getaway at Salisbury Beach, where a diverse selection of accommodations awaits to cater to every traveler's needs. From budget-friendly motels to luxurious hotels, you'll find options ranging from 2 to 4.5 stars. Whether you're seeking a beach-themed retreat, a pet-friendly stay, or a business-friendly environment, Salisbury Beach has something for everyone. Explore the best hotels in Salisbury and make your vacation unforgettable.

  • Ashworth by the Sea: Ashworth by the Sea is a charming 3-star hotel that captures the essence of a beach getaway, located a mere 8.0km from Salisbury Beach. This family-friendly property is perfect for those seeking a relaxing vacation with their loved ones, including furry friends, as it embraces a pet-friendly atmosphere. With direct access to the beach, guests can easily enjoy sun-soaked days by the water. The hotel also caters to children with amenities like travel cribs, ensuring a comfortable stay for families. Ashworth by the Sea is ideal for those wanting a memorable beach-themed experience.
  • Hampton Falls Inn: Located 8.0km from Salisbury Beach, Hampton Falls Inn offers a delightful blend of relaxation and recreation. This hotel is designed for active travelers, featuring nearby bicycle rentals and various sports activities to keep guests entertained. In-room entertainment options such as cable TV and flat-screen televisions enhance the guest experience, while the proximity to local attractions like national parks and ocean views ensures plenty of exploration opportunities. With a welcoming atmosphere and ample recreational options, Hampton Falls Inn is a great choice for those seeking adventure during their stay.
  • Seabrook Inn: Situated 8.0km from Salisbury Beach, Seabrook Inn is a practical choice for business travellers. This motel-style accommodation is equipped with a dedicated business centre, making it easy for guests to stay productive while away from home. Its straightforward amenities and convenient location allow for quick access to the surrounding area, ensuring a hassle-free stay. Seabrook Inn is perfect for those who appreciate a no-frills environment that prioritizes business needs while still being close to beachside leisure.

Where to stay near Salisbury Beach

Discover the charm of Salisbury Beach, a picturesque neighborhood perfect for outdoor family vacations. Enjoy the sun-soaked sands, scenic views, and friendly atmosphere that make it a popular spot. Nearby, explore the rich culture and history of Essex County, or take a romantic stroll along the coast. With its family-friendly vibe and welcoming locals, Salisbury Beach offers a delightful getaway for all types of travellers looking to embrace the beauty of Massachusetts.

  • Hampton: Located a mere 11.3km from Salisbury Beach, Hampton is a vibrant city that attracts seasonal visitors, particularly from June to August. This family-friendly destination is renowned for its outdoor activities and beach experiences. Enjoy the lively atmosphere with a range of entertainment options, including a casino and arena facilities. The local beaches and family-friendly precincts make it an ideal spot for relaxation and recreation, ensuring that there's always something fun to do.
  • Hampton Beach: Just 8.0km from Salisbury Beach, Hampton Beach is a lively neighbourhood that comes alive mainly during the summer months, particularly from July to August. This destination is perfect for families seeking outdoor activities and beach fun. Visitors can explore recreational areas, enjoy casino entertainment, and indulge in the vibrant local culture. With its beautiful beaches and bustling tourist precinct, Hampton Beach is a great place to soak up the sun and enjoy the seaside atmosphere.
  • Newburyport: A charming city located only 4.8km from Salisbury Beach, Newburyport is known for its picturesque waterfront and historical significance. The visitor flow peaks between June and August, with a steady stream of tourists through the fall. This city offers a blend of outdoor activities, beach experiences, and family-friendly attractions. With options including casinos, recreational areas, and golf courses, there's something for everyone. The scenic beaches and quaint tourist precincts make Newburyport a delightful place to explore.

Things to do near Salisbury Beach

Salisbury Beach is perfect for outdoor family vacations, offering a variety of activities such as skim boarding and exploring the Salisbury Point Ghost Trail. Visitors can enjoy the recreational area, try their luck at the nearby casino, or have fun at mini golf. Whether you're planning a beach getaway for the weekend or a day trip, Salisbury Beach promises a delightful experience for everyone.

Shopping

Salisbury Beach offers a charming shopping experience. Nearby, you can visit Oldies Marketplace (4.8km away) and Sisters We Three (6.4km away) for unique finds. If you're up for a drive, check out Market Square, a lively public market located 25.7km away for more variety.

Recreation

At Waterfront Promenade Park, enjoy serene walks along the waterfront and unwind amidst nature's beauty. Evergreen Valley Golf Course offers a great way to stay active while enjoying the outdoors. For a unique experience, visit Rye Airfield for recreational activities that promote wellness and relaxation.

Adventure

At Casino Cascade Water Slide, experience thrilling water slides and pools, perfect for family fun. Enjoy tobogganing adventures at Amesbury Sports Park, where the excitement never ends. For climbing enthusiasts, MetroRock Indoor Climbing Centers offers challenging routes in a vibrant, outdoor atmosphere, just 6.4km from Salisbury Beach.

Nightlife

Experience the thrill at Ocean Gaming Casino, located 6.4km away, for a night of romance and excitement. For a cultural twist, visit the Firehouse Center for the Arts, 4.8km away, offering family-friendly entertainment. For adventure, Cedarland Fun Center, 25.7km away, is a must-visit arcade.

Booking tips and Expedia advantages for Salisbury Beach

For a budget-friendly trip to Salisbury Beach, consider visiting during the off-peak months of January to March, when accommodation prices drop. Aim for midweek stays, as Tuesdays are typically cheaper than Saturdays. Explore nearby free attractions like Hampton Beach and Salisbury Beach State Reservation. Use Expedia to find great hotel deals and consider booking a package that includes flights and activities for extra savings. Look for eco-certified hotels to combine sustainability with affordability, ensuring flexible booking options and potential free cancellations for added peace of mind.

  • 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: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can easily arrange your results from the lowest to the highest price, allowing you to discover the most affordable hotel options first. Furthermore, you can refine your search by hotel type; for instance, by selecting the "Eco-certified" filter, you’ll find a selection of sustainable and environmentally friendly hotels ready for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay at Salisbury Beach with your flights and activities through an Expedia package.

Find the best attractions near Salisbury Beach

Salisbury Beach is an ideal destination for outdoor and family vacations, offering a mix of beach fun, cultural experiences, and nature exploration. Visitors can enjoy the sandy shores, discover local history at nearby historic houses, and appreciate the natural beauty of state parks. For those seeking reviews and tips, exploring nearby attractions will enhance your stay, ensuring a memorable experience at this charming seaside locale.

  • Hampton Beach: This vibrant beach, located 6.4km from Salisbury Beach, offers a quintessential coastal experience with its lively atmosphere, sandy shores, and opportunities for sunbathing, swimming, and beach games, perfect for families and friends alike.
  • Casino Ballroom: Situated 8.0km away, the Casino Ballroom is a historic venue that hosts a range of family-friendly entertainment, including concerts and events, making it a great spot for an enjoyable night out filled with music and laughter.
  • Hampton Beach State Park: Just 6.4km from Salisbury Beach, this national park boasts breathtaking scenery and diverse outdoor activities like hiking, picnicking, and birdwatching, offering an adventurous getaway immersed in nature.

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

When planning your vacation to Salisbury Beach, you have several airport options to consider. Boston Logan International Airport (BOS) is situated 56.3km away, with top hotels nearby including Encore Boston Harbor and InterContinental Boston, both just 4.8km from the airport. Manchester-Boston Regional Airport (MHT) is 51.5km away, with excellent accommodations such as The Grand at Bedford Village Inn, located 6.4km from the airport. Lastly, Portsmouth International Airport (PSM) is only 27.4km from Salisbury Beach, with charming options like Ale House Inn just 4.8km away. Each airport offers convenient access to various hotel options for your stay.

Frequently asked questions

Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Salisbury Beach hotel for you.
How can I save on a Salisbury Beach hotel booking with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on Salisbury Beach hotels. Another way to save is by booking your hotel and flights together on Expedia, where bundling can lead to significant savings.
How much is the nightly rate at a Salisbury Beach hotel?
Hotel prices in Salisbury Beach often vary, but you can find a great deal from CA $130 on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.