Find hotels in Salisbury, MA from $80

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Salisbury hotels

Guest House Suites

Guest House Suites
2.0 star property
Salisbury
8.4 out of 10, Very Good, (196)
"Wonderful stay, quaint and secluded. Room was very comfortable and nice, would definitely stay again!"
United States
Amanda
$149 nightly
The price is $166
Dec 28 - Dec 29
Total with taxes and fees
Guest House Suites

Hampton Inn & Suites Portsmouth Downtown

Hampton Inn & Suites Portsmouth Downtown
3.0 star property
Downtown
9.6 out of 10, Exceptional, (1092)
"Pleasant staff, clean room, nice gym facilities. "
United States
Danielle
$127 nightly
The price is $138
Jan 22 - Jan 23, 2026
Total with taxes and fees
Hampton Inn & Suites Portsmouth Downtown

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, (1000)
"Great property with a really great restaurant!"
United States
Steven
$97 nightly
The price is $105
Dec 29 - Dec 30
Total with taxes and fees
Lamie's Inn and The Old Salt Restaurant

Holiday Inn Express Hotel & Suites Seabrook by IHG

Holiday Inn Express Hotel & Suites Seabrook by IHG
2.5 star property
Seabrook
8.8 out of 10, Excellent, (1002)
"Second time staying here and it was convenient and the price was great! "
United States
Kimberly
$74 nightly
The price is $80
Jan 4 - Jan 5, 2026
Total with taxes and fees
Holiday Inn Express Hotel & Suites Seabrook by IHG

Rockport Inn And Suites

Rockport Inn And Suites
2.5 star property
Rockport
8.6 out of 10, Excellent, (1552)
"Clean room pleasant check in Have family in area and will definitely be back"
United States
Elizabeth
$118 nightly
The price is $132
Jan 4 - Jan 5, 2026
Total with taxes and fees
Rockport Inn And Suites

SpringHill Suites by Marriott Hampton Portsmouth

SpringHill Suites by Marriott Hampton Portsmouth
2.5 star property
Hampton
9.4 out of 10, Exceptional, (847)
"Yes everything was excellent. Loved having a handicapped accessable room due to having my mom who's 77 year's old. It was clean and no problems heat worked great "
United States
Sharon
$102 nightly
The price is $111
Jan 4 - Jan 5, 2026
Total with taxes and fees
SpringHill Suites by Marriott Hampton Portsmouth

Addison Choate Inn

Addison Choate Inn
3.5 star property
Rockport
9.8 out of 10, Exceptional, (376)
"A lot of character"
United States
Lynne
$206 nightly
The price is $230
Dec 28 - Dec 29
Total with taxes and fees
Addison Choate Inn

Ashworth by the Sea

Ashworth by the Sea
3.0 star property
Hampton Beach
8.2 out of 10, Very Good, (1324)
"Clean room, beach view was great, staff was very nice."
United States
Gregory
$127 nightly
The price is $138
Jan 4 - Jan 5, 2026
Total with taxes and fees
Ashworth by the Sea

Blue - Inn on The Beach

Blue - Inn on The Beach
3.5 star property
Newbury
9.6 out of 10, Exceptional, (202)
"Clean, great view, staff and breakfast was exceptional. "
United States
Patrick
$226 nightly
The price is $239
Jan 4 - Jan 5, 2026
Total with taxes and fees
Blue - Inn on The Beach

Hampton House Hotel

Hampton House Hotel
2.0 star property
Hampton
9.4 out of 10, Exceptional, (1000)
"Place was clean staff was helpful and the view was amazing would definitely go again"
United States
john
$122 nightly
The price is $132
Dec 28 - Dec 29
Total with taxes and fees
Hampton House Hotel

The Wylie Inn and Conference Center at Endicott College

The Wylie Inn and Conference Center at Endicott College
3.5 star property
Beverly
9.2 out of 10, Wonderful, (1153)
"Easy and ample parking, friendly and helpful staff, will stay again"
United States
Richard
$107 nightly
The price is $120
Jan 4 - Jan 5, 2026
Total with taxes and fees
The Wylie Inn and Conference Center at Endicott College

The Beverly

The Beverly
3.0 star property
Beverly
8.4 out of 10, Very Good, (388)
"Clean and comfortable! "
United States
Pasquale
$98 nightly
The price is $110
Jan 4 - Jan 5, 2026
Total with taxes and fees
The Beverly

Howard Johnson by Wyndham Portsmouth

