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

Find hotels in Salisbury, MA from CA $108

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 24 - Sep 25
Tomorrow
Sep 25 - Sep 26
This weekend
Sep 25 - Sep 27
Next weekend
Oct 2 - Oct 4

Filter by

Star rating

Guest rating

Our top choices for Salisbury hotels

1. Blue - Inn on The Beach

Blue - Inn on The Beach
Newbury
United States
Lisa
CA $416
CA $492 total
includes taxes & fees
Oct 20 - Oct 21
Blue - Inn on The Beach

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

Essex Street Inn & Suites, an Ascend Collection Hotel
Newburyport
United States
Adam
CA $286
CA $343 total
includes taxes & fees
Oct 18 - Oct 19
Essex Street Inn & Suites, an Ascend Collection Hotel

3. Guest House Suites

Guest House Suites
Salisbury
United States
Geoffrey
CA $160
CA $179 total
includes taxes & fees
Oct 6 - Oct 7
Guest House Suites

4. Sonesta Select Boston Danvers

Sonesta Select Boston Danvers
Danvers
United States
Ludim
CA $227
CA $254 total
includes taxes & fees
Sep 28 - Sep 29
Sonesta Select Boston Danvers

5. Compass Rose Inn

Compass Rose Inn
Newburyport
United States
Elesha
CA $421
CA $470 total
includes taxes & fees
Oct 14 - Oct 15
Compass Rose Inn

6. Ways Motel

Ways Motel
Hampton Beach
United States
Michael J
CA $187
CA $202 total
includes taxes & fees
Sep 28 - Sep 29
Ways Motel

7. Clark Currier Inn

Clark Currier Inn
Newburyport
United States
Lauren
CA $364
CA $407 total
includes taxes & fees
Oct 6 - Oct 7
Clark Currier Inn

8. Garrison Inn Boutique Hotel

Garrison Inn Boutique Hotel
Newburyport
United States
Ann
CA $464
CA $518 total
includes taxes & fees
Oct 6 - Oct 7
Garrison Inn Boutique Hotel

9. Best Western Hampshire Inn

Best Western Hampshire Inn
Seabrook
United States
Lina
CA $154
CA $167 total
includes taxes & fees
Oct 20 - Oct 21
Best Western Hampshire Inn

10. Lamie's Inn and The Old Salt Restaurant

Lamie's Inn and The Old Salt Restaurant
Hampton
United States
Angela
CA $157
CA $171 total
includes taxes & fees
Sep 27 - Sep 28
Lamie's Inn and The Old Salt Restaurant

11. Blue Jay Motel

Blue Jay Motel
Hampton Beach
United States
Andrew
CA $195
CA $212 total
includes taxes & fees
Oct 15 - Oct 16
Blue Jay Motel

12. Fairfield Inn By Marriott Amesbury

Fairfield Inn By Marriott Amesbury
Amesbury
United States
Rory
CA $182
CA $203 total
includes taxes & fees
Oct 18 - Oct 19
Fairfield Inn By Marriott Amesbury

13. Hampton Inn by Hilton Amesbury

Hampton Inn by Hilton Amesbury
Amesbury
United States
David
CA $265
CA $296 total
includes taxes & fees
Sep 27 - Sep 28
Hampton Inn by Hilton Amesbury

14. Holiday Inn Express Hotel & Suites Seabrook by IHG

Holiday Inn Express Hotel & Suites Seabrook by IHG
Seabrook
United States
Michael
CA $156
CA $169 total
includes taxes & fees
Oct 21 - Oct 22
Holiday Inn Express Hotel & Suites Seabrook by IHG

15. Hygge House Suites

Hygge House Suites
Newburyport
United States
Allison
CA $206
CA $316 total
includes taxes & fees
Oct 1 - Oct 2
Hygge House Suites

16. Mari-Anne Motel

Mari-Anne Motel
Hampton Beach
United States
Angie
CA $189
CA $205 total
includes taxes & fees
Sep 29 - Sep 30
Mari-Anne Motel

17. Cutwater Inn & Suites

Cutwater Inn & Suites
Newburyport
United States
Susan L.
CA $297
CA $351 total
includes taxes & fees
Sep 30 - Oct 1
Cutwater Inn & Suites

18. Nautical Motel

Nautical Motel
Hampton Beach
United States
Nicole
CA $224
CA $243 total
includes taxes & fees
Oct 1 - Oct 2
Nautical Motel

19. Nautical Beach Resort

Nautical Beach Resort
Hampton Beach
United States
Monica
Nautical Beach Resort

20. Briar Barn Inn

Briar Barn Inn
Rowley
United States
Alfred
CA $312
CA $380 total
includes taxes & fees
Sep 29 - Sep 30
Briar Barn Inn
View all properties
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

A coastal town with a beach and snow-covered buildings.

Salisbury Beach

8.8/10 (15 reviews)
Why not spend a lazy afternoon at Salisbury Beach during your trip to Salisbury? Stroll along the beaches or experience the area's live music.
See properties
A beach with waves, footprints, and houses in the background.

Salisbury Beach State Reservation

8.8/10 (33 reviews)
Explore the great outdoors at Salisbury Beach State Reservation, a lovely green space in Salisbury. Wander the beautiful beaches and seaside in this family-friendly area.
See properties

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.

