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

Find hotels in Salisbury, MA from £65

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
25 Aug - 26 Aug
Tomorrow
26 Aug - 27 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Filter by

Star rating

Guest rating

Our top choices for Salisbury hotels

1. Guest House Suites

Guest House Suites
Salisbury
United States
Geoffrey
£102
includes taxes & fees
31 Aug - 1 Sept
Guest House Suites

2. BEACHWAY MOTEL

BEACHWAY MOTEL
Salisbury
United States
Tabitha
£73
includes taxes & fees
26 Aug - 27 Aug
BEACHWAY MOTEL

3. Best Western Hampshire Inn

Best Western Hampshire Inn
Seabrook
Canada
Edna
£82
includes taxes & fees
14 Sept - 15 Sept
Best Western Hampshire Inn

4. Holiday Inn Express Hotel & Suites Seabrook by IHG

Holiday Inn Express Hotel & Suites Seabrook by IHG
Seabrook
Canada
Stephanie
£86
includes taxes & fees
7 Sept - 8 Sept
Holiday Inn Express Hotel & Suites Seabrook by IHG

5. Fairfield Inn By Marriott Amesbury

Fairfield Inn By Marriott Amesbury
Amesbury
United States
Michael
£102
includes taxes & fees
30 Aug - 31 Aug
Fairfield Inn By Marriott Amesbury

6. Hampton Inn by Hilton Amesbury

Hampton Inn by Hilton Amesbury
Amesbury
United States
Scott
£135
includes taxes & fees
30 Aug - 31 Aug
Hampton Inn by Hilton Amesbury

7. Hampton Falls Inn

Hampton Falls Inn
Hampton Falls
United States
Jeffrey
£80
includes taxes & fees
15 Sept - 16 Sept
Hampton Falls Inn

8. SpringHill Suites by Marriott Hampton Portsmouth

SpringHill Suites by Marriott Hampton Portsmouth
Hampton
United States
Kim
£94
includes taxes & fees
30 Aug - 31 Aug
SpringHill Suites by Marriott Hampton Portsmouth

9. Lamie's Inn and The Old Salt Restaurant

Lamie's Inn and The Old Salt Restaurant
Hampton
United States
Robert
£78
includes taxes & fees
30 Aug - 31 Aug
Lamie's Inn and The Old Salt Restaurant

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

Essex Street Inn & Suites, an Ascend Collection Hotel
Newburyport
United States
JOHN
£175
includes taxes & fees
26 Aug - 27 Aug
Essex Street Inn & Suites, an Ascend Collection Hotel

11. The Crest - Hampton Beach

The Crest - Hampton Beach
Hampton Beach
United States
Heather
£85
includes taxes & fees
14 Sept - 15 Sept
The Crest - Hampton Beach

12. Hampton Village Inn

Hampton Village Inn
Hampton
United States
Elisabeth
£73
includes taxes & fees
15 Sept - 16 Sept
Hampton Village Inn

13. Hampton Motor Inn

Hampton Motor Inn
Hampton
United States
Sara
£65
includes taxes & fees
23 Sept - 24 Sept
Hampton Motor Inn

14. Best Western Plus The Inn at Hampton

Best Western Plus The Inn at Hampton
Hampton
Canada
Mélanie
£95
includes taxes & fees
14 Sept - 15 Sept
Best Western Plus The Inn at Hampton

15. SHIPS INN Hotel

SHIPS INN Hotel
Hampton Beach
United States
Samantha
£94
includes taxes & fees
1 Sept - 2 Sept
SHIPS INN Hotel

16. Flagship Motor Court

Flagship Motor Court
Hampton Beach
Canada
Alan
£96
includes taxes & fees
7 Sept - 8 Sept
Flagship Motor Court

17. Janmere Motel

Janmere Motel
Hampton Beach
United States
Gary
£91
includes taxes & fees
14 Sept - 15 Sept
Janmere Motel

18. Ashworth by the Sea

Ashworth by the Sea
Hampton Beach
United States
Dustina
£129
includes taxes & fees
7 Sept - 8 Sept
Ashworth by the Sea