Howard Johnson by Wyndham Portsmouth
2.0 star property
Portsmouth
8.6 out of 10, Excellent, (1000)
"An awesome place to stay!"
United States
Nicholas
$81 nightly
The price is $88
Dec 30 - Dec 31
Total with taxes and fees
Howard Johnson by Wyndham Portsmouth

Port Inn and Suites Portsmouth, an Ascend Collection Hotel

Port Inn and Suites Portsmouth, an Ascend Collection Hotel
3.0 star property
Portsmouth
8.2 out of 10, Very Good, (1000)
"It was clean and nice hotel with great location. "
United States
Mathew
$89 nightly
The price is $97
Jan 4 - Jan 5, 2026
Total with taxes and fees
Port Inn and Suites Portsmouth, an Ascend Collection Hotel

Best Western Plus North Shore Hotel

Best Western Plus North Shore Hotel
2.5 star property
Danvers
9.0 out of 10, Wonderful, (1000)
"Another nice stay at the Best Western Danvers, Clean and quiet rooms, nice staff, good breakfast and very convenient to route 1 and 95."
United States
Celeste
$120 nightly
The price is $134
Dec 29 - Dec 30
Total with taxes and fees
Best Western Plus North Shore Hotel

The Cabot Lodge

The Cabot Lodge
2.0 star property
Beverly
9.6 out of 10, Exceptional, (316)
"Wonderful location within walking distance of much, Friendly staff. "
United States
Amy
$138 nightly
The price is $155
Dec 28 - Dec 29
Total with taxes and fees
The Cabot Lodge

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, (678)
"Very clean and nice place. Great location in town."
United States
Alfonso
$115 nightly
The price is $128
Jan 18 - Jan 19, 2026
Total with taxes and fees
Essex Street Inn & Suites, an Ascend Collection Hotel

Sonesta Select Boston Danvers

Sonesta Select Boston Danvers
3.0 star property
Danvers
8.6 out of 10, Excellent, (1002)
"Everything was excellent including the employees."
United States
William
$101 nightly
The price is $113
Jan 4 - Jan 5, 2026
Total with taxes and fees
Sonesta Select Boston Danvers

Beauport Hotel Gloucester

Beauport Hotel Gloucester
3.5 star property
Downtown Gloucester
9.6 out of 10, Exceptional, (909)
"We loved our stay So comfy, clean and beautiful views! "
United States
Steven
$195 nightly
The price is $218
Jan 1 - Jan 2, 2026
Total with taxes and fees
Beauport Hotel Gloucester

The Yankee Clipper Inn

The Yankee Clipper Inn
3.5 star property
Rockport
9.0 out of 10, Wonderful, (375)
"Beautiful property with amazing view. Very convenient location, breakfast was amazing! "
United States
Julie
$199 nightly
The price is $222
Dec 28 - Dec 29
Total with taxes and fees
The Yankee Clipper Inn
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.

DFJN2D Sand dunes with a fence at the beach with the ocean and lifeguard tower in the background

Top Salisbury Hotel Reviews

More cheap stays in Salisbury

Hotels in Salisbury with star-rating

Find out more about Salisbury

Top reasons to visit Salisbury

  • Beautiful Beaches: Enjoy the sun and sand at Salisbury Beach, perfect for relaxation and family fun.
  • Outdoor Adventures: Explore nearby national and state parks for scenic hikes and outdoor activities.
  • Amusement and Mini-Golf: Experience excitement with thrilling amusement rides and engaging mini-golf.
  • Charming Accommodations: Find a variety of hotels and motels that cater to every traveler's needs.
  • Vibrant Nightlife: Discover unique local nightlife experiences for fun evenings after a day at the beach.

Find great hotels near Salisbury

Discover the perfect getaway in Salisbury, Massachusetts, with a variety of hotel accommodations that cater to every traveler's needs. Whether you're seeking a cozy motel or a full-service hotel, you'll find options that offer business amenities, pet-friendly policies, and easy access to the beach. Explore our selection of the best Salisbury hotels and read reviews to ensure a memorable stay in this charming coastal town.

  • Ashworth by the Sea: Nestled just 6 miles from Salisbury, Ashworth by the Sea is a charming 3-star hotel perfect for families and pet lovers seeking a beach getaway. With direct access to the sandy shores, guests can enjoy a relaxing beach vacation without the hassle. Families will appreciate the amenities designed for children, such as TravelCribs, ensuring a comfortable stay for the little ones. Furthermore, the hotel welcomes pets, allowing dogs and cats to join in on the fun, making it an ideal choice for those traveling with furry friends.
  • Best Western Hampshire Inn: Located 4 miles from Salisbury, the Best Western Hampshire Inn is tailored for business travelers seeking convenience and functionality. This hotel offers a range of business amenities, including a 24-hour Business Center, ensuring you can stay productive during your stay. Whether you’re attending meetings or need a quiet space to work, this property provides a supportive atmosphere for your professional needs, making it a practical choice for those on a business trip.
  • Hampton Inn Haverhill: Situated 14 miles from Salisbury, Hampton Inn Haverhill stands out as a city-themed hotel that warmly welcomes LGBTQIA travelers. Located in the heart of the city, guests will find a vibrant atmosphere and easy access to local attractions. For winter sports enthusiasts, the hotel is conveniently close to ski shuttles and lifts, perfect for those looking to hit the slopes. With a commitment to inclusivity and comfort, this hotel ensures a memorable experience for all guests.

