Search Hotels in Salisbury Beach, Salisbury

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Salisbury Beach hotels

Great Island Inn

Great Island Inn
3.5 star property
16.6 mi from Salisbury Beach
10.0 out of 10, Exceptional, (115 reviews)
"Great place, wonderful neighborhood and I would stay there again."
United States
Sean
The price is £121
includes taxes & fees
8 Mar - 9 Mar
Great Island Inn

Guest House Suites

Guest House Suites
2.0 star property
3.2 mi from Salisbury Beach
8.4 out of 10, Very good, (204 reviews)
"Wonderful stay, quaint and secluded. Room was very comfortable and nice, would definitely stay again!"
United States
Amanda
The price is £96
includes taxes & fees
13 Mar - 14 Mar
Guest House Suites

Fairfield Inn By Marriott Amesbury

Fairfield Inn By Marriott Amesbury
3.0 star property
4.7 mi from Salisbury Beach
8.6 out of 10, Excellent, (1,001 reviews)
"Wonderful courteous staff, spotless room "
United States
William
The price is £99
includes taxes & fees
25 Mar - 26 Mar
Fairfield Inn By Marriott Amesbury

Hampton Inn by Hilton Amesbury

Hampton Inn by Hilton Amesbury
2.5 star property
4.6 mi from Salisbury Beach
9.0 out of 10, Wonderful, (1,002 reviews)
"Great staff, nice room"
United States
Robert
The price is £93
includes taxes & fees
29 Mar - 30 Mar
Hampton Inn by Hilton Amesbury

Bearskin Neck Motor Lodge

Bearskin Neck Motor Lodge
2.5 star property
16.3 mi from Salisbury Beach
9.8 out of 10, Exceptional, (194 reviews)
"Beautiful place "
United States
Ken
The price is £192
includes taxes & fees
5 Apr - 6 Apr
Bearskin Neck Motor Lodge

The Inn Downtown

The Inn Downtown
3.5 star property
16.5 mi from Salisbury Beach
9.6 out of 10, Exceptional, (110 reviews)
"The room was so cute, comfy and well stocked. Location was perfect. Would def stay there again. :)"
United States
Lori
The price is £168
includes taxes & fees
8 Mar - 9 Mar
The Inn Downtown

Sally Webster Inn

Sally Webster Inn
3.0 star property
16.6 mi from Salisbury Beach
9.4 out of 10, Exceptional, (130 reviews)
"Room was really clean, great staff always ask if we need something, really unique rooms and really close to the port/ downtown area, also really quite town. Perfect destination spot. "
United States
Ben
The price is £145
includes taxes & fees
24 Mar - 25 Mar
Sally Webster Inn

The Cove at Rockport Hotel

The Cove at Rockport Hotel
2.5 star property
16.1 mi from Salisbury Beach
9.0 out of 10, Wonderful, (130 reviews)
"Short stay but nice"
United States
Joseph
The price is £108
includes taxes & fees
6 Apr - 7 Apr
The Cove at Rockport Hotel

Eagle House Motel

Eagle House Motel
2.5 star property
16.3 mi from Salisbury Beach
9.0 out of 10, Wonderful, (129 reviews)
"Cute town, nice motel"
United States
Amy
The price is £171
includes taxes & fees
5 Apr - 6 Apr
Eagle House Motel

Addison Choate Inn

Addison Choate Inn
3.5 star property
16.4 mi from Salisbury Beach
9.8 out of 10, Exceptional, (377 reviews)
"What a great place, room was excellent with great facilities "
United Kingdom
Ian
The price is £172
includes taxes & fees
31 Mar - 1 Apr
Addison Choate Inn

The Rockport House

The Rockport House
2.0 star property
16.6 mi from Salisbury Beach
9.4 out of 10, Exceptional, (158 reviews)
"Great place!"
United States
Dennis
The price is £85
includes taxes & fees
9 Mar - 10 Mar
The Rockport House

Bell Buoy

Bell Buoy
3.5 star property
16.3 mi from Salisbury Beach
6.0 out of 10, (1 review)
"The property is nicely located but in need of updates. A lot of the lamps are plug in vs light switch and there were some flickering lights behind the TV. One lamp was missing a light bulb. No outlet in the bathroom for a hair dryer. The second bathroom is missing a door handle making it hard to open and close. We were unable to reach the ceiling fan chain without having to get on the bed, The Air Conditioner wasn't working on he first floor which made it a bit stuff but with open windows at...
United States
Amy
Bell Buoy

