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

Find hotels in Salisbury, MA from ᅣ10,763

  • 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

This weekend
Next weekend

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Salisbury hotels

1. Guest House Suites

Guest House Suites
2.0 star property
Salisbury
8.2 out of 10, Very good, (332 reviews)
"No one around but all worked well and room was very nice, clean, and safe"
United States
Thomas
The price is ᅣ17,914
ᅣ20,010 total
includes taxes & fees
Oct 29 - Oct 30
Guest House Suites

2. BEACHWAY MOTEL

BEACHWAY MOTEL
Salisbury
4.8 out of 10, (60 reviews)
"Clean and well put together. Very nice staff. Can’t wait to go back!!"
United States
Jason
The price is ᅣ14,032
ᅣ15,674 total
includes taxes & fees
Oct 29 - Oct 30
BEACHWAY MOTEL

3. Hampton Inn by Hilton Amesbury

Hampton Inn by Hilton Amesbury
2.5 star property
Amesbury
9.0 out of 10, Wonderful, (1,000 reviews)
"Clean room, friendly staff"
United States
MICHAEL
The price is ᅣ17,242
ᅣ19,258 total
includes taxes & fees
Nov 15 - Nov 16
Hampton Inn by Hilton Amesbury

4. Holiday Inn Express Hotel & Suites Seabrook by IHG

Holiday Inn Express Hotel & Suites Seabrook by IHG
2.5 star property
Seabrook
9.0 out of 10, Wonderful, (1,001 reviews)
"Pristine property and room. Breakfast excellent as usual. Would stay again!"
United States
Karen
The price is ᅣ12,757
ᅣ13,842 total
includes taxes & fees
Nov 3 - Nov 4
Holiday Inn Express Hotel & Suites Seabrook by IHG

5. Garrison Inn Boutique Hotel

Garrison Inn Boutique Hotel
3.0 star property
Newburyport
9.4 out of 10, Exceptional, (435 reviews)
"Outstanding home made breakfast! Great location and staff!"
United States
Ann
The price is ᅣ51,972
ᅣ58,053 total
includes taxes & fees
Nov 6 - Nov 7
Garrison Inn Boutique Hotel

6. 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, (818 reviews)
"Kind, accommodating staff, clean rooms, great snacks and baked goods. Fantastic location."
United States
Chelsea
The price is ᅣ22,623
ᅣ27,911 total
includes taxes & fees
Nov 19 - Nov 20
Essex Street Inn & Suites, an Ascend Collection Hotel

7. Best Western Hampshire Inn

Best Western Hampshire Inn
2.5 star property
Seabrook
8.6 out of 10, Excellent, (1,000 reviews)
"Friendly staff, clean and great breakfast buffet!"
United States
Andre
The price is ᅣ13,922
ᅣ15,106 total
includes taxes & fees
Nov 3 - Nov 4
Best Western Hampshire Inn

8. Hampton Falls Inn

Hampton Falls Inn
2.5 star property
Hampton Falls
7.6 out of 10, Good, (1,006 reviews)
"The room was clean, close to restaurants.. was perfect!!"
Canada
Joanne
The price is ᅣ10,432
ᅣ11,633 total
includes taxes & fees
Nov 8 - Nov 9
Hampton Falls Inn

9. Blue - Inn on The Beach

Blue - Inn on The Beach
3.5 star property
Newbury
9.6 out of 10, Exceptional, (247 reviews)
"The staff was amazing, the location is wonderful and the breakfast baskets are so neat."
Germany
Andree
The price is ᅣ37,887
ᅣ45,873 total
includes taxes & fees
Nov 12 - Nov 13
Blue - Inn on The Beach

10. Hygge House Suites

Hygge House Suites
2.0 star property
Newburyport
8.2 out of 10, Very good, (108 reviews)
"Wonderful, clean, and perfect location. Great for our stay!"
United States
Johanna
The price is ᅣ23,018
ᅣ35,388 total
includes taxes & fees
Nov 8 - Nov 9
Hygge House Suites

11. Hampton House Hotel

Hampton House Hotel
2.0 star property
Hampton
9.4 out of 10, Exceptional, (1,021 reviews)
"Enjoyed our stay, love the hotel."
United States
Mark
The price is ᅣ17,261
ᅣ18,728 total
includes taxes & fees
Nov 1 - Nov 2
Hampton House Hotel