Where to stay near Salisbury

Discover the charm of Salisbury, Massachusetts, perfect for family beach vacations and outdoor adventures. With its beautiful Salisbury Beach offering low crowds and a friendly atmosphere, it's ideal for a weekend getaway. Explore nearby towns to soak in romantic vibes and local culture, while enjoying family-friendly activities. Whether you’re relaxing on the shore or embarking on scenic hikes, Salisbury promises a memorable experience for all travelers.

  • Hampton: Located 7 miles from Salisbury, Hampton is a lively city known for its seasonal influx of visitors, especially during the summer months from June to August. This beach town offers a fantastic outdoor experience perfect for families looking to enjoy the sun and sand. Visitors can indulge in a variety of activities, including concerts, recreational areas, and vibrant arena entertainment. Key attractions such as the beach and family-friendly tourist precincts make Hampton a popular destination for those seeking a quintessential beach vacation.
  • Hampton Beach: Just 5 miles away from Salisbury, Hampton Beach is a charming neighborhood that attracts tourists primarily during July and August, with a moderate visitor flow in the fall and winter months. Known for its beautiful beaches and family-oriented activities, this area is ideal for outdoor enthusiasts. Visitors can enjoy recreational areas, music concerts, and other entertainment venues. The scenic beach and the lively tourist precinct provide a perfect backdrop for a memorable beach getaway.
  • Newburyport: A mere 2 miles from Salisbury, Newburyport is a picturesque city that offers a delightful blend of outdoor activities and beach experiences. The peak travel season occurs from June to August, while the winter months see a dip in visitors. Newburyport is known for its recreational areas, including golf courses and music events that cater to families and outdoor lovers alike. With its charming waterfront and bustling tourist precinct, this city serves as a perfect base for exploring the coastal beauty of the region.

Things to do near Salisbury

Salisbury, Massachusetts, is an ideal destination for outdoor and family beach vacations. Visitors can enjoy a variety of activities, including a scenic golf course, exciting amusement rides, and engaging mini-golf. For those looking to unwind, the local nightlife offers unique experiences, making Salisbury a perfect spot for fun and relaxation.

Shopping

In Salisbury, you can visit Oldies Marketplace and Sisters We Three, both just 2 miles away, for unique gifts and souvenirs. If you're up for a drive, check out Market Square, located 17 miles away, which features a lively atmosphere with various shops and local vendors.

Recreation

At Waterfront Promenade Park, enjoy scenic walks and tranquility by the water, perfect for relaxation. Evergreen Valley Golf Course offers a refreshing outdoor experience with its lush greens and sports atmosphere, while Bradford Country Club provides a luxurious retreat with upscale amenities and a refined setting.

Adventure

Casino Cascade Water Slide offers exhilarating water rides and family-friendly fun, perfect for a day of adventure. Amesbury Sports Park features thrilling tobogganing experiences, ideal for sports enthusiasts. For rock climbing lovers, MetroRock Indoor Climbing Centers provides exciting indoor challenges, blending adventure with outdoor vibes.

Nightlife

Salisbury offers vibrant nightlife with options like the Firehouse Center for the Arts, just 2 miles away, showcasing culture and entertainment. For adventure, check out the Cedarland Fun Center, 14 miles away, or enjoy the Seacoast Repertory Theatre, 17 miles away, for a mix of romance and family-friendly shows.

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

Booking tips and Expedia advantages for Salisbury