19. Regal Inn

Regal Inn
Hampton Beach
United States
Daniel
£102
includes taxes & fees
1 Sept - 2 Sept
Regal Inn

20. The Tides Motel

The Tides Motel
Hampton Beach
United States
Colleen
£92
includes taxes & fees
30 Aug - 31 Aug
The Tides Motel
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.

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

Lamie's Inn and The Old Salt Restaurant

Lamie's Inn and The Old Salt Restaurant

10/10 Excellent
"The room was nice and clean. The bathroom was smaller than average but it was clean and the shower was very good. The breakfast was excellent in a very nice restaurant. The staff were very friendly."
Mustapha 3-night trip
Posted 1 hour ago
Lamie's Inn and The Old Salt Restaurant
Rockport Inn And Suites

Rockport Inn And Suites

8/10 Good
"Overall a good experience. Ample parking. Breakfast was basic."
Yu Hsien 1-night trip
Posted 3 hours ago
Rockport Inn And Suites
DoubleTree by Hilton Boston North Shore

DoubleTree by Hilton Boston North Shore

10/10 Excellent
"Clean room and good staff!"
Mohit 1-night trip
Posted 5 hours ago
DoubleTree by Hilton Boston North Shore
La Quinta Inn & Suites by Wyndham Boston-Andover

La Quinta Inn & Suites by Wyndham Boston-Andover

10/10 Excellent
"Muy cómodo cerca de todo y sobre todo el chilis restaurante cerca was amaizing"
Magalis 3-night trip
Posted 7 hours ago
La Quinta Inn & Suites by Wyndham Boston-Andover
Ashworth by the Sea

Ashworth by the Sea

8/10 Good
"The rooms were nice. We loved the little deck that allowed us to sit outside and drink our morning coffee while we watched people walk by with the ocean view. The railings were lacking the corner post covers but that didn’t impact safety only aesthetics. Was interesting that the bottom sheet was not fitted so it was a struggle to keep them on the bed. We appreciated being able to use bicycles, beach chairs and an umbrella."
Charon 3-night trip
Posted 12 hours ago
Ashworth by the Sea
Surf House

Surf House

10/10 Excellent
"This is a beautiful place to stay. The rooms are well maintained, clean, bright and comfortable. The staff are very helpful & everything is close by, within walking distance!"
Marybeth 3-night trip
Posted 15 hours ago
Surf House
Guest House Suites

Guest House Suites

8/10 Good
"Great location and clean and up to date interior. We thought it was very nice. Only bad thing was the Roku didn’t work when we want to unwind watching our shows."
Matt 1-night trip
Posted 17 hours ago
Guest House Suites
Motel 6 Danvers, MA - Boston North

Motel 6 Danvers, MA - Boston North

10/10 Excellent
"Clean and quiet"
Elijah 3-night trip
Posted 1 day ago
Motel 6 Danvers, MA - Boston North
Breakers by the Sea

Breakers by the Sea

8/10 Good
"Ocean view and very close was nice . AC worked great in room as well"
Heidi 1-night trip
Posted 3 days ago
Breakers by the Sea

More cheap stays in Salisbury

Red Roof Inn Salem

Red Roof Inn Salem

15 Red Roof Lane Salem NH
£67
30 Aug - 31 Aug
includes taxes & fees
7/10 Good! (1,014 reviews)
Red Roof Inn Salem
Park View Inn - Salem

Park View Inn - Salem

109 S Broadway Salem NH
£68
26 Aug - 27 Aug
includes taxes & fees
Park View Inn - Salem
Motel 6 Danvers, MA - Boston North

Motel 6 Danvers, MA - Boston North

65 Newbury Street/US Route 1 North Danvers MA
£78
26 Aug - 27 Aug
includes taxes & fees
5.8/10 (1,014 reviews)
Motel 6 Danvers, MA - Boston North
The Northshore Hotel - Boston/Danvers

The Northshore Hotel - Boston/Danvers

219 Newbury St. Danvers MA
£82
26 Aug - 27 Aug
includes taxes & fees
The Northshore Hotel - Boston/Danvers
Best Western Plus North Shore Hotel

