A cathedral with a tall spire, surrounded by a green park and residential buildings.

Find hotels in Salisbury, MA from CA $112

  • 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

Next weekend
In two weeks

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 hotels

1. Blue - Inn on The Beach

Blue - Inn on The Beach
3.5 star property
Newbury
9.6 out of 10, Exceptional, (232 reviews)
"Place was adorable, staff so nice- view A+, would def go back!"
United States
Eric
The price is CA $586
CA $672 total
includes taxes & fees
Aug 19 - Aug 20
Blue - Inn on The Beach

2. Essex Street Inn & Suites, an Ascend Collection Hotel

Essex Street Inn & Suites, an Ascend Collection Hotel
3.5 star property
Newburyport
9.4 out of 10, Exceptional, (764 reviews)
"Perfect location, wonderful staff, delicious snacks and breakfast offered. Highly recommend!"
United States
Jeffrey R
The price is CA $275
CA $331 total
includes taxes & fees
Sep 1 - Sep 2
Essex Street Inn & Suites, an Ascend Collection Hotel

3. Guest House Suites

Guest House Suites
2.0 star property
Salisbury
8.2 out of 10, Very good, (273 reviews)
"Clean room, easy parking, good waterfront restaurant nearby, good price"
United States
Paul
The price is CA $199
CA $223 total
includes taxes & fees
Sep 1 - Sep 2
Guest House Suites

4. Sonesta Select Boston Danvers

Sonesta Select Boston Danvers
3.0 star property
Danvers
8.6 out of 10, Excellent, (1,035 reviews)
"This was a great stay!"
United States
Valerie
The price is CA $175
CA $196 total
includes taxes & fees
Aug 19 - Aug 20
Sonesta Select Boston Danvers

5. Compass Rose Inn

Compass Rose Inn
4.0 star property
Newburyport
9.8 out of 10, Exceptional, (215 reviews)
"Second time we stayed. Lovely spot, nice breakfast, friendly staff and close to the water, shops and restaurants but still quiet."
United States
Elesha
The price is CA $419
CA $468 total
includes taxes & fees
Aug 12 - Aug 13
Compass Rose Inn

6. Ways Motel

Ways Motel
2.5 star property
Hampton Beach
8.4 out of 10, Very good, (136 reviews)
"Family friendly, super convenient and convenient!"
United States
Rachel
The price is CA $270
CA $293 total
includes taxes & fees
Aug 9 - Aug 10
Ways Motel

7. Clark Currier Inn

Clark Currier Inn
4.0 star property
Newburyport
9.6 out of 10, Exceptional, (560 reviews)
"Beautiful hotel. Very helpful staff..Excellent stay . Delighted!"
United States
Michael
The price is CA $362
CA $405 total
includes taxes & fees
Aug 2 - Aug 3
Clark Currier Inn

8. Garrison Inn Boutique Hotel

Garrison Inn Boutique Hotel
3.0 star property
Newburyport
9.4 out of 10, Exceptional, (426 reviews)
"Outstanding home made breakfast! Great location and staff!"
United States
Ann
The price is CA $462
CA $516 total
includes taxes & fees
Aug 6 - Aug 7
Garrison Inn Boutique Hotel

9. Best Western Hampshire Inn

Best Western Hampshire Inn
2.5 star property
Seabrook
8.6 out of 10, Excellent, (1,000 reviews)
"All around good place to stay"
United States
Peter
The price is CA $179
CA $194 total
includes taxes & fees
Aug 9 - Aug 10
Best Western Hampshire Inn

10. Lamie's Inn and The Old Salt Restaurant

Lamie's Inn and The Old Salt Restaurant
3.0 star property
Hampton
9.4 out of 10, Exceptional, (1,003 reviews)
"Cool place, right in the middle of town, and 5 minutes from the beach."
United States
William
The price is CA $167
CA $181 total
includes taxes & fees
Aug 16 - Aug 17
Lamie's Inn and The Old Salt Restaurant

11. Blue Jay Motel

Blue Jay Motel
2.0 star property
Hampton Beach
8.6 out of 10, Excellent, (235 reviews)
"Great Stay"
United States
Andrew
The price is CA $331
CA $359 total
includes taxes & fees
Aug 13 - Aug 14
Blue Jay Motel

12. Fairfield Inn By Marriott Amesbury