Everhome Suites Portsmouth - Newington

Everhome Suites Portsmouth - Newington
2.0 star property
17.8 mi from Salisbury Beach
9.2 out of 10, Wonderful, (83 reviews)
"Yes, staff was exceptional, room was one of the nicest i have seen, and before I retired I travelled for work, so I has a lot of hotel stays."
United States
Thomas
The price is £86
includes taxes & fees
29 Mar - 30 Mar
Everhome Suites Portsmouth - Newington

Compass Rose Inn

Compass Rose Inn
4.0 star property
3.4 mi from Salisbury Beach
9.8 out of 10, Exceptional, (204 reviews)
"Wonderful place"
United States
Nancy
The price is £200
includes taxes & fees
15 Mar - 16 Mar
Compass Rose Inn

The Ipswich Inn

The Ipswich Inn
2.0 star property
11 mi from Salisbury Beach
8.6 out of 10, Excellent, (31 reviews)
"Cute room, silent and nice stay"
United States
Nobuyuki
The price is £107
includes taxes & fees
31 Mar - 1 Apr
The Ipswich Inn

The Davenport Inn

The Davenport Inn
4.0 star property
16.3 mi from Salisbury Beach
9.8 out of 10, Exceptional, (46 reviews)
"Absolutely loved this place! Our room was stunning, the staff was wonderful, and had such a great selection of little snacks. I can’t wait for another opportunity to stay here! "
United States
Mariana
The price is £273
includes taxes & fees
20 Mar - 21 Mar
The Davenport Inn

The Sailmaker's House

The Sailmaker's House
3.5 star property
16.4 mi from Salisbury Beach
9.6 out of 10, Exceptional, (374 reviews)
"beautiful and historic architecture! "
United States
RICHARD PHILLIPS
The Sailmaker's House

Homewood Suites By Hilton Portsmouth Downtown

Homewood Suites By Hilton Portsmouth Downtown
3.0 star property
16.4 mi from Salisbury Beach
9.0 out of 10, Wonderful, (66 reviews)
"Room was spotless and the staff was very courteous."
United States
Randall
The price is £95
includes taxes & fees
22 Mar - 23 Mar
Homewood Suites By Hilton Portsmouth Downtown

Clark Currier Inn

Clark Currier Inn
4.0 star property
3.7 mi from Salisbury Beach
9.6 out of 10, Exceptional, (542 reviews)
"We stayed in Newburyport for a quick weekend trip and it was perfect!! Perfect location"
United States
isabelle
The price is £168
includes taxes & fees
15 Mar - 16 Mar
Clark Currier Inn

Atkinson Resort & Country Club

Atkinson Resort & Country Club
3.0 star property
18.5 mi from Salisbury Beach
8.8 out of 10, Excellent, (156 reviews)
"Really nice resort, will stay again."
United States
Way
The price is £161
includes taxes & fees
24 Mar - 25 Mar
Atkinson Resort & Country Club
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.

Top Salisbury Beach Hotel Reviews

Find out more about Salisbury Beach

Top reasons to visit Salisbury Beach

  • Family-Friendly Beaches: Salisbury Beach boasts beautiful sandy shores, perfect for family outings and relaxation.
  • Outdoor Activities: Enjoy a variety of recreational options, including mini golf and scenic national parks.
  • Vibrant Atmosphere: Experience lively music concerts and events that add excitement to your beach holiday.
  • Charming Neighbourhoods: Explore nearby areas filled with friendly locals and romantic spots for couples.
  • Diverse Accommodation: Choose from a range of lodgings, from motels to hotels, catering to all travellers.

Find great hotels near Salisbury Beach