12. Ashworth by the Sea

Ashworth by the Sea
3.0 star property
Hampton Beach
8.4 out of 10, Very good, (1,454 reviews)
"Loved our stay…staff was amazing and location was perfect."
United States
Constance
The price is ᅣ20,955
ᅣ27,009 total
includes taxes & fees
Nov 3 - Nov 4
Ashworth by the Sea

13. 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,000 reviews)
"Lovely stay. Everything we needed in a great location."
United States
Christopher
The price is ᅣ21,119
ᅣ22,914 total
includes taxes & fees
Nov 8 - Nov 9
Lamie's Inn and The Old Salt Restaurant

14. SpringHill Suites by Marriott Hampton Portsmouth

SpringHill Suites by Marriott Hampton Portsmouth
2.5 star property
Hampton
9.4 out of 10, Exceptional, (1,000 reviews)
"Great stay."
United States
Rebecca
The price is ᅣ19,277
ᅣ20,916 total
includes taxes & fees
Nov 1 - Nov 2
SpringHill Suites by Marriott Hampton Portsmouth

15. Surf House

Surf House
2.0 star property
Hampton Beach
9.4 out of 10, Exceptional, (827 reviews)
"Very cute rooms and the staff was extremely friendly and helpful."
United States
Melissa
The price is ᅣ25,924
ᅣ28,971 total
includes taxes & fees
Nov 8 - Nov 9
Surf House

16. Janmere Motel

Janmere Motel
2.0 star property
Hampton Beach
8.6 out of 10, Excellent, (1,000 reviews)
"This was good Stay very close to the beach"
United States
Kristina
The price is ᅣ18,025
ᅣ19,557 total
includes taxes & fees
Nov 1 - Nov 2
Janmere Motel

17. The Crest - Hampton Beach

The Crest - Hampton Beach
2.0 star property
Hampton Beach
8.8 out of 10, Excellent, (1,001 reviews)
"Great stay"
United States
Rudolf
The price is ᅣ20,798
ᅣ22,566 total
includes taxes & fees
Nov 4 - Nov 5
The Crest - Hampton Beach

18. Mari-Anne Motel

Mari-Anne Motel
2.0 star property
Hampton Beach
8.4 out of 10, Very good, (313 reviews)
"Room was very clean, place is within walking distance from the shore"
United States
Vladimir
The price is ᅣ22,941
ᅣ24,891 total
includes taxes & fees
Oct 29 - Oct 30
Mari-Anne Motel

19. Harris Sea Ranch Beach Hotel

Harris Sea Ranch Beach Hotel
2.5 star property
Hampton Beach
8.6 out of 10, Excellent, (228 reviews)
"Nice accommodations."
United States
Shelley
The price is ᅣ21,329
ᅣ23,143 total
includes taxes & fees
Oct 29 - Oct 30
Harris Sea Ranch Beach Hotel

20. Hampton Inn & Suites Exeter

Hampton Inn & Suites Exeter
2.5 star property
Exeter
9.4 out of 10, Exceptional, (1,000 reviews)
"Great hotel and staff!"
United States
LaTiffane
The price is ᅣ15,930
ᅣ17,284 total
includes taxes & fees
Nov 8 - Nov 9
Hampton Inn & Suites Exeter
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.

A sandy beach with a wooden fence and a ladder.

Top Salisbury Hotel Reviews

More cheap stays in Salisbury

Find out more about Salisbury

Top reasons to visit Salisbury

  • Stunning Beaches: Enjoy the beautiful Salisbury Beach, perfect for sunbathing and relaxation.
  • Outdoor Adventures: Explore Salisbury Beach State Reservation, offering hiking, picnicking, and scenic views.
  • Charming Downtown: Visit nearby Newburyport for quaint shops, dining, and vibrant cultural experiences.
  • Family-Friendly Activities: Engage in fun activities suitable for all ages, from concerts to local golf courses.
  • Cozy Accommodations: Choose from a variety of pet-friendly hotels and motels for a comfortable stay.

Find great hotels near Salisbury

