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

Find hotels in Salisbury, MA from ฿2,626

  • 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
14 Oct - 15 Oct
Tomorrow
15 Oct - 16 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for Salisbury hotels

1. Guest House Suites

Guest House Suites
Salisbury
United States
Tiffany
฿3,818
฿4,265 total
includes taxes & fees
22 Oct - 23 Oct
Guest House Suites

2. BEACHWAY MOTEL

BEACHWAY MOTEL
Salisbury
United States
Jason
฿2,991
฿3,341 total
includes taxes & fees
18 Oct - 19 Oct
BEACHWAY MOTEL

3. Hampton Inn by Hilton Amesbury

Hampton Inn by Hilton Amesbury
Amesbury
United States
MICHAEL
฿3,775
฿4,217 total
includes taxes & fees
15 Nov - 16 Nov
Hampton Inn by Hilton Amesbury

4. Fairfield Inn By Marriott Amesbury

Fairfield Inn By Marriott Amesbury
Amesbury
United States
Aimie
฿3,637
฿4,063 total
includes taxes & fees
12 Nov - 13 Nov
Fairfield Inn By Marriott Amesbury

5. Garrison Inn Boutique Hotel

Garrison Inn Boutique Hotel
Newburyport
United States
Ann
฿11,077
฿12,373 total
includes taxes & fees
18 Oct - 19 Oct
Garrison Inn Boutique Hotel

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

Essex Street Inn & Suites, an Ascend Collection Hotel
Newburyport
Spain
Jorge
฿4,822
฿5,949 total
includes taxes & fees
8 Nov - 9 Nov
Essex Street Inn & Suites, an Ascend Collection Hotel

7. Holiday Inn Express Hotel & Suites Seabrook by IHG

Holiday Inn Express Hotel & Suites Seabrook by IHG
Seabrook
United States
Michael
฿2,624
฿2,847 total
includes taxes & fees
12 Nov - 13 Nov
Holiday Inn Express Hotel & Suites Seabrook by IHG

8. Best Western Hampshire Inn

Best Western Hampshire Inn
Seabrook
United States
Andre
฿2,825
฿3,065 total
includes taxes & fees
8 Nov - 9 Nov
Best Western Hampshire Inn

9. Blue - Inn on The Beach

Blue - Inn on The Beach
Newbury
United States
Victor
฿8,092
฿9,797 total
includes taxes & fees
11 Nov - 12 Nov
Blue - Inn on The Beach

10. Hampton House Hotel

Hampton House Hotel
Hampton
United States
Mark
฿3,679
฿3,991 total
includes taxes & fees
2 Nov - 3 Nov
Hampton House Hotel

11. Hampton Falls Inn

Hampton Falls Inn
Hampton Falls
United States
Henry
฿2,417
฿2,689 total
includes taxes & fees
1 Nov - 2 Nov
Hampton Falls Inn

12. SpringHill Suites by Marriott Hampton Portsmouth

SpringHill Suites by Marriott Hampton Portsmouth
Hampton
United States
Ronald C
฿3,964
฿4,301 total
includes taxes & fees
26 Oct - 27 Oct
SpringHill Suites by Marriott Hampton Portsmouth

13. Ashworth by the Sea

Ashworth by the Sea
Hampton Beach
United States
shannon
฿4,217
฿5,486 total
includes taxes & fees
1 Nov - 2 Nov
Ashworth by the Sea

14. Lamie's Inn and The Old Salt Restaurant

Lamie's Inn and The Old Salt Restaurant
Hampton
United States
Lisa
฿4,501
฿4,884 total
includes taxes & fees
18 Oct - 19 Oct
Lamie's Inn and The Old Salt Restaurant

15. Surf House

Surf House
Hampton Beach
United States
Pamela
฿5,525
฿6,175 total
includes taxes & fees
18 Oct - 19 Oct
Surf House

16. The Crest - Hampton Beach

The Crest - Hampton Beach
Hampton Beach
United States
Rudolf
฿4,751
฿5,155 total
includes taxes & fees
19 Oct - 20 Oct
The Crest - Hampton Beach

17. Mari-Anne Motel

Mari-Anne Motel
Hampton Beach
United States
Vladimir
฿5,189
฿5,630 total
includes taxes & fees
1 Nov - 2 Nov
Mari-Anne Motel

18. Janmere Motel

Janmere Motel
Hampton Beach
United States
Cindy
฿3,842
฿4,168 total
includes taxes & fees
18 Oct - 19 Oct
Janmere Motel

19. Hampton Inn & Suites Exeter

