We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Salisbury Beach State Reservation

Salisbury, MA
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs travelers recommend

41 Atlantic Avenue, Salisbury, MA 01952 (Formerly Shoreline Motel)
0.4 miles from Salisbury Beach State Reservation
#1 of 4 hotels in Salisbury
Traveler photos (60) | Map
40 Central Ave, Salisbury, MA 01952
0.7 miles from Salisbury Beach State Reservation
#2 of 2 Salisbury B&B and Inns
Traveler photos (3) | Map
Hilton Dunes Motel (Salisbury, MA)
162 Beach Rd, Salisbury, MA 01952
0.9 miles from Salisbury Beach State Reservation
#2 of 4 hotels in Salisbury
Traveler photos (7) | Map
Knotty Pine Motel (Salisbury, MA)
79 Beach Rd, Salisbury, MA
1.5 miles from Salisbury Beach State Reservation
#3 of 4 hotels in Salisbury
Professional photos | Traveler photos (2) | Map
Show Prices
Beachway Motel (Salisbury, MA)
82 Beach Rd, Salisbury, MA 01952-2021
1.5 miles from Salisbury Beach State Reservation
#4 of 4 hotels in Salisbury
Professional photos | Traveler photos (2) | Map
Show Prices
167 Water Bed and Breakfast (Newburyport, MA) 2.0 of 5
167 Water Street, Newburyport, MA 01950
2.8 miles from Salisbury Beach State Reservation
GreenLeadersBronze level
167 Water Bed and Breakfast Slideshow
#2 of 8 Newburyport B&B and Inns
Traveler photos (23) | Map
20 Fordham Way, Newbury, MA 01951
2.9 miles from Salisbury Beach State Reservation
#1 of 1 hotels in Newbury
Traveler photos (58) | Map
Show Prices
Stripers Grille & Inn (Salisbury, MA)
175 Bridge Rd., Rings Island, Salisbury, MA 01952
2.9 miles from Salisbury Beach State Reservation
#1 of 2 Salisbury B&B and Inns
Map
Compass Rose Inn (Newburyport, MA) 4.0 of 5
5 1/2 Center Street, Newburyport, MA 01950
3.0 miles from Salisbury Beach State Reservation
Compass Rose Inn Slideshow
#1 of 8 Newburyport B&B and Inns
Professional photos | Traveler photos (42) | Map
Show Prices
Windsor in Newburyport (Newburyport, MA)
38 Federal St, Newburyport, MA 01950
3.0 miles from Salisbury Beach State Reservation
Essex Street Inn & Suites (Newburyport, MA) 2.5 of 5
7 Essex St, Newburyport, MA 01950
3.1 miles from Salisbury Beach State Reservation
Essex Street Inn & Suites Slideshow
#2 of 2 hotels in Newburyport
Professional photos | Traveler photos (59) | Map
Show Prices
Garrison Inn Boutique Hotel (Newburyport, MA) 3.0 of 5
11 Brown Square, Newburyport, MA 01950
3.3 miles from Salisbury Beach State Reservation
Garrison Inn Boutique Hotel Slideshow
#1 of 2 hotels in Newburyport
Traveler photos (67) | Map
Show Prices
The Inn at Newburyport (Newburyport, MA)
32 Market Street, Newburyport, MA 01950
3.3 miles from Salisbury Beach State Reservation
#3 of 8 Newburyport B&B and Inns
Traveler photos (2) | Map
Clark Currier Inn (Newburyport, MA) 4.0 of 5
45 Green Street, Newburyport, MA 01950
3.3 miles from Salisbury Beach State Reservation
#4 of 8 Newburyport B&B and Inns
Professional photos | Traveler photos (14) | Map
Show Prices
Market Street Inn (Newburyport, MA) 3.0 of 5
22 Market Street, Newburyport, MA 01950
3.3 miles from Salisbury Beach State Reservation
GreenLeadersBronze level
Market Street Inn Slideshow
#5 of 8 Newburyport B&B and Inns
Traveler photos (22) | Map
Show Prices
Greenleaf Inn (Newburyport, MA)
141 State St, Newburyport, MA 01950
3.5 miles from Salisbury Beach State Reservation
#6 of 8 Newburyport B&B and Inns
Traveler photos (6) | Map
Morrill Place (Newburyport, MA)
209 High St, Newburyport, MA 01950
3.6 miles from Salisbury Beach State Reservation
#7 of 8 Newburyport B&B and Inns
Traveler photos (15) | Map
Phoenicia Motor Inn (Seabrook, NH)
131 Lafayette Rd, Seabrook, NH 03874
4.0 miles from Salisbury Beach State Reservation
Drift Resort (Hampton, NH)
Ocean Blvd., Hampton, NH 03842
4.6 miles from Salisbury Beach State Reservation
#12 of 44 hotels in Hampton
Traveler photos (2) | Map
Fairfield Inn Amesbury (Amesbury, MA) 2.5 of 5
35 Clarks Road, Amesbury, MA 01913
4.6 miles from Salisbury Beach State Reservation
Special Offer Earn Rewards Points
Fairfield Inn Amesbury Slideshow
#1 of 1 hotels in Amesbury
Professional photos | Traveler photos (34) | Map
Show Prices
Mari-Anne Motel (Hampton, NH)
2 Ocean Blvd, Hampton, NH 03842
4.6 miles from Salisbury Beach State Reservation
#17 of 44 hotels in Hampton
Traveler photos (1) | Map
Hampton Harbor Motel (Hampton, NH) 2.0 of 5
210 Ashworth Ave, Hampton Beach, Hampton, NH 03842
4.6 miles from Salisbury Beach State Reservation
#38 of 44 hotels in Hampton
Professional photos | Traveler photos (3) | Map
Show Prices
Blue Jay Motel (Hampton, NH) 2.5 of 5
186 Ashworth Ave, Hampton, NH 03842
4.7 miles from Salisbury Beach State Reservation
#3 of 44 hotels in Hampton
Traveler photos (11) | Map
Show Prices
Brownie's Hotel (Hampton, NH)
180 Ashworth Ave., Hampton, NH 03842
4.7 miles from Salisbury Beach State Reservation
#8 of 11 Hampton B&B and Inns
Traveler photos (2) | Map
Flagship Motor Court (Hampton, NH) 2.0 of 5
198 Ashworth Ave., Hampton, NH 03842
4.7 miles from Salisbury Beach State Reservation
#34 of 44 hotels in Hampton
Professional photos | Traveler photos (16) | Map
Show Prices
162 Ashworth Avenue, Hampton, NH 03842
4.8 miles from Salisbury Beach State Reservation
#39 of 44 hotels in Hampton
Professional photos | Traveler photos (16) | Map
Show Prices
147 Ashworth Avenue, Hampton, NH 03842
4.9 miles from Salisbury Beach State Reservation
#18 of 44 hotels in Hampton
Traveler photos (23) | Map
75 Ocean Blvd, P.O. Box 1178, Hampton, NH 03842
4.9 miles from Salisbury Beach State Reservation
#23 of 44 hotels in Hampton
Traveler photos (25) | Map
The Summer Wind Motel (Hampton, NH)
128 Ashworth Ave., Hampton, NH 03842
5.0 miles from Salisbury Beach State Reservation
#37 of 44 hotels in Hampton
Traveler photos (2) | Map