Best Western Plus North Shore Hotel

50 Dayton St Danvers MA
£115
31 Aug - 1 Sept
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
£157
22 Sept - 23 Sept
includes taxes & fees
8.6/10 Excellent! (1,574 reviews)
Rockport Inn And Suites

Find out more about Salisbury

Top reasons to visit Salisbury

  • Stunning Beaches: Salisbury boasts beautiful, pristine beaches ideal for sunbathing and seaside activities.
  • Outdoor Adventures: The area offers ample opportunities for hiking, biking, and exploring its scenic parks.
  • Vibrant Downtown: Enjoy the lively atmosphere of downtown Salisbury, filled with shops, restaurants, and local events.
  • Cultural Experiences: Explore nearby historic towns like Newburyport, rich in heritage and charm.
  • Family-Friendly Activities: Salisbury is perfect for families, providing fun activities suitable for all ages.

Find great hotels near Salisbury

Discover a range of charming hotels and motels in Salisbury, Massachusetts, perfect for your beach getaway or business trip. Whether you're seeking pet-friendly options or convenient access to the stunning Salisbury Beach, you'll find accommodations tailored to your needs. Explore various Salisbury hotels that promise a comfortable and enjoyable stay near the coast, making your visit to this picturesque town truly memorable.

  • Ashworth by the Sea: Ashworth by the Sea is a charming 3-star hotel with a guest rating of 8.2, ideal for those seeking a delightful beach holiday. Located a mere 9.7km from Salisbury, this property boasts direct access to the sandy shores, allowing guests to indulge in sun-soaked relaxation. The hotel features comfortable accommodations with stunning ocean views, a welcoming atmosphere, and amenities such as an on-site restaurant and a bar. Whether you're enjoying a morning coffee on the beach or unwinding by the pool, this seaside retreat is perfect for beach lovers.
  • Hampton Inn Haverhill: Hampton Inn Haverhill is a budget-friendly option with a commendable guest rating of 8.6, located 22.5km from Salisbury. This property caters to adventure seekers, offering proximity to ski lifts and shuttle services for easy access to winter sports. Guests can partake in a variety of activities, including snowboarding, downhill skiing, and hiking. The hotel is equipped with modern amenities, including a fitness centre and complimentary breakfast, ensuring a comfortable stay for those looking for an adventurous getaway.
  • Best Western Hampshire Inn: Best Western Hampshire Inn is a budget-friendly accommodation choice with a guest rating of 8.4, situated 6.4km from Salisbury. This property is particularly suited for business travellers, offering essential facilities such as a business centre and meeting rooms. Guests appreciate the well-appointed rooms and a range of amenities designed for convenience, including complimentary breakfast and free Wi-Fi. Its strategic location makes it an excellent base for both work and leisure.

Where to stay near Salisbury

Salisbury, Massachusetts, is a charming destination for outdoor and family-friendly adventures. Enjoy the beautiful Salisbury beaches or take a short drive to explore the vibrant downtowns of Newburyport and Portsmouth. Experience the warm atmosphere filled with friendly locals and romantic scenery, making it perfect for a getaway. With its blend of culture and nature, Salisbury offers an unforgettable escape for visitors seeking relaxation and exploration.

  • Newburyport: Located a mere 3.2km from Salisbury, Newburyport is a charming city that offers a delightful mix of outdoor activities and coastal scenery. The area sees a moderate influx of visitors, particularly during the summer months from June to August. With its picturesque beaches and vibrant tourist precinct, Newburyport is perfect for those seeking a beach getaway. Enjoy a round of golf, explore the local shopping mall, or simply relax by the seaside. The blend of recreational areas and scenic views makes Newburyport a must-visit destination.
  • Hampton: Situated 11.3km away from Salisbury, Hampton is a lively city renowned for its highly seasonal tourism, particularly in the summer months. Visitors flock here in June to August for its family-friendly beach experiences and outdoor adventures. The local attractions include expansive recreational areas and an arena that hosts various entertainment events and music concerts. With its sandy beaches and vibrant atmosphere, Hampton is ideal for families looking to enjoy a fun-filled holiday by the sea.
  • Hampton Beach: Just 8.0km from Salisbury, Hampton Beach is a vibrant neighbourhood that attracts visitors year-round, with peak times in July and August. This area is perfect for families seeking outdoor activities and lively beach experiences. The neighbourhood boasts a range of entertainment options, including music concerts and recreational areas. The stunning beach and family-friendly attractions make Hampton Beach a delightful spot for relaxation and enjoyment, making it an essential stop during your visit.

