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

Find hotels in Salisbury, MA from CA $123

  • 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
Aug 9 - Aug 10
Tomorrow
Aug 10 - Aug 11
Next weekend
Aug 14 - Aug 16
In two weeks
Aug 21 - Aug 23

Filter by

Star rating

Guest rating

Our top choices for Salisbury hotels

Hotel
Salisbury Beach
Breakfast included
Motel
Pet friendly

1. Blue - Inn on The Beach

Blue - Inn on The Beach
Newbury
United States
Eric
CA $542
CA $625 total
includes taxes & fees
Sep 7 - Sep 8
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
Jeffrey R
CA $283
CA $340 total
includes taxes & fees
Sep 1 - Sep 2
Essex Street Inn & Suites, an Ascend Collection Hotel

3. Guest House Suites

Guest House Suites
Salisbury
United States
Paul
CA $206
CA $230 total
includes taxes & fees
Aug 10 - Aug 11
Guest House Suites

4. Sonesta Select Boston Danvers

Sonesta Select Boston Danvers
Danvers
United States
Valerie
CA $171
CA $190 total
includes taxes & fees
Aug 18 - Aug 19
Sonesta Select Boston Danvers

5. Compass Rose Inn

Compass Rose Inn
Newburyport
United States
Elesha
CA $417
CA $466 total
includes taxes & fees
Aug 12 - Aug 13
Compass Rose Inn

6. Ways Motel

Ways Motel
Hampton Beach
United States
Rachel
CA $191
CA $207 total
includes taxes & fees
Sep 6 - Sep 7
Ways Motel

7. Clark Currier Inn

Clark Currier Inn
Newburyport
United States
Michael
CA $361
CA $403 total
includes taxes & fees
Aug 10 - Aug 11
Clark Currier Inn

8. Garrison Inn Boutique Hotel

Garrison Inn Boutique Hotel
Newburyport
United States
Ann
CA $460
CA $514 total
includes taxes & fees
Aug 11 - Aug 12
Garrison Inn Boutique Hotel

9. Best Western Hampshire Inn

Best Western Hampshire Inn
Seabrook
United States
Peter
CA $160
CA $174 total
includes taxes & fees
Aug 23 - Aug 24
Best Western Hampshire Inn

10. Lamie's Inn and The Old Salt Restaurant

Lamie's Inn and The Old Salt Restaurant
Hampton
United States
Cassie
CA $166
CA $180 total
includes taxes & fees
Aug 23 - Aug 24
Lamie's Inn and The Old Salt Restaurant

11. Blue Jay Motel

Blue Jay Motel
Hampton Beach
United States
Andrew
CA $355
CA $385 total
includes taxes & fees
Sep 7 - Sep 8
Blue Jay Motel

12. Fairfield Inn By Marriott Amesbury

Fairfield Inn By Marriott Amesbury
Amesbury
United States
Michael
CA $174
CA $195 total
includes taxes & fees
Aug 16 - Aug 17
Fairfield Inn By Marriott Amesbury

13. Hampton Inn by Hilton Amesbury

Hampton Inn by Hilton Amesbury
Amesbury
United States
Scott
CA $230
CA $256 total
includes taxes & fees
Aug 16 - Aug 17
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
Karen
CA $163
CA $177 total
includes taxes & fees
Sep 7 - Sep 8
Holiday Inn Express Hotel & Suites Seabrook by IHG

15. Hygge House Suites

Hygge House Suites
Newburyport
United States
Joshua
CA $225
CA $337 total
includes taxes & fees
Sep 1 - Sep 2
Hygge House Suites

16. Mari-Anne Motel

Mari-Anne Motel
Hampton Beach
United States
Ada
CA $285
CA $309 total
includes taxes & fees
Sep 7 - Sep 8
Mari-Anne Motel

17. Cutwater Inn & Suites

Cutwater Inn & Suites
Newburyport
United States
Emily
CA $279
CA $330 total
includes taxes & fees
Sep 7 - Sep 8
Cutwater Inn & Suites

18. Nautical Motel

Nautical Motel
Hampton Beach
United States
Giuseppe
CA $277
CA $301 total
includes taxes & fees
Aug 10 - Aug 11
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
Laura
CA $313
CA $380 total
includes taxes & fees
Sep 1 - Sep 2
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

Sonesta Select Boston Danvers

Sonesta Select Boston Danvers

10/10 Excellent
"I’d choose again"
Nicole 1-night trip
Posted 1 hour ago
Sonesta Select Boston Danvers
Ashworth by the Sea

