Photo by Christopher Thomas

Find hotels in Salisbury Beach, Salisbury from $86

Start date: Check-in selected.
End date: Check-out

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Discover 1,699 Salisbury Beach hotels and places to stay, with room rates, reviews, and availability. Most hotels are fully refundable.

Guest House Suites

2.0 star property
8.8 out of 10, Excellent, (136)
"Wonderful stay! Easy and convenient! "
$133 nightly
The price is $149
Sep 3 - Sep 4
Total with taxes and fees
Guest House Suites

Castle Manor Inn

2.5 star property
8.4 out of 10, Very Good, (1001)
"Great place to stay with good view of water, relaxing and quiet ."
$161 nightly
The price is $180
Sep 3 - Sep 4
Total with taxes and fees
Castle Manor Inn

Kittery Inn and Suites

2.5 star property
9.2 out of 10, Wonderful, (1000)
"Clean rooms, great breakfast!"
$78 nightly
The price is $86
Sep 3 - Sep 4
Total with taxes and fees
Kittery Inn and Suites

Love Shack

3.0 star property
8.0 out of 10, Very Good, (1)
"Very nice"
$352 nightly
The price is $394
Sep 24 - Sep 25
Total with taxes and fees
Love Shack

Sea Lion Motel and Cottages

2.5 star property
9.0 out of 10, Wonderful, (415)
"Very nice stay we will be back "
$159 nightly
The price is $178
Sep 3 - Sep 4
Total with taxes and fees
Sea Lion Motel and Cottages

Ocean House Hotel at Bass Rocks

4.0 star property
9.0 out of 10, Wonderful, (742)
"Breathtaking ocean view, excellent accommodations and friendly staff."
$227 nightly
The price is $254
Sep 4 - Sep 5
Total with taxes and fees
Ocean House Hotel at Bass Rocks

Rockport Inn And Suites

2.5 star property
8.6 out of 10, Excellent, (1475)
"Great stay and easy walk to shopping and restaurants "
$187 nightly
The price is $209
Sep 3 - Sep 4
Total with taxes and fees
Rockport Inn And Suites

Addison Choate Inn

3.5 star property
9.8 out of 10, Exceptional, (356)
"The inn is always clean and inviting and right in the heart of Rockport, a storybook town!"
$229 nightly
The price is $255
Sep 11 - Sep 12
Total with taxes and fees
Addison Choate Inn

The Rockport House

2.0 star property
9.2 out of 10, Wonderful, (100)
"Great location to town and far enough away to be lovely and quiet. "
$224 nightly
The price is $250
Sep 3 - Sep 4
Total with taxes and fees
The Rockport House

Home2 Suites By Hilton Kittery

3.0 star property
10.0 out of 10, Exceptional, (1)
"Brand new hotel - everything was amazing! "
$173 nightly
The price is $188
Sep 28 - Sep 29
Total with taxes and fees
Home2 Suites By Hilton Kittery

Clark Currier Inn

4.0 star property
9.6 out of 10, Exceptional, (518)
"The breakfast was amazing and the staff were wonderful."
$199 nightly
The price is $222
Sep 3 - Sep 4
Total with taxes and fees
Clark Currier Inn

Port Inn and Suites Portsmouth, an Ascend Collection Hotel

3.0 star property
8.2 out of 10, Very Good, (1011)
"Great location and really close to downtown Portsmouth."
$127 nightly
The price is $137
Sep 14 - Sep 15
Total with taxes and fees
Port Inn and Suites Portsmouth, an Ascend Collection Hotel

Long Beach Suites

2.0 star property
9.2 out of 10, Wonderful, (39)
"Great location beautiful place "
$310 nightly
The price is $346
Sep 3 - Sep 4
Total with taxes and fees
Long Beach Suites

Briar Barn Inn

3.5 star property
9.6 out of 10, Exceptional, (698)
"Thoughtfully designed and decorated, well run boutique hotel in a quiet nice rural setting."
$253 nightly
The price is $283
Sep 9 - Sep 10
Total with taxes and fees
Briar Barn Inn

Hampton Inn & Suites Kittery-Portsmouth

2.5 star property
9.2 out of 10, Wonderful, (970)
"Great breakfast!"
$169 nightly
The price is $185
Sep 28 - Sep 29
Total with taxes and fees
Hampton Inn & Suites Kittery-Portsmouth

Essex Street Inn & Suites, an Ascend Collection Hotel

3.5 star property
9.4 out of 10, Exceptional, (623)
"Great staff and room!"
$218 nightly
The price is $244
Sep 17 - Sep 18
Total with taxes and fees
Essex Street Inn & Suites, an Ascend Collection Hotel

The Vista

