Photo by Christopher Thomas

Hotels in Salisbury Beach, Salisbury from CA $145

Start date: Check-in selected.
End date: Check-out
    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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Salisbury Beach hotels and places to stay

Kittery Inn and Suites

2.5 star property
9.2 out of 10, Wonderful, (1001)
"Clean rooms, great breakfast!"
The price is CA $145
CA $159 total
includes taxes & fees
Sep 8 - Sep 9
Kittery Inn and Suites

Castle Manor Inn

2.5 star property
8.4 out of 10, Very good, (1002)
"Great place to stay with good view of water, relaxing and quiet ."
The price is CA $222
CA $248 total
includes taxes & fees
Sep 4 - Sep 5
Castle Manor Inn

Rockport Inn And Suites

2.5 star property
8.6 out of 10, Excellent, (1458)
"Great stay and easy walk to shopping and restaurants "
The price is CA $253
CA $283 total
includes taxes & fees
Sep 8 - Sep 9
Rockport Inn And Suites

Love Shack

3.0 star property
8.0 out of 10, Very good, (1)
"Very nice"
The price is CA $161
CA $523 total
includes taxes & fees
Sep 24 - Sep 25
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 "
The price is CA $219
CA $245 total
includes taxes & fees
Sep 4 - Sep 5
Sea Lion Motel and Cottages

Addison Choate Inn

3.5 star property
9.8 out of 10, Exceptional, (356)
"Amazing location and beautiful Inn! "
The price is CA $315
CA $352 total
includes taxes & fees
Sep 11 - Sep 12
Addison Choate Inn

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."
The price is CA $284
CA $350 total
includes taxes & fees
Sep 4 - Sep 5
Ocean House Hotel at Bass Rocks

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. "
The price is CA $247
CA $314 total
includes taxes & fees
Sep 8 - Sep 9
The Rockport House

Guest House Suites

2.0 star property
8.8 out of 10, Excellent, (136)
"Wonderful stay! Easy and convenient! "
The price is CA $166
CA $186 total
includes taxes & fees
Sep 7 - Sep 8
Guest House Suites

The Hotel Portsmouth

3.0 star property
9.6 out of 10, Exceptional, (1002)
"Nice place and excelent breakfast"
The price is CA $358
CA $389 total
includes taxes & fees
Sep 25 - Sep 26
The Hotel Portsmouth

Atlantis Oceanfront Inn

3.0 star property
9.6 out of 10, Exceptional, (432)
"Amazing location, great staff. "
The price is CA $331
CA $370 total
includes taxes & fees
Sep 9 - Sep 10
Atlantis Oceanfront Inn

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! "
The price is CA $339
CA $379 total
includes taxes & fees
Sep 4 - Sep 5
The Vista

Beauport Hotel Gloucester

3.5 star property
9.6 out of 10, Exceptional, (879)
"Staff is warm and extremely accommodating. I liked staying with them. Highly recommend this property. "
The price is CA $401
CA $448 total
includes taxes & fees
Sep 28 - Sep 29
Beauport Hotel Gloucester

Clark Currier Inn

4.0 star property
9.6 out of 10, Exceptional, (518)
"The breakfast was amazing and the staff were wonderful."
The price is CA $274
CA $306 total
includes taxes & fees
Sep 7 - Sep 8
Clark Currier Inn

Hampton Inn & Suites Kittery-Portsmouth

2.5 star property
9.2 out of 10, Wonderful, (970)
"Great breakfast!"
The price is CA $233
CA $254 total
includes taxes & fees
Sep 29 - Sep 30
Hampton Inn & Suites Kittery-Portsmouth

Bearskin Neck Motor Lodge

2.5 star property
9.8 out of 10, Exceptional, (184)
"What a cute little spot. Was perfect for our girls getaway!"
The price is CA $400
CA $447 total
includes taxes & fees
Sep 7 - Sep 8
Bearskin Neck Motor Lodge

Briar Barn Inn

3.5 star property
9.6 out of 10, Exceptional, (699)
"Thoughtfully designed and decorated, well run boutique hotel in a quiet nice rural setting."
The price is CA $296
CA $370 total
includes taxes & fees
Sep 9 - Sep 10
Briar Barn Inn

Lamie's Inn and The Old Salt Restaurant