Discover a variety of accommodation options in Salisbury Beach, ideal for every traveller. From charming motels to comfortable hotels, you'll find pet-friendly and beach-centric lodging that caters to both leisure and business needs. With proximity to the stunning shoreline, these establishments offer the perfect base for your seaside getaway, ensuring you enjoy all that Salisbury Beach has to offer.

  • Ashworth by the Sea: Embracing the essence of a quintessential beach holiday, Ashworth by the Sea is a delightful 3-star hotel located a mere 3.1km from Salisbury Beach. This family-friendly property offers direct access to the sandy shores, making it perfect for those looking to soak up the sun. Guests appreciate the thoughtful amenities for children, including TravelCrib, ensuring a comfortable stay for families. With its casual atmosphere and easy-going charm, Ashworth by the Sea invites you to unwind and create lasting memories by the seaside.
  • Best Western Hampshire Inn: Ideal for the business traveller, the Best Western Hampshire Inn presents a professional yet welcoming environment, positioned 3.1km from Salisbury Beach. This property boasts a range of business amenities including a 24-hour Business Centre and dedicated meeting spaces, making it an excellent choice for corporate retreats or working holidays. Guests have praised the attentive staff and convenient facilities, ensuring that all your business needs are met without sacrificing comfort. Experience a blend of efficiency and hospitality during your stay at this well-appointed hotel.
  • Fairfield Inn By Marriott Amesbury: The Fairfield Inn By Marriott Amesbury stands out as a welcoming choice for both business and LGBTQIA travellers, located 3.1km from Salisbury Beach. This hotel’s commitment to inclusivity is evident, as it is affiliated with LGBTQI travel guides. Offering a 24-hour Business Centre, it caters to the needs of professionals while ensuring a comfortable atmosphere for all guests. With its contemporary design and friendly service, the Fairfield Inn strikes a perfect balance between work and leisure, making it a top contender for your stay.

Where to stay near Salisbury Beach

Salisbury Beach offers a delightful blend of outdoor fun and family-friendly attractions. Visitors can bask in the sun on its sandy shores or explore nearby gems like Hampton Beach, known for its lively atmosphere. Just a short distance from Salisbury, you’ll find charming neighbourhoods filled with friendly people and romantic spots perfect for couples. With its scenic views and cultural experiences, Salisbury Beach is an ideal destination for a memorable holiday.

  • Hampton: Nestled approximately 4.3km from Salisbury Beach, Hampton is a vibrant city that attracts a seasonal influx of tourists, particularly from June to August. Known for its family-friendly atmosphere, visitors can enjoy outdoor activities at the local arenas and recreational facilities. The town is famed for its picturesque beaches and a lively tourist precinct that comes alive during the summer months. Whether you're catching a concert or soaking up the sun, Hampton offers an engaging travel experience.
  • Hampton Beach: Located just 3.1km away from Salisbury Beach, Hampton Beach is a charming neighbourhood that offers a delightful blend of beachside relaxation and entertainment. It experiences moderate seasonal tourism, with peak visitor numbers in the summer months. Families flock here for the beautiful sandy shores and various recreational activities, including concerts and local events. The lively atmosphere and abundance of beachside amenities make Hampton Beach a must-visit for anyone seeking a quintessential coastal experience.
  • Newburyport: A mere 1.9km from Salisbury Beach, Newburyport is a picturesque city that showcases New England charm. With a slightly more consistent flow of visitors, especially during the warmer months, this city is known for its outdoor activities, including golf and beautiful coastal walks. The local beaches and family-friendly attractions provide ample opportunities for fun and relaxation. Newburyport's historical significance and vibrant arts scene enhance its appeal, making it an excellent addition to your travel itinerary.

Things to do near Salisbury Beach

Salisbury Beach is perfect for family beach holidays, offering a variety of outdoor activities. Visitors can enjoy the recreational area, play a round of mini golf, or attend lively music concerts nearby. With its sandy shores and vibrant atmosphere, Salisbury Beach provides an ideal setting for relaxation and fun.

Shopping

For a charming shopping experience near Salisbury Beach, visit Oldies Marketplace, only 1.9km away, and Sisters We Three, located 2.5km away. If you're up for a drive, head to Market Square, situated 9.9km away, where you'll find a vibrant atmosphere with local businesses.

Recreation

Waterfront Promenade Park offers a tranquil setting for relaxation, featuring scenic views and peaceful walking paths, ideal for unwinding. Evergreen Valley Golf Course provides an invigorating outdoor experience with beautifully maintained greens, perfect for golf enthusiasts. Rye Airfield combines wellness and recreation, offering a variety of activities to rejuvenate your spirit.

Adventure