2.5 star property
9.4 out of 10, Exceptional, (388)
"Loved the view, the heated pool and the included breakfast! The staff was also very friendly! "
$246 nightly
The price is $275
Sep 3 - Sep 4
Total with taxes and fees
The Vista

Atlantis Oceanfront Inn

3.0 star property
9.6 out of 10, Exceptional, (432)
"Amazing location, great staff. "
$240 nightly
The price is $268
Sep 9 - Sep 10
Total with taxes and fees
Atlantis Oceanfront Inn

SpringHill Suites by Marriott Hampton Portsmouth

2.5 star property
9.4 out of 10, Exceptional, (823)
"Nice stay, friendly staff, clean"
$122 nightly
The price is $132
Sep 21 - Sep 22
Total with taxes and fees
SpringHill Suites by Marriott Hampton Portsmouth

Beauport Hotel Gloucester

3.5 star property
9.6 out of 10, Exceptional, (878)
"Staff is warm and extremely accommodating. I liked staying with them. Highly recommend this property. "
$308 nightly
The price is $345
Sep 9 - Sep 10
Total with taxes and fees
Beauport Hotel Gloucester
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

Find out more about Salisbury Beach

Top reasons to visit Salisbury Beach

  • Family-Friendly Activities: Salisbury Beach offers a variety of fun activities such as mini golf and music concerts, perfect for family outings.
  • Beautiful Beaches: Enjoy the sandy shores and stunning coastal scenery, ideal for relaxation and outdoor adventures.
  • Salisbury Beach State Reservation: Explore this natural area for hiking and wildlife watching, enhancing your beach experience.
  • Local Culture and History: Discover nearby historic houses and the charming town of Salisbury, rich in culture.
  • Diverse Accommodations: Choose from cozy motels to pet-friendly hotels, catering to every traveler's needs.

Find great hotels near Salisbury Beach

Experience the charm of Salisbury Beach with a variety of accommodation options tailored to suit every traveler’s needs. Whether you're seeking a cozy motel, a family-friendly hotel, or a pet-friendly stay, you'll find an array of choices near the beach. Enjoy affordable rates and convenient amenities, making your vacation both relaxing and enjoyable. Discover the best hotels in Salisbury for a memorable seaside getaway.

  • Ashworth by the Sea: Ashworth by the Sea is a charming 3-star hotel perfect for families and pet owners looking for a memorable beach getaway. Located only 5 miles from Salisbury Beach, this hotel boasts direct beach access, making it an ideal spot for sunbathing and seaside activities. The property offers a variety of family-friendly amenities, including TravelCribs for the little ones. With a pet-friendly policy that welcomes dogs and cats, Ashworth by the Sea ensures that your furry friends can join in the fun. Relax and enjoy the ocean breeze while creating lasting memories with your loved ones.
  • Best Western Hampshire Inn: Best Western Hampshire Inn is a business-oriented hotel also situated 5 miles from Salisbury Beach, making it a convenient choice for corporate travelers. This property is equipped with essential business amenities, including a 24-hour Business Center, ensuring that you can stay productive during your stay. Ideal for those attending meetings or conferences, the hotel provides a professional atmosphere without sacrificing comfort. Guests appreciate the modern facilities and dedicated staff, making it a reliable choice for your business needs.
  • Seabrook Inn: Seabrook Inn, located 5 miles from Salisbury Beach, is a cozy motel that caters to business travelers seeking convenience and comfort. With a fully equipped Business Center, it provides the necessary tools to keep you connected and productive while away from home. This property combines affordability with essential amenities, making it a practical choice for those traveling for work. Its close proximity to local attractions and business districts ensures that you can make the most of your time in the area.

Where to stay near Salisbury Beach

Discover the charm of Salisbury Beach, a delightful neighborhood perfect for family vacations and outdoor adventures. With its stunning scenery and friendly atmosphere, you'll find plenty of unforgettable experiences within walking distance. Explore nearby Salisbury, MA, where you can enjoy a mix of culture and romance, or relax on the beach while soaking up the sun. Embrace the vibrant coastal vibe and create lasting memories on your seacoast getaway.

  • Hampton: Located 7 miles from Salisbury Beach, Hampton is a vibrant city that attracts visitors primarily during the summer months, with peak travel occurring from June to August. Known for its outdoor and family-friendly experiences, Hampton offers a variety of activities including concerts at its arena, recreational areas for fun-filled days, and a lively beach scene. The local landmarks, such as the family beach and bustling tourist precinct, make it a perfect spot for sun-seekers and adventure enthusiasts alike.
  • Hampton Beach: Just 5 miles away from Salisbury Beach, Hampton Beach is a lively neighborhood that draws crowds, especially from July to August. This area is celebrated for its outdoor activities, family-friendly environment, and beautiful sandy shores. Visitors can enjoy a range of attractions including recreational areas and music concerts. The beach itself serves as a central hub, with numerous tourists flocking to its shores, making it an ideal location for a relaxing day by the ocean.
  • Newburyport: Located only 3 miles from Salisbury Beach, Newburyport is a charming city that offers a blend of outdoor and beach experiences, particularly popular from June to August. The city features beautiful recreational areas, a golf course for enthusiasts, and frequent music concerts. With its proximity to the beach and a vibrant tourist precinct, Newburyport provides a delightful escape for families and beach lovers who want to explore the scenic coastal landscapes.

