Star Rating
Hotel Name
Price Range (USD)to
Amenities

Salisbury Massachusetts Accommodations

Only hotels in Salisbury are listed below. Search for cheap and discounted hotel and motel rates in or near Salisbury, MA for your personal leisure or group travel. We provide the best Salisbury Massachusetts hotel rooms. Review the Salisbury hotel list below to find the perfect lodging. We also have a map of the Salisbury hotels. Group booking? Search Salisbury Group Hotel Deals

The Salisbury center point is approximately 1 mile northeast of Pettengill Farm and 3 miles southeast of Seabrook Nuclear Station.

Salisbury Hotels/Motels & Accommodations

Holiday Inn Express Hotel & Suites - Seabrook
+1-888-690-5281
11 Rocks Rd., Seabrook, NH 03874 ~3.63 miles northwest of Salisbury
  • Mid-scale Highway hotel
  • 77 sleeping rooms in hotel
  • Disappointing wellness & sports facilities
  • Room quiet
From$130
Very Good 4.0 /5Read Reviews CallBookMore Details
Essex Street Inn : 7 Essex St. 7 Essex St., Newburyport, MA 01950 ~3.69 miles southwest of Salisbury
  • Three Star Downtown hotel
  • Free complimentary breakfast
Hampshire Inn & Conference Center - Seabrook 20 Spur Rd., Seabrook, NH 03874 ~3.70 miles northwest of Salisbury
  • Mid-scale Highway property
  • Free breakfast available
  • Relatively new facilities
  • Most guests thought it was rather dirty
From$55
Very Good 4.0 /5Review Score CallBookMore Details
Beach View Inn in Hampton 101 Ocean Blvd., Hampton, NH 03842 ~3.75 miles north of Salisbury
  • Cheap Beach hotel
  • Hotel has 3 suites
  • Room needs to be redecorated
  • Good service
Tides Motel - Hampton
+1-888-305-3366
95 Ashworth Ave., Hampton, NH 03842 ~3.78 miles north of Salisbury
  • Low priced hotel
Hampton Falls Inn - Hampton Falls 11 Lafayette Rd., Hampton Falls, NH 03844 ~3.98 miles northwest of Salisbury
  • Affordable Beach property
  • Hotel has 4 suites
  • Beach nearby
  • Very good internet connection
Fairfield Inn Amesbury : 35 Clarks Rd. 35 Clarks Rd., Amesbury, MA 01913 ~4.05 miles west of Salisbury
  • 3-star Suburban hotel
  • Gym / Fitness Center Available
  • Bad amenities
  • Excellent location
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Mainsail Motel & Cottages
+1-800-997-5149
40 Ashworth Ave., Hampton, NH 03842 ~4.05 miles north of Salisbury
  • Economical Beach hotel
  • 3 floors in hotel
Hampton Inn : 284 Elm St. 284 Elm St., Amesbury, MA 01913 ~4.09 miles west of Salisbury
  • Mid-scale Highway hotel
  • Hotel has 8 suites
Ashworth by The Sea Hotel in Hampton 295 Ocean Blvd., Hampton, NH 03842 ~4.20 miles north of Salisbury
  • Mid-scale Beach hotel
  • Check-in time: 4:00pm
  • Room cleanliness is acceptable
  • Most guests thought they were poorly maintained
From$119
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Lamie's Inn in Hampton
+1-800-997-5148
490 Lafayette Rd., Hampton, NH 03842 ~6.11 miles north of Salisbury
  • Mid-scale Downtown hotel
  • 32 rooms in hotel
  • Location is great
  • The majority of guests found the restaurant service to be good
From$109
Very Good 4.5 /5Guest Reviews CallBookMore Details
Hampton Village Resort 660 Lafayette Rd., Hampton, NH 03842 ~6.36 miles north of Salisbury
  • 2 star Beach property
  • 2 suites in hotel
