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 & Suites Hampton South Seabrook : 11 Rocks Rd. 11 Rocks Rd., Seabrook, NH 03874 ~3.63 miles northwest of Salisbury
  • 3 star Highway property
  • Check in time: 03:00 PM
  • The majority of guests said rooms were clean
  • Hot tub would have been nice
From$130
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Essex Street Inn in Newburyport 7 Essex St., Newburyport, MA 01950 ~3.69 miles southwest of Salisbury
  • 3-star Downtown hotel
  • Hotel has 6 suites
Hampshire Inn & Conference Center 20 Spur Rd., Seabrook, NH 03874 ~3.70 miles northwest of Salisbury
  • 3 star Highway hotel
  • Fitness center on property
  • Most guests were disappointed with the minibar
  • Friendly service
From$55
Very Good 4.0 /5Read Reviews CallBookMore Details
Beach View Inn in Hampton 101 Ocean Blvd., Hampton, NH 03842 ~3.75 miles north of Salisbury
  • Economy Beach property
  • 4 floors in hotel
  • Fantastic service
  • No room
Tides Motel - Hampton
+1-866-221-8581
95 Ashworth Ave., Hampton, NH 03842 ~3.78 miles north of Salisbury
  • Low Cost property
From$60
Average 3.5 /5Reviews CallBookMore Details
Hampton Falls Inn in Hampton Falls 11 Lafayette Rd., Hampton Falls, NH 03844 ~3.98 miles northwest of Salisbury
  • Midscale Beach hotel
  • 4 suites in hotel
  • The majority of guests thought rooms were spacious
  • Most guests thought the tv was sub-standard
Fairfield Inn Amesbury 35 Clarks Rd., Amesbury, MA 01913 ~4.05 miles west of Salisbury
  • 3-star Suburban property
  • Check in: 3:00pm
  • Tasty breakfast
  • Modestly maintained rooms
Mainsail Motel & Cottages - Hampton
+1-888-690-5247
40 Ashworth Ave., Hampton, NH 03842 ~4.05 miles north of Salisbury
  • Cheap Beach property
  • 3 floors in property
Hampton Inn Amesbury : 284 Elm St. 284 Elm St., Amesbury, MA 01913 ~4.09 miles west of Salisbury
  • Three Star Highway property
  • 8 suites in property
From$109
Excellent 5.0 /5Hotel Reviews CallBookMore Details
Ashworth by The Sea Hotel - Hampton 295 Ocean Blvd., Hampton, NH 03842 ~4.20 miles north of Salisbury
  • Affordable Beach property
  • Check in time: 4:00pm
  • Breakfast is average
  • AC needs updating
From$119
Very Good 4.0 /5Latest Reviews CallBookMore Details
Lamie's Inn
+1-888-283-3404
490 Lafayette Rd., Hampton, NH 03842 ~6.11 miles north of Salisbury
  • Mid-scale Downtown hotel
  • Hotel has 4 meeting rooms
  • Vibe was good
  • Old type AC unit
From$109
Very Good 4.5 /5Latest Reviews CallBookMore Details
Hampton Village Resort 660 Lafayette Rd., Hampton, NH 03842 ~6.36 miles north of Salisbury
  • Economy Beach hotel
  • Check-in: 300
Best Western Plus The Inn at Hampton in Hampton 815 Lafayette Rd., Hampton, NH 03842 ~6.66 miles north of Salisbury
  • 3 star Beach property
  • 18 suites in hotel
  • Dirty sheets
  • Tasty breakfast
Hampton Inn & Suites Exeter in Exeter 59 Portsmouth Ave., Exeter, NH 03833 ~10.62 miles northwest of Salisbury
  • Affordable Downtown hotel
  • Fitness center on property
  • Most guests had problems with the shower
  • Most guests said the beds were comfortable
From$89
Very Good 4.5 /5Reviews CallBookMore Details
The Exeter Inn in Exeter 90 Front St., Exeter, NH 03833 ~10.65 miles northwest of Salisbury
  • Midscale Suburban property
  • 3 floors in property
  • Room cleanliness is acceptable
  • Most guests complained about the bathroom
From$189
Very Good 4.0 /5Review Score CallBookMore Details
Fairfield Inn & Suites Exeter : 138 Portsmouth Ave. 138 Portsmouth Ave., Exeter, NH 03833 ~10.74 miles northwest of Salisbury
  • Midscale Suburban property
  • 13 suites in hotel
  • Staff works hard
  • Comfortable beds
Quality Inn 1190 Lafayette Rd., Portsmouth, NH 03801 Website ~13.66 miles north of Salisbury
  • Low priced Suburban property
  • Hotel has 6 floors
  • Furniture needs more attention
  • Close to downtown
Fairfield Inn Portsmouth Seacoast : 650 Borthwick Ave.
+1-888-283-3404
650 Borthwick Ave., Portsmouth, NH 03801 ~15.02 miles north of Salisbury
  • 2 star Highway property
  • Free breakfast available
  • Close to town
  • Every guests reviewed were happy with the price of the breakfast
From$76
Very Good 4.0 /5Read Reviews 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
  • High end hotel
  • Great wellness & sports facilities
  • Most guests said the beds were comfortable
From$124
Very Good 4.5 /5Latest Reviews CallBookMore Details
Port Inn Portsmouth in Portsmouth 505 Us Highway 1 Bypass, Portsmouth, NH 03801 Website ~15.21 miles north of Salisbury
  • Three Star hotel
  • 56 rooms in hotel
  • Tasty breakfast
  • Noisy AC
From$89
Very Good 4.5 /5Read Reviews 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
  • 3-star Suburban property
  • 169 sleeping rooms in hotel
  • Dirty pool, said 67%
  • Not enough parking facilities, according to 79%
Holiday Inn Portsmouth 300 Woodbury Ave., Portsmouth, NH 03801 ~15.43 miles north of Salisbury
  • 3-star Suburban hotel
  • Hotel has 6 floors
  • Almost all guests thought the service was very professional
  • Bad amenities
Anchorage Inn & Suites 417 Woodbury Ave., Portsmouth, NH 03801 ~15.53 miles north of Salisbury
  • 3-star Highway property
  • 8 suites in property
Howard Johnson Portsmouth in Portsmouth 383 Woodbury Ave., Portsmouth, NH 03801 ~15.56 miles north of Salisbury
  • Two-star Rural hotel
  • Check-in: 2:00pm
  • Almost all guests found problems with the furniture
  • Free internet
Best Western Merrimack Valley : 401 Lowell Ave. 401 Lowell Ave., Haverhill, MA 01832 ~15.62 miles west of Salisbury
  • Affordable Suburban hotel
  • Fitness center on property
Next 25 Salisbury Hotels >  [1 - 25 of 50]    
Next: See My Salisbury Hotels with Pricing
Back to Top