Fairfield Inn By Marriott Amesbury
3.0 star property
Amesbury
8.6 out of 10, Excellent, (1,000 reviews)
"Great place to stay"
United States
Michael
The price is CA $175
CA $196 total
includes taxes & fees
Aug 24 - Aug 25
Fairfield Inn By Marriott Amesbury

13. Hampton Inn by Hilton Amesbury

Hampton Inn by Hilton Amesbury
2.5 star property
Amesbury
9.0 out of 10, Wonderful, (1,001 reviews)
"Nuce room, comfortable bed and great breakfast."
United States
Scott
The price is CA $231
CA $258 total
includes taxes & fees
Aug 9 - Aug 10
Hampton Inn by Hilton Amesbury

14. Holiday Inn Express Hotel & Suites Seabrook by IHG

Holiday Inn Express Hotel & Suites Seabrook by IHG
2.5 star property
Seabrook
8.8 out of 10, Excellent, (1,002 reviews)
"The pool was a lovely surprise! Great breakfast too."
United States
Karen
The price is CA $170
CA $184 total
includes taxes & fees
Aug 30 - Aug 31
Holiday Inn Express Hotel & Suites Seabrook by IHG

15. Hygge House Suites

Hygge House Suites
2.0 star property
Newburyport
8.4 out of 10, Very good, (82 reviews)
"Room was clean and conveniently located."
United States
Joshua
The price is CA $233
CA $347 total
includes taxes & fees
Aug 30 - Aug 31
Hygge House Suites

16. Mari-Anne Motel

Mari-Anne Motel
2.0 star property
Hampton Beach
8.4 out of 10, Very good, (278 reviews)
"Easy walk to the beach and restaurants."
United States
Ada
The price is CA $292
CA $317 total
includes taxes & fees
Aug 27 - Aug 28
Mari-Anne Motel

17. Cutwater Inn & Suites

Cutwater Inn & Suites
3.5 star property
Newburyport
8.6 out of 10, Excellent, (28 reviews)
"Clean, quiet, perfect accommodations!"
United States
Emily
The price is CA $289
CA $341 total
includes taxes & fees
Sep 1 - Sep 2
Cutwater Inn & Suites

18. Nautical Motel

Nautical Motel
2.0 star property
Hampton Beach
8.2 out of 10, Very good, (281 reviews)
"Nice location"
United States
Giuseppe
The price is CA $279
CA $302 total
includes taxes & fees
Aug 2 - Aug 3
Nautical Motel

19. Nautical Beach Resort

Nautical Beach Resort
3.5 star property
Hampton Beach
8.2 out of 10, Very good, (25 reviews)
"We had a great experience! Was roomy for all of us and sooo close to the ocean"
United States
Monica
Nautical Beach Resort

20. Briar Barn Inn

Briar Barn Inn
3.5 star property
Rowley
9.6 out of 10, Exceptional, (845 reviews)
"BEST hotel!!!"
United States
Laura
The price is CA $340
CA $412 total
includes taxes & fees
Sep 1 - Sep 2
Briar Barn Inn
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

Where to stay in Salisbury

Find the best Salisbury areas and neighborhoods for the activities you enjoy most. Learn more about Salisbury
Learn more about Salisbury

Salisbury Beach

You'll enjoy the beaches and bars in Salisbury Beach. You might want to make time for a stop at Salisbury Beach State Reservation or Salisbury Beach.

Stay near popular Salisbury attractions

Learn more about Salisbury

Stroll along Salisbury Beach's sandy shores, where summer concerts and fireworks light up the boardwalk. Nearby, history buffs can explore Newburyport's charming downtown or take a wildlife cruise to spot whales off the coast.

A sandy beach with a wooden fence and a ladder.

Top Salisbury Hotel Reviews

More cheap stays in Salisbury

Hotels in Salisbury with star rating

Find out more about Salisbury

Top reasons to visit Salisbury

  • Beautiful Beaches: Enjoy stunning coastline views and relaxing days at Salisbury Beach, perfect for families and beach lovers.
  • Outdoor Activities: Explore local parks and campgrounds, ideal for hiking, picnicking, and enjoying nature.
  • Historic Charm: Discover historic houses that reflect Salisbury's rich cultural heritage.
  • Family-Friendly Attractions: Experience fun amusement rides and recreational areas tailored for family enjoyment.
  • Cozy Accommodations: Stay in charming motels or well-equipped hotels, catering to both leisure and business travellers.