To save money on your trip to Salisbury, consider visiting between January and March when prices are lower, and avoid Saturdays for accommodations. Use Expedia to filter for budget-friendly hotels, including eco-certified options, and take advantage of package deals that combine flights and activities. Joining Expedia's One Key membership can provide exclusive discounts and the ability to earn rewards for future bookings. For public transport, look for local options that fit your budget, and explore free attractions to maximize your experience without overspending.

  • 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 makes it easy for you to set your budget, choose your desired location, and customize your preferences. You can arrange your search results by price, starting with the most affordable hotels. Additionally, you have the option to narrow down your choices by hotel type—if you check the Eco-certified filter, you'll find a selection of sustainable and environmentally-friendly hotels ready for booking.
  • Consider bundling your trip: You can save money by combining your Salisbury hotel reservations with your flights and activities by booking a package through Expedia.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Salisbury

Salisbury, Massachusetts, is perfect for outdoor and family beach vacations, offering a blend of cultural and recreational activities. Visitors can explore beautiful beaches, historic houses, and nearby national and state parks. A must-see is Salisbury Beach, where you can enjoy sun, sand, and various outdoor experiences that cater to all ages. This charming destination promises memorable adventures for every traveler.

  • Hampton Beach: This lively beach offers a quintessential coastal experience with its soft sand and inviting waves. Enjoy sunbathing, swimming, and beach games, or take a stroll along the vibrant boardwalk filled with shops and eateries.
  • Hampton Beach State Park: Embrace the great outdoors at this beautiful park, where you can hike scenic trails or enjoy picnicking with stunning views of the ocean. It's perfect for adventure seekers and nature lovers alike, providing a serene escape from the hustle and bustle.
  • Casino Ballroom: A historic entertainment venue that hosts a variety of performances, from concerts to comedy shows. The energetic atmosphere and rich history make it a fantastic spot for family fun and memorable nights out.

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.

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

Traveling to Salisbury, Massachusetts, is convenient with several major airports nearby. Boston Logan International Airport (BOS) is 34 miles away, with excellent hotel options such as Encore Boston Harbor, The Langham, and The Liberty, each within 3 miles of the airport. Manchester-Boston Regional Airport (MHT) is 30 miles from Salisbury, featuring nearby hotels like The Grand at Bedford Village Inn and DoubleTree by Hilton Manchester Downtown, both approximately 4 miles away. For a closer option, Portsmouth International Airport (PSM) is just 17 miles away, with 4-star accommodations like The Bow Hotel, located 3 miles from the airport, ensuring comfortable access for your travel needs.

Frequently asked questions

What is the best area to stay in Salisbury?
For most visitors, the best area to stay in Salisbury is along Salisbury Beach, particularly the sections close to the Salisbury Beach State Reservation.

Salisbury Beach offers a classic New England coastal experience, with a long sandy shore and a vibrant boardwalk area. The boardwalk features arcades, casual eateries, and souvenir shops, particularly around Broadway and Oceanfront North. The area provides direct access to the beach and the natural beauty of the State Reservation. This location is ideal for families looking for a convenient beach vacation.

Families will find Salisbury Beach especially appealing due to its direct beach access and family-friendly activities. Children enjoy the arcades and mini-golf courses along the boardwalk, while parents appreciate the easy access to the ocean for swimming and sunbathing. The nearby State Reservation offers opportunities for exploring nature and picnicking.

For those seeking a quieter coastal experience, the northern end of Salisbury Beach, closer to the border with New Hampshire, offers a more residential feel with fewer crowds.
When is the best time to go to Salisbury?
The best time to visit Salisbury, Massachusetts, is during the summer months, from June to August, when the weather is warm and all attractions are fully operational.

During this period, the average daily temperatures range from the mid-70s to low 80s Fahrenheit, making it ideal for enjoying Salisbury Beach. The beach is a major draw, offering opportunities for swimming, sunbathing, and various water sports. Families will find this time particularly enjoyable, as the beach provides ample space for children to play, and the nearby Salisbury Beach State Reservation offers nature trails and picnic areas.

The shoulder seasons of late spring (May) and early fall (September to early October) also offer pleasant conditions with fewer crowds. Temperatures are milder, typically in the 60s and 70s Fahrenheit, which is comfortable for exploring the town and its natural surroundings without the peak summer rush. Couples looking for a quieter getaway might prefer these months, as they can enjoy leisurely strolls along the beach or explore the local shops and eateries at a more relaxed pace.
Where can I find the best nightlife in Salisbury?
Salisbury's nightlife is primarily centered around its beachfront area.

Along Salisbury Beach, you'll find a concentration of casual bars and pubs, many of which offer live music, especially during the warmer months. These establishments often have outdoor seating and views of the ocean. It's a relaxed atmosphere, suitable for a casual drink or catching a local band.

Further inland, especially along Route 1, there are a few independent restaurants and taverns that offer a more subdued evening experience.
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 can I save on a Salisbury hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Salisbury hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $80 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