Best Western Plus The Inn at Hampton 815 Lafayette Rd., Hampton, NH 03842 ~6.71 miles north of Salisbury
  • Affordable Beach hotel
  • 71 rooms in property
  • Most guests thought the atmosphere was somewhat friendly
  • Vibe is not too good
Hampton Inn & Suites Exeter - Exeter 59 Portsmouth Ave., Exeter, NH 03833 ~10.62 miles northwest of Salisbury
  • Affordable Downtown hotel
  • Fitness / Gym is on-site
  • Located near shopping areas and the beach
  • Moderately clean hotel facilities
The Exeter Inn - Exeter 90 Front St., Exeter, NH 03833 ~10.65 miles northwest of Salisbury
  • Mid-scale Suburban property
  • Gym / Fitness Center Available
  • Charming boutiques
  • Breakfast is mediocre
From$189
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Fairfield Inn & Suites Exeter in Exeter 138 Portsmouth Ave., Exeter, NH 03833 ~10.74 miles northwest of Salisbury
  • Three Star Suburban property
  • Hotel has 13 suites
  • Some restaurants nearby
  • Most guests thought the service was very professional
From$60
Very Good 4.5 /5Read Reviews CallBookMore Details
Best Western Merrimack Valley I 495 Exit 49, Haverhill, MA 01832 ~12.81 miles southwest of Salisbury
  • Mid-scale Suburban property
  • Free complimentary breakfast
From$79
Average 3.5 /5Reviews CallBookMore Details
Quality Inn in Portsmouth 1190 Lafayette Rd., Portsmouth, NH 03801 Website ~13.66 miles north of Salisbury
  • 2-star Suburban property
  • Check in: 3:00 PM
  • Friendly service
  • Rooms in need of an update
Fairfield Inn Portsmouth Seacoast : 650 Borthwick Ave.
+1-800-997-5148
650 Borthwick Ave., Portsmouth, NH 03801 ~15.02 miles north of Salisbury
  • Two star Highway property
  • Hotel has 105 rooms
  • Professional service and good reception
  • Every guests reviewed were happy with the price of the breakfast
From$79
Very Good 4.5 /5Reviews CallBookMore Details
Marriott Wentworth by The Sea Hotel & Spa : 588 Wentworth Rd. 588 Wentworth Rd., New Castle, NH 03854 ~15.13 miles north of Salisbury
  • Four-star property
  • Good restaurant service
  • Beautiful decor
From$219
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Port Inn Portsmouth in Portsmouth 505 Us Highway 1 Bypass, Portsmouth, NH 03801 Website ~15.21 miles north of Salisbury
  • Midscale property
  • 4 suites in property
  • Great pool
  • For only 50%, the noise level was all right
Best Western Plus Portsmouth Hotel & Suites 580 Us Highway 1 Bypass, Portsmouth, NH 03801 ~15.40 miles north of Salisbury
  • 3 star Suburban hotel
  • Hotel has 6 floors
  • Not enough parking facilities, according to 79%
  • Vibe is not too good
From$69
Very Good 4.0 /5Reviews CallBookMore Details
Holiday Inn Portsmouth : 300 Woodbury Ave. 300 Woodbury Ave., Portsmouth, NH 03801 ~15.43 miles north of Salisbury
  • Midscale Suburban property
  • Gym is available on property
  • Door is unsafe
  • Bathroom could be optimized
Anchorage Inn & Suites 417 Woodbury Ave., Portsmouth, NH 03801 ~15.53 miles north of Salisbury
  • Midscale Highway hotel
  • Hotel has 92 rooms
Americas Best Inn in Portsmouth 383 Woodbury Ave., Portsmouth, NH 03801 ~15.56 miles north of Salisbury
  • 2-star Rural property
  • 4 floors in property
  • Nice exercise room
  • Parking was ok, according to 58%
From$55
Very Good 4.0 /5Review Score CallBookMore Details
Next 25 Salisbury Hotels >  [1 - 25 of 50]    
Next: See My Salisbury Hotels with Pricing
Back to Top