Things to do near Salisbury

Salisbury, Massachusetts, is an ideal destination for outdoor enthusiasts and families alike, offering a range of activities. Visitors can enjoy its beautiful recreational areas and pristine beaches, attend lively music concerts, or play a round at the local golf course. This charming seaside town provides a perfect blend of relaxation and entertainment, ensuring a memorable getaway for all ages.

Shopping

Salisbury offers charming local shops for souvenirs and gifts, like the quaint boutiques along Elm Street. If you're up for a drive, explore the larger shopping experience at the nearby Newburyport Marketplace, which features a variety of shops and eateries in a delightful setting.

Recreation

Bradford Country Club offers a luxurious retreat with stunning golf courses and serene surroundings, perfect for unwinding. Andover Country Club provides elegant facilities and wellness activities, while Tewksbury Country Club boasts a tranquil atmosphere and superb amenities for relaxation and rejuvenation, all within a short drive from Salisbury.

Adventure

Experience the thrill of water sports at Salisbury Beach, where you can try kayaking or paddleboarding in the Atlantic. For a unique adventure, explore the nearby Parker River National Wildlife Refuge, offering scenic trails and birdwatching opportunities amidst beautiful coastal landscapes.

Nightlife

For a lively evening, visit the Blue Ocean Music Hall for live performances and a vibrant atmosphere. If you fancy a relaxed drink, the Salisbury Beach area offers charming beach bars, perfect for enjoying cocktails with stunning ocean views.

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

Booking tips and Expedia advantages for Salisbury

  • 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: Make use of Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will show you sustainable and environmentally friendly hotels that are currently available. To find the most affordable options and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel stay in Salisbury with your flights and activities by opting for an Expedia package.

Find the best attractions near Salisbury

Salisbury, Massachusetts, is perfect for a family beach vacation, offering a blend of outdoor adventures and cultural experiences. Visitors can explore the stunning Salisbury Beach State Reservation, enjoy the vibrant atmosphere of downtown Salisbury, and venture to nearby Newburyport. With its rich history and picturesque landscapes, Salisbury promises a delightful getaway for those seeking relaxation and exploration by the coast.

  • Hampton Beach: Enjoy the quintessential beach experience at Hampton Beach, located 8.0km from Salisbury. This vibrant seaside destination features golden sands, lively boardwalks, and a variety of entertainment options, making it perfect for relaxation and fun in the sun.
  • Castle Hill on the Crane Estate: Immerse yourself in history and culture at Castle Hill, situated 19.3km away. This stunning estate boasts exquisite gardens and breathtaking views of the Atlantic, offering a glimpse into the opulence of the early 20th century.
  • Wentworth by the Sea Golf Club: Just 25.7km from Salisbury, this prestigious golf club combines historical charm with a friendly atmosphere. Enjoy scenic fairways and magnificent coastal views while engaging with fellow golf enthusiasts.

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

Accessing Salisbury, Massachusetts, is convenient from several major airports. BOSton Logan International Airport (BOS) is situated 54.7km away, with luxurious hotel options such as Encore Boston Harbor, InterContinental Boston, and Boston Harbor Hotel, all within 4.8km. Providence's T.F. Green Airport (PVD) is 133.6km from Salisbury, with nearby accommodations like the Omni Providence Hotel and Hotel Providence, both 11.3km away. Additionally, Portland International Jetport (PWM) is located 99.8km from Salisbury, offering comfortable stays at Portland Harbor Hotel and DoubleTree by Hilton, both just 3.2km from the airport. Each hotel provides accessible transport to their respective airports.

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 £65 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