3.0 star property
9.4 out of 10, Exceptional, (1000)
"Quintessential New England Inn. Very charming, gracious staff."
The price is CA $184
CA $200 total
includes taxes & fees
Sep 8 - Sep 9
Lamie's Inn and The Old Salt Restaurant

The Yankee Clipper Inn

3.5 star property
9.0 out of 10, Wonderful, (360)
"Water view and great breakfast."
The price is CA $370
CA $413 total
includes taxes & fees
Sep 4 - Sep 5
The Yankee Clipper Inn

Port Inn and Suites Portsmouth, an Ascend Collection Hotel

3.0 star property
8.2 out of 10, Very good, (1012)
"Great location and really close to downtown Portsmouth."
The price is CA $175
CA $189 total
includes taxes & fees
Sep 14 - Sep 15
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.
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 beautiful sandy beaches, perfect for sunbathing and building sandcastles with family.
  • Outdoor Adventures: Explore the Salisbury Beach State Reservation and partake in various recreational activities.
  • Family-Friendly Fun: Engage in mini golf and enjoy lively music concerts, creating lasting memories.
  • Cultural Experiences: Discover historic houses and immerse yourself in the local charm and culture.
  • Variety of Accommodations: Choose from cozy motels to welcoming hotels, including pet-friendly options for a comfortable stay.

Find great hotels near Salisbury Beach

Experience the charm of Salisbury Beach with a variety of accommodation options that cater to every traveller's needs. From cozy motels to welcoming hotels, you'll find the perfect place to unwind after a day by the ocean. Many establishments offer pet-friendly amenities and business facilities, ensuring a comfortable stay for all. Whether you're searching for hotels near Salisbury Beach or looking for a place to relax in Salisbury, you're sure to find the ideal spot for your vacation.

  • Ashworth by the Sea: Nestled just 8.0km from Salisbury Beach, Ashworth by the Sea is a charming 3-star hotel that caters to families and beach lovers alike. With direct beach access, guests can easily indulge in sunbathing or beach games. The hotel prides itself on providing an inviting atmosphere perfect for family vacations, featuring amenities tailored for children, such as TravelCribs. Whether you're looking to unwind by the ocean or enjoy family-friendly activities, this hotel captures the essence of a memorable seaside getaway.
  • Best Western Hampshire Inn: Located 8.0km from Salisbury Beach, the Best Western Hampshire Inn is an ideal choice for business travellers. The hotel offers a robust selection of business amenities, including a 24-hour Business Centre and strategic meeting spaces. It is designed to cater to the needs of corporate guests, providing a professional yet comfortable environment to conduct business. With its convenient location and efficient services, this hotel ensures that all your business needs are met during your stay.
  • Seabrook Inn: Also situated 8.0km from Salisbury Beach, the Seabrook Inn provides a straightforward yet comfortable option for business-oriented visitors. This motel features essential business amenities including a Business Centre, making it a practical choice for those needing to stay productive during their travels. The inn's no-frills approach, combined with its strategic location, allows guests to focus on their work while still having easy access to the nearby attractions of Salisbury Beach.

Where to stay near Salisbury Beach

Salisbury Beach is a delightful destination perfect for family vacations and outdoor adventures. With its scenic shoreline and welcoming atmosphere, visitors can enjoy sun-soaked days on the beach or explore nearby gems like Newbury Beach. This charming area offers a mix of friendly locals and cultural experiences, making it an ideal spot for weekend getaways. Discover the beauty of Salisbury Beach, Massachusetts, where relaxation meets adventure just a stone's throw from the ocean.

  • Hampton: Located 11.3km from Salisbury Beach, Hampton is a vibrant city that draws visitors for its outdoor and family-friendly experiences. The peak season from June to August transforms this coastal gem into a bustling hub, filled with lively events. Visitors can enjoy the arena entertainment facility and various recreational areas, while the local beaches serve as a picturesque backdrop for relaxation and fun. The town's tourist precinct offers a variety of dining and shopping options, making it an ideal spot for a day trip or a weekend getaway.
  • Hampton Beach: Just 8.0km from Salisbury Beach, Hampton Beach is a lively neighbourhood renowned for its seasonal allure, with peak visitation in July and August. Families flock here for its beautiful sandy shores and a plethora of outdoor activities. Concerts and events at the arena entertainment facility provide entertainment for all ages, while the nearby recreational area offers plenty of options for fun in the sun. The beach’s vibrant atmosphere is complemented by charming eateries and shops in the tourist precinct, perfect for a leisurely stroll along the oceanfront.
  • Newburyport: Situated only 4.8km from Salisbury Beach, Newburyport is a quaint city that captures the essence of coastal New England charm. With peak visitor traffic from June to August, this picturesque locale is perfect for outdoor enthusiasts and families alike. The city boasts a range of attractions, including a golf course and various recreational areas. Its historic downtown area features boutique shops and delightful eateries, while the nearby beaches provide opportunities for sunbathing and water activities, making Newburyport a must-visit destination during your stay.