Find great hotels near Salisbury

Whether you're seeking a beachside retreat or a pet-friendly escape, Salisbury, Massachusetts offers a variety of hotel options to cater to your needs. From charming motels to well-equipped hotels, you'll find accommodations perfect for both leisure and business travellers. Explore top-rated hotels and the popular Salisbury Inn Motel for a memorable stay in this picturesque coastal town.

  • Ashworth by the Sea: A charming 3-star hotel that embodies the essence of a beachside getaway, Ashworth by the Sea is perfect for families and pet lovers alike. Located 9.7km from Salisbury, this property offers direct access to the beach, allowing guests to soak up the sun and enjoy the coastal breeze. Families will appreciate the thoughtful amenities for children, including TravelCribs, ensuring a comfortable stay for little ones. With a pet-friendly policy that accommodates both dogs and cats, this hotel invites you to bring your furry friends along for a memorable vacation experience filled with relaxation and fun.
  • Best Western Hampshire Inn: Situated 6.4km from Salisbury, Best Western Hampshire Inn caters to business travellers seeking convenience and comfort. This hotel is designed with the needs of professionals in mind, featuring a 24-hour business centre and a well-equipped business district on-site. Guests can enjoy a seamless blend of work and leisure, making it an ideal choice for those on business trips. With attentive service and comfortable accommodations, you can expect a productive stay with all the necessary amenities at your fingertips.
  • Hampton Inn Haverhill: Located 16.4km from Salisbury, Hampton Inn Haverhill is a welcoming haven for business travellers and the LGBTQIA community. This city-themed hotel offers modern amenities, including an accessible 24-hour business centre and meeting rooms, perfect for hosting events or meetings. Its prime location in the city centre provides easy access to local attractions and dining options. Guests appreciate the inclusive atmosphere, ensuring a comfortable and enjoyable stay for everyone. Experience a blend of professionalism and warmth at this distinguished hotel.

Things to do near Salisbury

Salisbury, Massachusetts, is perfect for outdoor family beach vacations, offering a variety of activities to enjoy. You can explore recreational areas, attend music concerts, and play a round of golf. For an adventurous experience, check out the local campgrounds and amusement rides, making it a delightful destination for families seeking fun and relaxation by the coast.

Shopping

In Salisbury, you can visit Oldies Marketplace and Sisters We Three, both just 3.2km away, offering unique gifts and souvenirs. If you're up for a drive, check out Market Square, located 27.4km away, which features a vibrant array of shops and local businesses.

Recreation

Explore the serene Waterfront Promenade Park for a peaceful stroll along the water and moments of relaxation. For a bit of sport, head to Evergreen Valley Golf Course, where you can enjoy a round of golf amidst beautiful landscapes. Experience luxury at Bradford Country Club's exclusive facilities.

Adventure

At Casino Cascade Water Slide, experience thrilling water rides and family fun only 8.0km from Salisbury. For winter excitement, visit Amesbury Sports Park for tobogganing, located 6.4km away. If climbing is your passion, MetroRock Indoor Climbing Centers, 4.8km away, offers exhilarating indoor climbing adventures.

Nightlife

Catch a show at the Firehouse Center for the Arts for a dose of culture and romance, just a short drive from Salisbury. For a fun-filled night, head to Cedarland Fun Center for arcade adventures, or enjoy another performance at the Seacoast Repertory Theatre, both offering vibrant entertainment options.

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

Booking tips and Expedia advantages for Salisbury

When visiting Salisbury, Massachusetts, consider travelling between January and March for the best hotel rates, as prices are lower compared to the peak summer months. Tuesday is the most affordable day to book accommodations, while Saturday tends to be pricier. Use Expedia’s search tool to compare room rates, find exclusive discounts, and combine your hotel with flights and activities for additional savings. For transportation, look for public transit options to save money, and explore free activities like local parks and beaches 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 in Salisbury 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 in Salisbury is Tuesday. The most expensive day to stay in Salisbury is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to set your budget, choose your ideal location, and much more. You can easily sort your search results to display prices from lowest to highest, allowing you to find the most affordable hotels right away. Additionally, you can refine your selections by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly accommodations that you can book.
  • Consider bundling your trip: You can save money by combining your Salisbury hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Salisbury