Hampton Inn & Suites Exeter
Exeter
United States
LaTiffane
฿3,402
฿3,691 total
includes taxes & fees
8 Nov - 9 Nov
Hampton Inn & Suites Exeter

20. Harris Sea Ranch Beach Hotel

Harris Sea Ranch Beach Hotel
Hampton Beach
Canada
Anthony
฿4,532
฿4,917 total
includes taxes & fees
18 Oct - 19 Oct
Harris Sea Ranch Beach Hotel
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 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)
This 3.8-mile Atlantic shoreline offers New England's quintessential beach experience with boardwalks and swimming areas. Reserve a campsite within the state reservation for starlit evenings.
See properties
A beach with waves, footprints, and houses in the background.

Salisbury Beach State Reservation

8.8/10 (33 reviews)
This 3.8-mile Atlantic shoreline offers pristine sandy beaches and diverse water recreation at the Merrimack River mouth. Reserve one of 484 well-equipped campsites for the ultimate beachfront getaway experience.
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 city centre 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
"Staff was super friendly and this is a very kid friendly place"
Stephanie 3-night trip
Posted 3 hours ago
Sonesta Select Boston Danvers
Park View Inn - Salem

Park View Inn - Salem

8/10 Good
"Lovely little place. A little worn but clean and comfy!"
Karen 1-night trip
Posted 7 hours ago
Park View Inn - Salem
Ashworth by the Sea

Ashworth by the Sea

10/10 Excellent
"The hotel is right across from the beach. Lovely place"
Nitza 1-night trip
Posted 10 hours ago
Ashworth by the Sea
Best Western Plus North Shore Hotel

Best Western Plus North Shore Hotel

10/10 Excellent
"Great"
Enrique 1-night trip
Posted 12 hours ago
Best Western Plus North Shore Hotel
Rockport Inn And Suites

Rockport Inn And Suites

10/10 Excellent
"It was just what I needed. A clean, cheerful place to spend the night. Parked outside my room with a ground level entrance. Breakfast was the usual fare, but satisfying and a good variety of choices. I would recommend this for an affordable choice."
Camille 1-night trip
Posted 16 hours ago
Rockport Inn And Suites
DoubleTree by Hilton Boston North Shore

DoubleTree by Hilton Boston North Shore

10/10 Excellent
"Nice property with onsite bar."
Kristen 1-night trip
Posted 1 day ago
DoubleTree by Hilton Boston North Shore
The Northshore Hotel - Boston/Danvers

The Northshore Hotel - Boston/Danvers

10/10 Excellent
"Clean and spacious"
Christina 1-night trip
Posted 1 day ago
The Northshore Hotel - Boston/Danvers
Guest House Suites

Guest House Suites

10/10 Excellent
"No one around but all worked well and room was very nice, clean, and safe"
Thomas 1-night trip
Posted 1 day ago
Guest House Suites
Hampton Inn & Suites Portsmouth Downtown

Hampton Inn & Suites Portsmouth Downtown

10/10 Excellent
"Kevin and the staff were great. Felt right at home. Conveniently located, we highly recommend Hampton Inn."
Richard 1-night trip
Posted 1 day ago
Hampton Inn & Suites Portsmouth Downtown

More cheap stays in Salisbury

Park View Inn - Salem

Park View Inn - Salem

109 S Broadway Salem NH
฿3,027
฿3,284 total
15 Nov - 16 Nov
includes taxes & fees
8.8/10 Excellent! (1,992 reviews)
Park View Inn - Salem
The Northshore Hotel - Boston/Danvers

The Northshore Hotel - Boston/Danvers

219 Newbury St. Danvers MA
฿3,323
฿3,712 total
2 Nov - 3 Nov
includes taxes & fees
7.8/10 Good! (1,183 reviews)
The Northshore Hotel - Boston/Danvers
Hampton Inn Portsmouth Central

Hampton Inn Portsmouth Central

131 DOW AVENUE Portsmouth NH
฿3,823
฿4,148 total
2 Nov - 3 Nov
includes taxes & fees
Hampton Inn Portsmouth Central
Quality Inn Portsmouth

Quality Inn Portsmouth

1190 Lafayette Road Portsmouth NH
฿4,114
฿4,463 total
1 Nov - 2 Nov
includes taxes & fees
8.6/10 Excellent! (1,001 reviews)
Quality Inn Portsmouth
Best Western Plus North Shore Hotel

Best Western Plus North Shore Hotel

50 Dayton St Danvers MA
฿4,254
฿4,751 total
9 Nov - 10 Nov
includes taxes & fees
9/10 Wonderful! (1,001 reviews)
Best Western Plus North Shore Hotel
Motel 6 Danvers, MA - Boston North