Things to do near Salisbury Beach

Salisbury Beach is perfect for outdoor family vacations, offering a variety of activities. Visitors can enjoy building sandcastles on the sandy shores, explore recreational areas, play mini golf, and attend lively music concerts. Whether soaking up the sun or engaging in fun activities, Salisbury Beach provides a delightful escape for everyone.

Shopping

For shopping near Salisbury Beach, visit Oldies Marketplace, located 4.8km away, for unique finds. Sisters We Three, 6.4km away, offers charming gifts. If you're willing to drive 25.7km, check out Market Square for a lively atmosphere with various local businesses.

Recreation

At Waterfront Promenade Park, enjoy a peaceful stroll along the scenic waterfront, perfect for relaxation and rejuvenation. For an active day, head to Evergreen Valley Golf Course to play amidst lush greens, or visit Rye Airfield for a mix of wellness and fun recreational activities.

Adventure

Experience the thrill of the Casino Cascade Water Slide, a vibrant waterpark 8.0km from Salisbury Beach, perfect for family fun. For a unique adventure, head to Amesbury Sports Park, 11.3km away, where tobogganing awaits. Alternatively, challenge yourself at MetroRock Indoor Climbing Centers, located 6.4km from the beach.

Nightlife

The nightlife at Salisbury Beach is vibrant and diverse. Enjoy a captivating show at the Firehouse Center for the Arts, only 4.8km away, or indulge in fun at Cedarland Fun Center, located 25.7km from the beach. For more culture, the Seacoast Repertory Theatre is 27.4km away.

*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, consider visiting between January and March when accommodation prices are lower. Tuesdays often offer the best rates, while Saturdays are pricier. Use Expedia to find great deals by filtering your search for budget-friendly options and consider booking a package that combines flights, hotels, and activities for additional savings. Take advantage of free activities along the beach and local parks to enhance your experience without breaking the bank.

  • 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: Utilize Expedia's search tool to refine your choices based on your budget, desired location, and preferred type of accommodation. To discover the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay at Salisbury Beach with your flights and activities by opting for an Expedia package.

Find the best attractions near Salisbury Beach

Salisbury Beach offers a delightful mix of outdoor adventures and family-friendly activities, making it an ideal vacation spot. Visitors can enjoy the sandy shores, explore the Salisbury Beach State Reservation, and discover the area's historic houses. Whether you're seeking cultural experiences or simply a relaxing day at the beach, Salisbury Beach and nearby Hampton Beach provide plenty of options to create lasting memories during your stay.

  • Hampton Beach: A vibrant destination, Hampton Beach offers a lively atmosphere with golden sands and a bustling boardwalk. Enjoy sunbathing, beach games, and local eateries, making it perfect for relaxation and fun.
  • Hampton Beach State Park: This stunning state park features scenic views and numerous outdoor activities. Explore hiking trails, picnic areas, and pristine beaches, ideal for adventure seekers and nature lovers alike.
  • Casino Ballroom: A historic entertainment venue, the Casino Ballroom hosts a variety of concerts and events, perfect for families looking for a night of fun. Enjoy live performances in a charming, nostalgic setting.

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.

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

For your trip to Salisbury Beach, you can fly into three major airports. Boston Logan International Airport (BOS) is approximately 56.3km away, with nearby hotel options like the 5-star Encore Boston Harbor and The Langham, both located within 4.8km. Manchester-Boston Regional Airport (MHT) is around 51.5km away, featuring the 5-star Grand at Bedford Village Inn and the 4-star DoubleTree by Hilton Manchester Downtown, both just 6.4km from the airport. Lastly, Portsmouth International Airport (PSM) is the closest at 27.4km, with excellent accommodations like the 4-star Bow Hotel, located 4.8km away.

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?
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 $145 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.