Discover a variety of accommodations in Salisbury, Massachusetts, perfect for beach lovers and business travelers alike. From affordable hotels to cozy motels, you can find pet-friendly options that cater to your vacation needs. Enjoy easy access to Salisbury Beach, where you can relax and soak up the sun. Whether you're looking for a quick getaway or an extended stay, Salisbury has the ideal lodging to make your visit memorable.

  • Ashworth by the Sea: A charming 3-star hotel located only 10km from Salisbury, Ashworth by the Sea is the ideal destination for beach lovers. Known for its stunning ocean views and direct beach access, this hotel offers a relaxing seaside escape. Guests appreciate the comfortable accommodations, which include a variety of amenities such as a pool, on-site dining, and easy access to nearby attractions. Whether you want to sunbathe on the sandy shores or explore the local coastline, this hotel provides a perfect backdrop for a memorable beach vacation.
  • Hampton Inn Haverhill: Situated 23km from Salisbury, Hampton Inn Haverhill offers a budget-friendly stay with a guest rating of 8.6 out of 10. This hotel is well-suited for adventure enthusiasts, providing convenient access to ski shuttles and lifts for those looking to hit the slopes. Guests can enjoy a variety of recreational activities, including hiking, snowboarding, and tubing, all nearby. With comfortable rooms and complimentary breakfast, this accommodation serves as a great launching point for outdoor adventures while still offering a cozy retreat after a day of excitement.
  • Best Western Hampshire Inn: Located just 6km from Salisbury, the Best Western Hampshire Inn is an economical choice for business travelers. With a guest rating of 8.4 out of 10, this hotel features essential amenities such as a business center and meeting facilities, making it a practical option for work-related trips. Guests also enjoy comfortable accommodations and a complimentary breakfast to start their day. Its close proximity to local businesses and attractions ensures convenience, making it an excellent choice for those traveling for work.

Where to stay near Salisbury

Salisbury, Massachusetts, offers a delightful blend of outdoor adventures and family-friendly activities. Visitors can enjoy the beautiful Salisbury beaches, just a short drive away, while exploring the charming downtown areas of nearby Newburyport and Portsmouth. With friendly locals and a romantic atmosphere, this region is perfect for those seeking a scenic getaway filled with culture and fun for all ages. Embrace the coastal vibe and make lasting memories in Salisbury.

  • Hampton: Located 11km from Salisbury, Hampton is a vibrant city that thrives during the summer months. Known for its outdoor and family-friendly beach experiences, Hampton attracts visitors seeking sun-soaked adventures. The city's recreational areas and arena entertainment facilities offer a variety of activities, from music concerts to family-friendly events. Not to be missed are the stunning beaches, perfect for a day of relaxation or water sports. The bustling tourist precinct provides ample dining and shopping options, making it an ideal destination for both relaxation and exploration.
  • Newburyport: Just 3km from Salisbury, Newburyport is a charming coastal city that combines scenic beauty with rich history. Visitors flock here for its outdoor activities and picturesque beaches, especially from June to August. Newburyport features beautiful golf courses and well-maintained recreational areas, perfect for those looking to enjoy the great outdoors. The local shopping mall center offers unique boutiques and eateries, adding to the city's quaint charm. With its inviting atmosphere and stunning waterfront, Newburyport is a delightful stop for those seeking both adventure and relaxation.
  • Hampton Beach: Situated 8km from Salisbury, Hampton Beach is a lively neighborhood renowned for its family-friendly environment and vibrant beach scene. The peak tourist season from July to August attracts visitors eager to enjoy the sun, sand, and surf. Hampton Beach boasts a variety of recreational areas and hosts exciting music concerts and entertainment events throughout the summer. With its beautiful beaches and nearby tourist precinct, this area is perfect for families looking to create lasting memories while soaking up the coastal charm.

Things to do near Salisbury

Shopping

In Salisbury, visit local shops along Route 1 for unique gifts and souvenirs. If you're up for a drive, check out the Newburyport Marketplace, located about 16km away, offering a mix of boutiques and specialty stores in a charming coastal setting.

Recreation

In Salisbury, the Blue Ocean Spa offers rejuvenating treatments focusing on relaxation and holistic wellness. Nearby, the Salisbury Beach State Reservation provides opportunities for outdoor activities like hiking and beachcombing, allowing visitors to connect with nature while enjoying the fresh coastal air.

Adventure