Motel 6 Danvers, MA - Boston North

65 Newbury Street/US Route 1 North Danvers MA
฿5,203
฿5,811 total
21 Oct - 22 Oct
includes taxes & fees
5.6/10 (1,023 reviews)
Motel 6 Danvers, MA - Boston North

Find out more about Salisbury

Top reasons to visit Salisbury

  • Stunning Beaches: Salisbury boasts beautiful beaches perfect for sunbathing and water activities.
  • Outdoor Adventures: Enjoy a variety of outdoor activities, including hiking and golfing, in scenic recreational areas.
  • Cultural Experiences: Explore the charming downtown areas of nearby Newburyport and Portsmouth, rich in culture and history.
  • Family-Friendly Atmosphere: Salisbury is ideal for family holidays, offering activities suitable for all ages.
  • Welcoming Accommodations: A range of hotels and motels cater to diverse traveller needs, ensuring a comfortable stay.

Find great hotels near Salisbury

Discover the charming accommodations in Salisbury, Massachusetts, where a variety of hotels and motels cater to every traveller's needs. Whether you're seeking a beachside retreat, a pet-friendly getaway, or a business-friendly environment, Salisbury offers an array of options. With affordable stays near the picturesque Salisbury Beach, you can enjoy the coastal beauty while experiencing the warm hospitality of this delightful coastal town.

  • Ashworth by the Sea: Located a mere 10km from Salisbury, Ashworth by the Sea is a charming 3-star hotel known for its beachfront allure. With a guest rating of 8.2 out of 10, this property invites those seeking a relaxing beach holiday. Guests can revel in direct beach access, allowing for sun-soaked days and refreshing ocean breezes. This hotel embodies the classic seaside escape, offering comfortable accommodations paired with picturesque views and a laid-back atmosphere that complements a coastal getaway.
  • Hampton Inn Haverhill: Just 23km from Salisbury, Hampton Inn Haverhill stands out as a budget-friendly option with a guest rating of 8.6 out of 10. This hotel caters to adventurous travellers, providing easy access to numerous outdoor activities such as skiing, hiking, and biking. With ski shuttles and lifts nearby, guests can indulge in seasonal sports or explore the natural beauty of the region. The property’s friendly service and comfortable rooms ensure an enjoyable stay after a day of adventure.
  • Best Western Hampshire Inn: Conveniently situated 6km from Salisbury, Best Western Hampshire Inn is an excellent choice for business travellers, boasting a guest rating of 8.4 out of 10. This budget-friendly hotel offers essential amenities for those on work trips, including meeting facilities and high-speed internet access. Its strategic location allows easy access to local business hubs and attractions, making it a practical option for professionals seeking comfort and convenience during their stay.

Where to stay near Salisbury

Your vacation in Salisbury, Massachusetts, promises an enchanting blend of outdoor adventures and family-friendly experiences. Explore the stunning Salisbury beaches, just a minute's drive away, where you can soak up the sun and enjoy water activities. Venture into the charming downtown areas of Newburyport and Portsmouth, both offering delightful culture, friendly locals, and romantic scenery. Salisbury beckons with its welcoming atmosphere, ensuring a memorable escape for all travellers.

  • Hampton: Hampton is a vibrant city located 11km from Salisbury, renowned for its seasonal influx of visitors, particularly during the summer months from June to August. The town is a haven for those seeking outdoor adventures and family-friendly beach experiences. With an array of recreational areas, an entertainment arena, and lively music concerts, Hampton offers a dynamic atmosphere. Its local landmarks include beautiful beaches and a bustling tourist precinct, perfect for sunbathing or enjoying seaside activities.
  • Newburyport: Situated a mere 3km from Salisbury, Newburyport is a charming city that attracts visitors year-round, particularly from June to August. Known for its stunning scenery and outdoor activities, Newburyport presents a picturesque backdrop for exploration. Enjoy a round of golf, stroll through recreational areas, or indulge in some retail therapy at the shopping mall. With its inviting beaches and family-friendly tourist precincts, Newburyport promises a delightful getaway amidst coastal beauty.
  • Hampton Beach: Only 8km from Salisbury, Hampton Beach is a lively neighbourhood that draws visitors, especially in July and August. This area is perfect for families eager to enjoy outdoor activities and the sun-kissed shores. From recreational areas to engaging music concerts and entertaining events at the arena, Hampton Beach is brimming with experiences. Its local attractions, including pristine beaches and a vibrant tourist precinct, create an ideal environment for relaxation and fun.

Things to do near Salisbury

Shopping