At Casino Cascade Water Slide, located 3.1km from Salisbury Beach, experience exhilarating water fun for the whole family. For thrilling tobogganing adventures, visit Amesbury Sports Park, situated 4.3km away. Alternatively, challenge yourself at MetroRock Indoor Climbing Centers, only 2.5km from the beach, offering exciting climbing experiences.

Nightlife

At Salisbury Beach, the nightlife offers a mix of charm and excitement. Enjoy captivating performances at the Firehouse Center for the Arts, only 1.9km away. For family fun, head to Cedarland Fun Center, 9.9km away, or catch a film at Regal Fox Run, 10.6km away.

Booking tips and Expedia advantages for Salisbury Beach

To save on your visit to Salisbury Beach, consider travelling during the off-peak months of January to March, when accommodation prices are lower. Tuesdays offer the best hotel rates, while Saturdays are typically more expensive. Use Expedia’s search tool to sort hotels by price and explore eco-friendly options. Additionally, look for package deals that combine flights, hotel stays, and activities for greater savings. Don’t forget to search for specific hotel deals to get the best value for your stay.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Salisbury Beach 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 around Salisbury Beach is Tuesday. The most expensive day to stay around Salisbury Beach is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, preferred destination, and additional criteria. You can organise your search results to display prices from lowest to highest, ensuring the most affordable hotels appear at the top. Additionally, you can refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly accommodation options that you can book.
  • Consider bundling your trip: You can potentially save money by combining your Salisbury Beach hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Salisbury Beach

Salisbury Beach is ideal for outdoor family holidays, featuring attractions such as the beach, national parks, and historic houses. Visitors can immerse themselves in cultural experiences while enjoying the scenic coastal environment. For further convenience, information on nearby hotels and distances from the beach can enhance your stay, ensuring a delightful getaway filled with both relaxation and exploration.

  • Hampton Beach: Located a mere 2.5km from Salisbury Beach, Hampton Beach boasts a vibrant seaside atmosphere, perfect for sunbathing, swimming, and beach sports. Enjoy a lively boardwalk with shops and eateries that capture the essence of classic American beach culture.
  • Casino Ballroom: Just 3.1km away, the Casino Ballroom is a historic venue offering a variety of entertainment options, from concerts to dance events. With its family-friendly vibe, it’s an ideal spot for enjoying live performances and creating lasting memories.
  • Castle Hill on the Crane Estate: Situated 6.8km from Salisbury Beach, this stunning historic estate features breathtaking architecture and beautifully landscaped gardens. Immerse yourself in the rich culture and history of the estate, making it a serene retreat for art and history enthusiasts.

Best time to go to Salisbury Beach

The best time to visit Salisbury Beach can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Salisbury Beach falls in July, when visitor numbers are high and weather is mostly sunny with light rain. The coolest average temperature around Salisbury Beach 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 SunnyHighSlightly High
July71.2°F (21.8°C)Light RainMostly SunnyHighSlightly High
August70.3°F (21.3°C)Light RainMostly SunnyHighSlightly High
September63.9°F (17.7°C)Light RainMostly SunnyAverageAverage
October53.8°F (12.1°C)Light RainMostly SunnyLowAverage
November42.8°F (6.0°C)Light RainMostly SunnyLowAverage
December34.7°F (1.5°C)Light RainMostly SunnyLowAverage

The nearest major airports for your trip to Salisbury Beach

Visiting Salisbury Beach is convenient with several major airports nearby. Boston Logan International Airport (BOS) is located 21.7km away and offers luxurious accommodation options like Encore Boston Harbor, The Langham, and Boston Harbor Hotel, all within 1.9km of the airport. Manchester-Boston Regional Airport (MHT) is 19.9km distant, with excellent hotels such as The Grand at Bedford Village Inn and DoubleTree by Hilton Manchester Downtown, both 2.5km away. Portsmouth International Airport (PSM) is the closest at 10.6km, featuring well-rated options like Ale House Inn and Stage Neck Inn, both providing comfortable stays within 6.2km of the airport.

Frequently asked questions

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 Beach.
How can I save on a Salisbury Beach hotel booking with Expedia?
Members always get our best prices. Find our best Salisbury Beach hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Salisbury Beach hotel?
Hotel prices in Salisbury Beach often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia