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 & Accommodations

Holiday Inn Express Hotel & Suites
+1-888-690-5247
11 Rocks Rd., Seabrook, NH 03874 ~3.63 miles northwest of Salisbury
  • 3-star Highway property
  • Comp. Breakfast
  • Great shopping
  • Beach nearby
From$130
Very Good 4.0 /5Reviews CallBookMore Details
Essex Street Inn - Newburyport 7 Essex St., Newburyport, MA 01950 ~3.69 miles southwest of Salisbury
  • 3 star Downtown property
  • Hotel has 3 floors
Hampshire Inn & Conference Center 20 Spur Rd., Seabrook, NH 03874 ~3.70 miles northwest of Salisbury
  • Mid-scale Highway property
  • Hotel has 3 meeting rooms
  • WiFi system needs upgrading
  • Standard air conditioning
Beach View Inn 101 Ocean Blvd., Hampton, NH 03842 ~3.75 miles north of Salisbury
  • Low priced Beach property
  • Hotel has 3 suites
  • Awful rooms
  • Popular among couples
Tides Motel - Hampton
+1-866-221-8581
95 Ashworth Ave., Hampton, NH 03842 ~3.78 miles north of Salisbury
  • Two-star hotel
Hampton Falls Inn 11 Lafayette Rd., Hampton Falls, NH 03844 ~3.98 miles northwest of Salisbury
  • 3 star Beach hotel
  • 4 suites in property
  • Rooms need regular maintenance
  • Very nice wellness & sports facilities
From$59
Average 3.0 /5Reviews CallBookMore Details
Fairfield Inn Amesbury : 35 Clarks Rd. 35 Clarks Rd., Amesbury, MA 01913 ~4.05 miles west of Salisbury
  • Three Star Suburban hotel
  • 4 floors in property
  • Shower can be a problem
  • AC needs updating
From$89
Very Good 4.5 /5Reviews CallBookMore Details
Mainsail Motel & Cottages
+1-888-690-5247
40 Ashworth Ave., Hampton, NH 03842 ~4.05 miles north of Salisbury
  • Cheap Beach hotel
  • 40 rooms in hotel
Hampton Inn : 284 Elm St. 284 Elm St., Amesbury, MA 01913 ~4.09 miles west of Salisbury
  • Three Star Highway hotel
  • Fitness / Gym is on-site
Ashworth by The Sea Hotel in Hampton 295 Ocean Blvd., Hampton, NH 03842 ~4.20 miles north of Salisbury
  • Midscale Beach hotel
  • 5 meeting rooms in hotel
  • Rooms in need of an update
  • Breakfast is mediocre
From$119
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Lamie's Inn
+1-888-283-3404
490 Lafayette Rd., Hampton, NH 03842 ~6.11 miles north of Salisbury
  • Three Star Downtown property
  • Check in time: 3.00
  • Restaurant at the Inn was fabulous
  • Great parking, according to 100%
From$109
Very Good 4.5 /5Recent Reviews CallBookMore Details
Hampton Village Resort in Hampton 660 Lafayette Rd., Hampton, NH 03842 ~6.36 miles north of Salisbury
  • Two star Beach property
  • 3 floors in hotel
From$59
Average 3.0 /5Reviews CallBookMore Details
Best Western Plus The Inn at Hampton - Hampton 815 Lafayette Rd., Hampton, NH 03842 ~6.66 miles north of Salisbury
  • 3-star Beach hotel
  • Hotel has 71 rooms
  • Older room
  • Excellent breakfast
Hampton Inn & Suites Exeter : 59 Portsmouth Ave. 59 Portsmouth Ave., Exeter, NH 03833 ~10.62 miles northwest of Salisbury
  • Affordable Downtown hotel
  • Fitness center on property
  • Easily accessible by car, said 100%
  • No bacon
The Exeter Inn 90 Front St., Exeter, NH 03833 ~10.65 miles northwest of Salisbury
  • Affordable Suburban property
  • Check-in time: 3:00 pm
  • Almost all guests thought it was pleasantly quiet
  • Great bar and restaurant
From$189
Very Good 4.0 /5Review Score CallBookMore Details
Fairfield Inn & Suites Exeter in Exeter 138 Portsmouth Ave., Exeter, NH 03833 ~10.74 miles northwest of Salisbury
  • Mid-scale Suburban property
  • 71 rooms in property
  • Clean rooms
  • Great breakfast selection
From$60
Very Good 4.5 /5Review Score CallBookMore Details
Quality Inn - Portsmouth 1190 Lafayette Rd., Portsmouth, NH 03801 Website ~13.66 miles north of Salisbury
  • Low priced Suburban hotel
  • Fitness + Health Center
  • Healthy food
  • Kitchen staff are helpful as well
Fairfield Inn Portsmouth Seacoast - Portsmouth
+1-888-283-3404
650 Borthwick Ave., Portsmouth, NH 03801 ~15.02 miles north of Salisbury
  • Low priced Highway property
  • 4 floors in property
  • Free shuttle to downtown
  • Tasty breakfast
From$79
Very Good 4.0 /5Review Score 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
  • Hotel and spa are perfect
From$124
Very Good 4.5 /5Review Score CallBookMore Details
Port Inn Portsmouth in Portsmouth 505 Us Highway 1 Bypass, Portsmouth, NH 03801 Website ~15.21 miles north of Salisbury
  • 3-star hotel
  • Hotel has 56 rooms
  • Relatively close to the beach
  • Air conditioner dId not work well either
From$69
Very Good 4.5 /5Reviews CallBookMore Details
Best Western Plus Portsmouth Hotel & Suites : 580 Us Highway 1 Bypass 580 Us Highway 1 Bypass, Portsmouth, NH 03801 ~15.37 miles north of Salisbury
  • Affordable Suburban hotel
  • Hotel has 33 suites
  • Most guests complained about the bathroom
  • Hotel buildings could use some improvement
Holiday Inn Portsmouth - Portsmouth 300 Woodbury Ave., Portsmouth, NH 03801 ~15.43 miles north of Salisbury
  • Mid-scale Suburban property
  • Hotel has 130 rooms
  • Almost all guests had problems with the shower
  • Shower can be a problem
Anchorage Inn & Suites in Portsmouth 417 Woodbury Ave., Portsmouth, NH 03801 ~15.53 miles north of Salisbury
  • Midscale Highway hotel
  • 4 floors in property
Americas Best Inn in Portsmouth 383 Woodbury Ave., Portsmouth, NH 03801 ~15.56 miles north of Salisbury
  • Economical Rural hotel
  • 61 rooms in property
  • Most guests thought they were poorly maintained
  • Good restaurants & bars in the area
Best Western Merrimack Valley 401 Lowell Ave., Haverhill, MA 01832 ~15.62 miles west of Salisbury
  • Midscale Suburban property
  • Fitness center on property
Next 25 Salisbury Hotels >  [1 - 25 of 50]    
Next: See My Salisbury Hotels with Pricing
Back to Top