Experience the thrill of motor racing at New England Dragway, located 24km from Salisbury. Feel the adrenaline as you watch high-speed races or consider participating yourself. The atmosphere is vibrant, making it an exciting destination for motorsport enthusiasts and adventure seekers alike.

Nightlife

Salisbury offers a vibrant nightlife scene with venues like the Blue Ocean Event Center, where you can enjoy live music and dancing. The Salisbury Beach area features casual bars and beachfront spots, perfect for relaxing with friends while taking in the ocean breeze.

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

Find the best attractions in and around Salisbury

Salisbury, Massachusetts, is perfect for outdoor and family vacations, boasting attractions like Salisbury Beach State Reservation and downtown Salisbury. Visitors can enjoy the beautiful beach, explore the historic houses, and engage in cultural experiences. Nearby, the scenic Salisbury Beach and Newburyport offer additional recreational opportunities, making it an ideal destination for those seeking relaxation by the coast or outdoor adventures.

  • Salisbury Beach State Reservation: Enjoy the sun and surf at this beautiful beach, where you can relax on sandy shores, swim in the ocean, or take a stroll along the scenic coastline. The inviting beach vibes and natural beauty make it a great spot for picnicking and beach activities.
  • Castle Hill on the Crane Estate: Explore the rich history and stunning architecture of this grand estate, set amidst beautifully landscaped gardens. With its cultural significance and picturesque views, it's a perfect place for history enthusiasts and nature lovers alike.
  • Wentworth by the Sea Golf Club: Play a round at this historic golf course, known for its welcoming atmosphere and scenic views. The friendly staff and well-maintained greens provide an enjoyable experience for golfers of all skill levels.

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

Traveling to Salisbury, Massachusetts, is easy with several major airports nearby. BOSton Logan International Airport (BOS) is located 55km away and offers luxury accommodations such as Encore Boston Harbor, InterContinental Boston, and The Langham, all within 5km and easily accessible. Providence T.F. Green Airport (PVD) is 134km from Salisbury, with the Omni Providence Hotel and Graduate by Hilton Providence just 11km away. Lastly, Portland International Jetport (PWM) is 100km away, featuring hotels like Portland Harbor Hotel and The Westin Portland Harborview, both only 5km from the airport, providing convenient access for travelers.

Frequently asked questions

Where is the best place for a stay in Salisbury?
Based on our traveler 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 visit. See all available top hotels, or vacation rentals in Salisbury.
What are some of the best vacation home rentals in Salisbury?
Adorable Renovated Beachfront Retreat w/ Private Deck: Visitors give good reviews to this Salisbury vacation home rental, which is located on the beach and has a balcony, a garden, and a barbecue grill to put you at ease in your new surroundings. It has 5 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. See all vacation rentals in Salisbury.
If I need to cancel my hotel reservation in Salisbury, will I receive a refund?
Yes! You'll find that most hotel reservations are refundable provided that you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If your reservation is non-refundable, you may still be able to cancel and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Salisbury.
Where can I learn more about changing or cancelling my trip to Salisbury?
For more details about changing or cancelling your trip to Salisbury, click here.
What's the best pet-friendly hotel in Salisbury?
BEACHWAY MOTEL is a top pet-friendly option for your stay. See more pet-friendly hotel accommodations in Salisbury.
Where is the best neigborhood in Salisbury for tourists?
Salisbury Beach is a popular part of the city for sightseeing and you'll find local sights like Salisbury Beach State Reservation in the neighborhood.
What are some accommodations 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 feature an onsite pool. View all hotels with pools in Salisbury.
What's the best accommodation near Logan International Airport (BOS)?
Hilton Boston Logan Airport is a popular 4-star hotel featuring a restaurant and an indoor pool. It's located a short 0.2 mi (0.4 km) from Logan Intl. Airport. Other accommodations close to the airport are Hyatt Regency Boston Harbor and Embassy Suites Boston Logan Airport.
How is it to stay 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 accommodations to choose from. Find out more about Salisbury.
What should I see while I'm 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. Check out what more 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 temp of 67°F, while the coldest months are January and February with an average of 32°F. The snowiest months in Salisbury are January, February, March, and April, with each month seeing an average of 5 inches of snowfall.

Explore a world of travel with Expedia