Things to do near Salisbury Beach

Salisbury Beach offers a fantastic outdoor experience perfect for family vacations. Enjoy various activities such as mini golf, music concerts, and exploring the recreational area. For the best campsites and family outings, you'll find plenty of options. Reviews highlight its charm for weekend getaways, making it an ideal destination for relaxation and fun. Experience the vibrant atmosphere and create lasting memories at Salisbury Beach.

Shopping

For a delightful shopping experience in Salisbury Beach, visit Oldies Marketplace, just 3 miles away, for unique finds. Sisters We Three, located 4 miles from the beach, offers charming gifts. A bit further, 16 miles away, Market Square features a vibrant public market atmosphere.

Recreation

Explore Waterfront Promenade Park for serene strolls along the waterfront, perfect for relaxation and mindfulness. Test your skills at Evergreen Valley Golf Course, where you can enjoy outdoor activities amidst beautiful landscapes. For a unique experience, visit Rye Airfield, a place offering wellness vibes and recreational fun.

Adventure

Experience the thrills at Casino Cascade Water Slide, a vibrant waterpark featuring exciting slides and family-friendly fun, located 5 miles away. For a unique rush, head to Amesbury Sports Park for tobogganing adventures, situated 7 miles away, or challenge yourself at MetroRock Indoor Climbing Centers, just 4 miles away.

Nightlife

At Salisbury Beach, the nightlife buzzes with excitement. The Firehouse Center for the Arts offers captivating performances, while the Seacoast Repertory Theatre enchants with its cultural flair. For a thrilling adventure, head to Cedarland Fun Center, where arcade games and fun await, creating unforgettable memories.

*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 on your trip to Salisbury Beach, visit during the off-peak months of January to March for lower accommodation rates, especially on Tuesdays. Avoid Saturdays for the best savings. Use Expedia to find eco-friendly hotels, sort prices from low to high, and consider booking a package deal that includes flights and activities. Join Expedia's One Key membership for exclusive discounts and earn OneKeyCash for future stays. Don’t forget to explore free activities along the beach to maximize your budget while enjoying your vacation.

  • 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: Explore Expedia's search tool to customize your travel preferences, such as your budget, desired location, and the type of hotel you have in mind. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your hotel stay at Salisbury Beach with your flights and activities.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Salisbury Beach

Salisbury Beach offers a perfect blend of outdoor and family-friendly activities, making it an ideal vacation spot. Visitors can enjoy the sandy shores, explore Salisbury Beach State Reservation, and discover local history at nearby historic houses. For additional fun, consider visiting Hampton Beach. With its cultural attractions and beautiful landscapes, Salisbury Beach is a must-visit destination for travelers seeking relaxation and outdoor adventures.

  • Hampton Beach: Experience the lively atmosphere of Hampton Beach, just 4 miles from Salisbury Beach. This destination offers a classic beach vibe, perfect for sunbathing, swimming, and enjoying the local boardwalk filled with shops and eateries.
  • Hampton Beach State Park: Discover adventure and stunning scenery at Hampton Beach State Park, also 4 miles away. This park is a haven for outdoor enthusiasts, featuring hiking trails, picnic areas, and beautiful coastal views, making it ideal for nature lovers.
  • Casino Ballroom: Enjoy family-friendly entertainment at Casino Ballroom, located 5 miles from Salisbury Beach. This historic venue hosts a variety of events, including concerts and shows, ensuring a fun night out for all ages.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

To reach Salisbury Beach, you can fly into several major airports. Boston Logan International Airport (BOS) is approximately 35 miles away, with nearby luxury hotels such as Encore Boston Harbor and The Langham, both just a few miles from the airport. Another option is Manchester-Boston Regional Airport (MHT), located about 32 miles away, featuring hotels like The Grand at Bedford Village Inn and DoubleTree by Hilton Manchester Downtown. For a closer choice, Portsmouth International Airport (PSM) is only 17 miles away, with accommodations like The Bow Hotel and Stage Neck Inn. All these airports offer convenient access to Salisbury Beach and nearby hotel transportation services.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Salisbury Beach.
How can I save on a Salisbury Beach hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on Salisbury Beach hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $86 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.