Accommodations Flights Packages Trains Rental Cars Airport Taxis Restaurants

Looking for properties near Salisbury Beach?

Then you've come to the right place! Enter your dates and choose from 67 properties.

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

Featured Hotels Near Salisbury Beach

Guests' Choice
  • $199

    Average price per night

    Compass Rose Inn

    Compass Rose Inn 4 stars

    Newburyport (3.4 miles from Salisbury Beach)

    9.6 Exceptional 89 reviews

    2 people are looking right now

    Description Review
  • $210

    Average price per night

    Garrison Inn

    Garrison Inn 4-star hotel

    Newburyport (3.6 miles from Salisbury Beach)

    9.6 Exceptional 44 reviews

    4 people are looking right now

    Description Review
  • $109

    Average price per night

    Knotty Pine Motel

    Knotty Pine Motel 2 stars

    Salisbury (1.5 miles from Salisbury Beach)

    6.8 Review score 45 reviews
    Description
  • $109

    Average price per night

    Essex Street Inn

    Essex Street Inn 4 stars

    Newburyport (3.5 miles from Salisbury Beach)

    8.8 Excellent 256 reviews
    Description Review
  • $150

    Average price per night

    The Inn At Ring's Island

    The Inn At Ring's Island

    Salisbury (3.2 miles from Salisbury Beach)

    9.0 Awesome 37 reviews
    Description Review
  • $99

    Average price per night

    Clark Currier Inn

    Clark Currier Inn 3 stars

    Newburyport (3.7 miles from Salisbury Beach)

    9.1 Awesome 120 reviews

    2 people are looking right now

    Description Review