In Salisbury, visit the local shops along Beach Road for unique gifts and souvenirs. If you're up for a drive, head to the Newburyport Marketplace, located about 16km away, where you can find a range of boutiques and artisanal shops in a charming waterfront setting.

Recreation

In Salisbury, indulge in rejuvenating treatments at the Blue Ocean Spa, where you can enjoy ocean-inspired therapies and calming massages. For recreational activities, explore the scenic Salisbury Beach State Reservation, perfect for leisurely walks and birdwatching along the coastline.

Adventure

At New England Dragway, located 24km from Salisbury, you can immerse yourself in the thrilling world of motor racing. Experience the adrenaline rush as powerful cars compete on the track, creating an exhilarating atmosphere for motorsport enthusiasts.

Nightlife

Salisbury's nightlife offers a laid-back vibe with a mix of beach bars and pubs. Enjoy craft cocktails at the Shoreline Bar or savour local brews at the Salisbury Beach Club. For live music, check out the Blue Ocean Event Center, where you can dance the night away by the coast.

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

Find the best attractions near Salisbury

Salisbury is an ideal destination for outdoor and beach family holidays, offering a mix of cultural and recreational experiences. Key attractions include Salisbury Beach, Salisbury Beach State Reservation, and historic sites in downtown Salisbury. Visitors can enjoy the stunning coastline and explore the nearby Newburyport area, making it perfect for those seeking a blend of relaxation and adventure.

  • Hampton Beach: Experience the lively atmosphere of Hampton Beach, where you can relax on the sandy shores, indulge in local seafood, and enjoy vibrant boardwalk activities. The beach is known for its charming vibe and stunning ocean views, making it an ideal spot for sunbathing or leisurely strolls along the shoreline.
  • Hampton Beach State Park: This beautiful state park offers a blend of outdoor adventures and scenic beauty. With hiking trails, picnic areas, and access to pristine beaches, visitors can immerse themselves in nature while exploring the diverse landscapes and enjoying recreational activities.
  • Castle Hill on the Crane Estate: Discover the rich history and stunning architecture of Castle Hill, a grand estate with beautifully manicured gardens and picturesque views of the coastline. Guided tours provide insights into the estate's cultural significance and its fascinating past.

Best time to go to Salisbury

The best time to visit Salisbury is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Flying into Salisbury, Massachusetts, is convenient with several nearby airports. BOSton Logan International Airport (BOS) is located 55km away and offers quality accommodation options such as Encore Boston Harbor, InterContinental Boston, and The Langham, all within 5km of the airport. Providence T.F. Green Airport (PVD) is situated 134km from Salisbury, with nearby hotels like Omni Providence and Graduate by Hilton, both 11km from the airport. Additionally, Portland International Jetport (PWM) is 100km away, with excellent choices like The Westin Portland Harborview and DoubleTree by Hilton, both just 3km from the airport.

Frequently asked questions

Where is the best place for a stay in Salisbury?
Based on our traveller data, Guest House Suites is one of the top choices for your stay. This hotel offers free parking and free WiFi. BEACHWAY MOTEL is another good option for your trip. See all available top hotels, or vacation rentals in Salisbury.
If I need to cancel my hotel reservation in Salisbury, will I receive a refund?
Yes, you'll find most room reservations are fully refundable provided that you cancel before the hotel's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you have a reservation that's non-refundable, you might still have the option to cancel and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Salisbury.
What's the best dog-friendly hotel in Salisbury?
BEACHWAY MOTEL is a top dog-friendly option for your stay. See more pet-friendly hotel accommodations in Salisbury.
What are some accommodation options with pools in Salisbury?
BEACHWAY MOTEL: Features free self parking, a seasonal outdoor pool and complimentary wireless Internet access. Best Western Plus North Shore Hotel and DoubleTree by Hilton Boston North Shore are a couple of other choices that offer an on-site pool. View all hotels with pools in Salisbury.
What's it like staying in Salisbury?
Visitors can enjoy all that Salisbury has to offer, including the beaches and live music. A top sight in the area is Hampton Beach. In Salisbury, there are 117 hotels and other accommodation options to choose from. Find out more about Salisbury.
What are the top places to visit in Salisbury?
The picturesque setting of Salisbury Beach State Reservation and Salisbury Beach exemplify the area's natural beauty. Additionally, you'll find Hampton Beach in the area. Take a look at what more there is to see and do in Expedia's Salisbury guide.
What's the seasonal weather like in Salisbury?
The hottest months are usually July and August, with an average temperature of 20°C, while the coldest months are January and February, with an average of 0°C. The snowiest months in Salisbury are January, February, March and April, with each month seeing an average of 14 cm of snowfall.

Explore a world of travel with Expedia