Find hotels in Salisbury, MA from CA $122

  • 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

Guest rating
Guest rating
Star rating

Our top choices for Salisbury hotels

Blue - Inn on The Beach

Blue - Inn on The Beach
3.5 star property
Newbury
9.6 out of 10, Exceptional, (214 reviews)
"Breakfast in a basket was a nice treat. The beach view was awesome!"
United States
Stacey
The price is CA $361
CA $432 total
includes taxes & fees
May 10 - May 11
Blue - Inn on The Beach

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, (724 reviews)
"I loved the location and it was simple and clean"
United States
Tonya
The price is CA $183
CA $227 total
includes taxes & fees
May 28 - May 29
Essex Street Inn & Suites, an Ascend Collection Hotel

Guest House Suites

Guest House Suites
2.0 star property
Salisbury
8.4 out of 10, Very good, (218 reviews)
"You have to wait until 4 for check-in and check out is 10 AM. Convenient location, overall, I enjoyed this stay"
United States
walter
The price is CA $153
CA $170 total
includes taxes & fees
May 4 - May 5
Guest House Suites

Sonesta Select Boston Danvers

Sonesta Select Boston Danvers
3.0 star property
Danvers
8.6 out of 10, Excellent, (1,002 reviews)
"Parking safe, room very clean, staff very friendly"
United States
Leonar
The price is CA $172
CA $193 total
includes taxes & fees
May 5 - May 6
Sonesta Select Boston Danvers

Compass Rose Inn

Compass Rose Inn
4.0 star property
Newburyport
9.8 out of 10, Exceptional, (206 reviews)
"Breakfast was amazing, made by the innkeeper Sadie who was extremely welcoming and helpful. Great place, hope to return! "
United States
James
The price is CA $327
CA $365 total
includes taxes & fees
May 4 - May 5
Compass Rose Inn

Ways Motel

Ways Motel
2.5 star property
Hampton Beach
8.4 out of 10, Very good, (125 reviews)
"We would definitely stay here again!"
United States
Kathleen
The price is CA $198
CA $214 total
includes taxes & fees
May 10 - May 11
Ways Motel

Clark Currier Inn

Clark Currier Inn
4.0 star property
Newburyport
9.6 out of 10, Exceptional, (545 reviews)
"Easy parking, a great location and a beautiful place."
United States
Pirjo
The price is CA $273
CA $305 total
includes taxes & fees
May 4 - May 5
Clark Currier Inn

Garrison Inn Boutique Hotel

Garrison Inn Boutique Hotel
3.0 star property
Newburyport
9.4 out of 10, Exceptional, (419 reviews)
"Excellent place to stay "
United States
Paige
The price is CA $448
CA $501 total
includes taxes & fees
May 7 - May 8
Garrison Inn Boutique Hotel

Best Western Hampshire Inn

Best Western Hampshire Inn
2.5 star property
Seabrook
8.4 out of 10, Very good, (1,001 reviews)
"Loved it as a family of 3 we liked the stay and will be visiting again thank u!"
United States
Devon
The price is CA $145
CA $157 total
includes taxes & fees
May 6 - May 7
Best Western Hampshire Inn

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,001 reviews)
"Wonderful old inn with a lot of history. Very friendly staff and a nice restaurant on site."
United States
Michael
The price is CA $194
CA $210 total
includes taxes & fees
May 5 - May 6
Lamie's Inn and The Old Salt Restaurant

Blue Jay Motel

Blue Jay Motel
2.0 star property
Hampton Beach
8.6 out of 10, Excellent, (205 reviews)
"Yes parking was easy and it was pet friendly"
United States
Robert
The price is CA $194
CA $211 total
includes taxes & fees
May 18 - May 19
Blue Jay Motel

Fairfield Inn By Marriott Amesbury

Fairfield Inn By Marriott Amesbury
3.0 star property
Amesbury
8.6 out of 10, Excellent, (1,001 reviews)
"Staff is extremely friendly, helpful and accommodating."
United States
Jerry
The price is CA $176
CA $197 total
includes taxes & fees
May 17 - May 18
Fairfield Inn By Marriott Amesbury

Hampton Inn by Hilton Amesbury

Hampton Inn by Hilton Amesbury
2.5 star property
Amesbury
9.0 out of 10, Wonderful, (1,001 reviews)
"It was a lovely nicely located place to stay"
United States
Darlene
The price is CA $151
CA $169 total
includes taxes & fees
May 10 - May 11
Hampton Inn by Hilton Amesbury

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,003 reviews)
"Beautiful place to stay"
United States
Peggy
The price is CA $140
CA $152 total
includes taxes & fees
May 28 - May 29
Holiday Inn Express Hotel & Suites Seabrook by IHG

Hygge House Suites

Hygge House Suites
2.0 star property
Newburyport
8.4 out of 10, Very good, (69 reviews)
"Great location. "
United States
Edward
The price is CA $221
CA $330 total
includes taxes & fees
May 4 - May 5
Hygge House Suites

Mari-Anne Motel

Mari-Anne Motel
2.0 star property
Hampton Beach
8.4 out of 10, Very good, (231 reviews)
"Great property, staff and location"
United States
Yvette
The price is CA $177
CA $192 total
includes taxes & fees
May 26 - May 27
Mari-Anne Motel

Cutwater Inn & Suites

Cutwater Inn & Suites
3.5 star property
Newburyport
8.6 out of 10, Excellent, (22 reviews)
"Great spot. "
United States
Bonnie
The price is CA $169
CA $199 total
includes taxes & fees
May 18 - May 19
Cutwater Inn & Suites

Nautical Motel

Nautical Motel
2.0 star property
Hampton Beach
8.2 out of 10, Very good, (260 reviews)
"Great staff, great location, clean and safe. Fully recommend!"
United States
Ryan
The price is CA $202
CA $220 total
includes taxes & fees
May 4 - May 5
Nautical Motel

Nautical Beach Resort

Nautical Beach Resort
3.5 star property
Hampton Beach
8.0 out of 10, Very good, (22 reviews)
"Very close to beach, good parking space"
United States
Serhiy
Nautical Beach Resort

Briar Barn Inn

Briar Barn Inn
3.5 star property
Rowley
9.6 out of 10, Exceptional, (785 reviews)
"This Inn is a gem! "
United States
Pres
The price is CA $213
CA $268 total
includes taxes & fees
May 10 - May 11
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.

DFJN2D Sand dunes with a fence at the beach with the ocean and lifeguard tower in the background

Top Salisbury Hotel Reviews

Recent Reviews in Salisbury

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 can I save on a Salisbury hotel booking with Expedia?
Members always get our best prices. Find our best Salisbury hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 $122 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