See all hotels in Salisbury
A sandy beach with a wooden fence and a ladder.

Top Salisbury Hotel Reviews

Guest House Suites

Guest House Suites

10/10 Excellent
"Had a great stay. Was comfortable, clean, lovely extra touches. Great location. Highly recommend."
jessica 1-night trip
Posted 8 hours ago
Guest House Suites
Rockport Inn And Suites

Rockport Inn And Suites

8/10 Good
"Facility was nice. The room was nice and clean. Bed was too soft for me and aggravated my arthritis in the lower back and hips. Conveniently located to the areas I came to visit.The staff was pleasant and helpful and offered good recommendations when asked. Breakfast was fair but nothing hot and packaged pastry. Hot cups very small."
Bob 3-night trip
Posted 8 hours ago
Rockport Inn And Suites
Lamie's Inn and The Old Salt Restaurant

Lamie's Inn and The Old Salt Restaurant

8/10 Good
"For the most part we enjoyed our stay very much. The room was clean, comfortable and (mostly) quiet. The continental breakfast had a wide variety of pastries, fruit salad, yogurt, cold and hot cereal, OJ, coffee and tea. There were two racks for securing our bikes (though no protection from the elements). Wi-Fi worked great. The staff were friendly and helpful. The location gave us quick access to many stores and restaurants up and down Rt 1 and put us withing 25 minutes of many attractions along the seacoast and in Portsmouth. But we had to deduct one star from our overall rating because of a few small annoyances. There was no vent fan in the bathroom. The water temperature in the shower could vary unexpectedly when someone in another room flushed their toilet or ran their water. The door required two hands to open; one to turn the key and the other to operate the door latch. The HVAC could be run on HEAT, COOL or FAN ONLY, which is good, but there was a faintly unpleasant odor when running the unit. There was a rather tattered spring-loaded pull down shade on the window that was difficult to adjust. All minor complaints, to be sure, but annoying nonetheless."
DAVID 4-night trip
Posted 12 hours ago
Lamie's Inn and The Old Salt Restaurant
Best Western Plus North Shore Hotel

Best Western Plus North Shore Hotel

8/10 Good
"Clean rooms, free breakfast... but only 1 elevator. Hallways had renovation materials."
Victor 2-night trip
Posted 13 hours ago
Best Western Plus North Shore Hotel
The Northshore Hotel - Boston/Danvers

The Northshore Hotel - Boston/Danvers

10/10 Excellent
"Cleanest motel I’ve ever stayed at."
Brittany 1-night trip
Posted 13 hours ago
The Northshore Hotel - Boston/Danvers
BEACHWAY MOTEL

BEACHWAY MOTEL

8/10 Good
"This was good not bad for last minute solutions"
Victor 7-night trip
Posted 14 hours ago
BEACHWAY MOTEL
The Wylie Inn and Conference Center at Endicott College

The Wylie Inn and Conference Center at Endicott College

8/10 Good
"The place was clean and comfortable. The staff was helpful and mostly friendly. The beach was quite nice and just a short walk. Parking was convenient and it was an easy drive to downtown locations."
Bonnie 1-night trip
Posted 16 hours ago
The Wylie Inn and Conference Center at Endicott College
Sonesta Select Boston Danvers

Sonesta Select Boston Danvers

10/10 Excellent
"Clean and always love having full kitchen."
Wendy 1-night trip
Posted 1 day ago
Sonesta Select Boston Danvers
Hampton Inn Portsmouth Central

Hampton Inn Portsmouth Central

10/10 Excellent
"Clean"
Cotton 1-night trip
Posted 1 day ago
Hampton Inn Portsmouth Central

More cheap stays in Salisbury

Park View Inn - Salem

Park View Inn - Salem

109 S Broadway Salem NH
CA $99
CA $108 total
Oct 25 - Oct 26
includes taxes & fees
Park View Inn - Salem
Hampton Inn Portsmouth Central

Hampton Inn Portsmouth Central

131 DOW AVENUE Portsmouth NH
CA $185
CA $200 total
Oct 25 - Oct 26
includes taxes & fees
8.8/10 Excellent! (1,008 reviews)
Hampton Inn Portsmouth Central
Motel 6 Danvers, MA - Boston North

Motel 6 Danvers, MA - Boston North

65 Newbury Street/US Route 1 North Danvers MA
CA $183
CA $204 total
Sep 27 - Sep 28
includes taxes & fees
Motel 6 Danvers, MA - Boston North
The Northshore Hotel - Boston/Danvers

The Northshore Hotel - Boston/Danvers

219 Newbury St. Danvers MA
CA $196
CA $218 total
Sep 27 - Sep 28
includes taxes & fees
7.8/10 Good! (1,155 reviews)
The Northshore Hotel - Boston/Danvers
Quality Inn Portsmouth

Quality Inn Portsmouth

1190 Lafayette Road Portsmouth NH
CA $213
CA $231 total
Oct 25 - Oct 26
includes taxes & fees
8.6/10 Excellent! (1,000 reviews)
Quality Inn Portsmouth
Best Western Plus North Shore Hotel

Best Western Plus North Shore Hotel

50 Dayton St Danvers MA
CA $297
CA $331 total
Sep 30 - Oct 1
includes taxes & fees
Best Western Plus North Shore Hotel

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 $108 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