Ashworth by the Sea

8/10 Good
"The upgraded, larger, ocean front room was WELL worth it compared to others in our party. Lovely stay with great location and the easy parking and free beach chair loaners were terrific. The only issues we encountered were some short staffing, and that despite ADA room, none of the doors are automatic, so one member of our party was always stuck up in his room unless someone else came to open all the doors in between there and the elevator (wheelchair/scooter). Staff was all lovely."
Anna 3-night trip
Posted 1 hour ago
Ashworth by the Sea
Breakers by the Sea

Breakers by the Sea

8/10 Good
"The room was not clean. The staff was very friendly and polite. The AC unit was working good. Ocean view was really nice."
Carl 3-night trip
Posted 4 hours ago
Breakers by the Sea
Lamie's Inn and The Old Salt Restaurant

Lamie's Inn and The Old Salt Restaurant

8/10 Good
"Tfttttggggggggggggggggggggg"
Joe 4-night trip
Posted 4 hours ago
Lamie's Inn and The Old Salt Restaurant
Park View Inn - Salem

Park View Inn - Salem

8/10 Good
"Parking is one spot per Room, very nice room and clean but need some updating on key locks, but very quiet at night, "
Juana 1-night trip
Posted 14 hours ago
Park View Inn - Salem
The Crest - Hampton Beach

The Crest - Hampton Beach

10/10 Excellent
"The crest is a great place to stay, located in the middle of the boardwalk but on the back back stretch, it offers a a prime location to all the great spots, and a quiet reprieve from the busy Main Street. The staff is always friendly and accommodating and the rooms are perfect for a beach stay."
Sarah 2-night trip
Posted 15 hours ago
The Crest - Hampton Beach
Janmere Motel

Janmere Motel

8/10 Good
"The staff at the Janmere was super nice and the pool was great. Spent a lot of time in the pool. We are going back next year."
Pamela 3-night trip
Posted 20 hours ago
Janmere Motel
Best Western Plus North Shore Hotel

Best Western Plus North Shore Hotel

10/10 Excellent
"For us, this hotel was ideally located within 35 of Rockport, Salem, Gloucester, and Crane Beach. It was also about 45 minutes from Boston and Cambridge. The nightly rate was more affordable compared to hotels in Rockport and Gloucester, as well the hotels in Cambridge. So good value with good amenities, an indoor pool, and nearby shops and restaurants."
Joel 2-night trip
Posted 21 hours ago
Best Western Plus North Shore Hotel
The Northshore Hotel - Boston/Danvers

The Northshore Hotel - Boston/Danvers

10/10 Excellent
"I did not eat breakfast there. The location is difficult to find but worth the effort. As I drove in on a busy evening, I was a little wary that there were so few cars in the lot, but I had no complaints about the room and the cooperation I had with the manager as I had to change my reservation several times as my plans changed. I would stay there again…and I am a seasoned discriminating traveler. "
Cynthia 3-night trip
Posted 22 hours ago
The Northshore Hotel - Boston/Danvers

More cheap stays in Salisbury

Park View Inn - Salem

Park View Inn - Salem

109 S Broadway Salem NH
CA $113
CA $123 total
Aug 12 - Aug 13
includes taxes & fees
8.8/10 Excellent! (1,896 reviews)
Park View Inn - Salem
Red Roof Inn Salem

Red Roof Inn Salem

15 Red Roof Lane Salem NH
CA $124
CA $135 total
Aug 16 - Aug 17
includes taxes & fees
Red Roof Inn Salem
Motel 6 Danvers, MA - Boston North

Motel 6 Danvers, MA - Boston North

65 Newbury Street/US Route 1 North Danvers MA
CA $140
CA $156 total
Aug 18 - Aug 19
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 $142
CA $158 total
Sep 1 - Sep 2
includes taxes & fees
7.6/10 Good! (1,096 reviews)
The Northshore Hotel - Boston/Danvers
Best Western Plus North Shore Hotel

Best Western Plus North Shore Hotel

50 Dayton St Danvers MA
CA $174
CA $195 total
Aug 23 - Aug 24
includes taxes & fees
9/10 Wonderful! (1,024 reviews)
Best Western Plus North Shore Hotel
Rockport Inn And Suites

Rockport Inn And Suites

183 Main Street Rockport MA
CA $265
CA $296 total
Sep 7 - Sep 8
includes taxes & fees
Rockport Inn And Suites

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