Salisbury, Massachusetts, is perfect for outdoor and family beach vacations. Visit the beautiful Salisbury Beach, explore the local national and state parks, and discover historic houses that reflect the area's rich culture. Whether you're after a relaxing beach day or an adventurous outdoor experience, Salisbury's attractions provide a delightful mix to satisfy every traveler's interests.

  • Hampton Beach: Enjoy the quintessential beach experience at Hampton Beach, where the sun, sand, and surf create a vibrant atmosphere. It’s perfect for sunbathing, swimming, and beach activities, making it an ideal spot for relaxation and fun.
  • Hampton Beach State Park: Embrace adventure in Hampton Beach State Park, featuring stunning scenery and outdoor activities. Hike the trails, explore the natural beauty, or enjoy a picnic while soaking in the picturesque views of the coastline.
  • Casino Ballroom: Experience family-friendly entertainment at the historic Casino Ballroom. This iconic venue hosts a variety of shows and concerts, providing a lively atmosphere filled with music and excitement for all ages.

Best time to go to Salisbury

The best time to visit Salisbury can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Salisbury falls in July, when visitor numbers are moderately high and weather is mostly sunny with light rain. The coolest average temperature in Salisbury 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 SunnyModerately HighAverage
July71.2°F (21.8°C)Light RainMostly SunnyModerately HighSlightly High
August70.3°F (21.3°C)Light RainMostly SunnyModerately HighSlightly High
September63.9°F (17.7°C)Light RainMostly SunnyAverageAverage
October53.8°F (12.1°C)Light RainMostly SunnyModerately LowSlightly High
November42.8°F (6.0°C)Light RainMostly SunnyModerately LowAverage
December34.7°F (1.5°C)Light RainMostly SunnyModerately LowAverage

The nearest major airports for your trip to Salisbury

When visiting Salisbury, Massachusetts, you have several airport options. Boston Logan International Airport (BOS) is situated 54.7km away, with nearby luxury accommodations such as Encore Boston Harbor, The Langham, and The Liberty, all offering convenient airport access. Manchester-Boston Regional Airport (MHT) is 48.3km from Salisbury, featuring excellent options like The Grand at Bedford Village Inn and DoubleTree by Hilton Manchester Downtown, both easily reachable from the airport. For a closer choice, Portsmouth International Airport (PSM) is only 27.4km away, with comfortable stays at The Bow Hotel and charming bed & breakfasts like Stage Neck Inn and Inn By The Bandstand.

Frequently asked questions

What is the best area to stay in Salisbury?
The best areas to stay in Salisbury are along Salisbury Beach for direct beach access or near the Salisbury centre for a more traditional town experience.

Salisbury Beach is the main attraction, offering a classic New England seaside holiday. The boardwalk area, particularly along Oceanfront North and South, is where you'll find most of the hotels, holiday rentals, and beachfront amenities. It's a lively spot, especially during the summer, with arcades, casual dining, and views of the Atlantic Ocean. This area is ideal for families looking for a convenient beach holiday.

Families will appreciate Salisbury Beach for its proximity to the sand and sea. Many accommodations are just steps from the beach, making it easy to pop back and forth with children. The boardwalk provides entertainment suitable for all ages, and there are plenty of ice cream shops and casual eateries right there.

For those who prefer a quieter stay with easier access to local shops and restaurants away from the immediate beachfront bustle, the Salisbury centre offers a different experience. This area provides a more residential feel but is still a short drive to the beach. It's a good option for couples or those looking for a base to explore the wider region.

Couples might find the Salisbury centre appealing for its more relaxed pace and access to local dining options.
When is the best time to go to Salisbury?
The best time to go to Salisbury, Massachusetts, is during the summer months, from June to August, for beach-focused holidays, or in early autumn, September to October, for a quieter experience with pleasant weather.

For families, the peak summer season offers the classic New England beach holiday. Salisbury Beach State Reservation is fully operational, with lifeguards on duty, concession stands open, and the boardwalk amusement park in full swing. The ocean temperatures are at their warmest, making swimming and water sports enjoyable. Expect lively crowds and a bustling atmosphere.

Couples looking for a more relaxed trip might prefer early autumn. The weather remains mild and sunny, but the summer crowds have thinned out considerably. You can still enjoy walks along the beach and the natural beauty of the area without the busy atmosphere.
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.
How much is the nightly rate at a Salisbury hotel?
Prices for hotels in Salisbury often vary, but you can find a great deal from CA $112 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia