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
  • Three Star Highway property
  • 3 floors in property
  • Most guests complained about the bathroom
  • Wellness & sports facilities could be improved
From$130
Very Good 4.0 /5Read Reviews CallBookMore Details
Essex Street Inn 7 Essex St., Newburyport, MA 01950 ~3.69 miles southwest of Salisbury
  • Mid-scale Downtown property
  • 6 suites in property
Hampshire Inn & Conference Center - Seabrook 20 Spur Rd., Seabrook, NH 03874 ~3.70 miles northwest of Salisbury
  • Three Star Highway property
  • Free comp. breakfast
  • Rooms in need of an update
  • About half of guests said the reception staff was ok
From$55
Very Good 4.0 /5Review Score CallBookMore Details
Beach View Inn : 101 Ocean Blvd. 101 Ocean Blvd., Hampton, NH 03842 ~3.75 miles north of Salisbury
  • Economy Beach property
  • Hotel has 3 suites
  • Great service
  • I would definitely recommend this hotel
Tides Motel
+1-866-221-8581
95 Ashworth Ave., Hampton, NH 03842 ~3.78 miles north of Salisbury
  • Economical property
Hampton Falls Inn 11 Lafayette Rd., Hampton Falls, NH 03844 ~3.98 miles northwest of Salisbury
  • Three Star Beach hotel
  • Hotel has 48 rooms
  • Hotel buildings could use some improvement
  • Gym nearby
Fairfield Inn Amesbury in Amesbury 35 Clarks Rd., Amesbury, MA 01913 ~4.05 miles west of Salisbury
  • 3 star Suburban property
  • Gym / Fitness Center Available
  • Air conditioning was criticized by 76%
  • The majority of guests said the beds were comfortable
From$89
Very Good 4.5 /5Read Reviews CallBookMore Details
Mainsail Motel & Cottages - Hampton
+1-888-690-5247
40 Ashworth Ave., Hampton, NH 03842 ~4.05 miles north of Salisbury
  • Low-priced Beach property
  • Check-in time: 2:00
Hampton Inn in Amesbury 284 Elm St., Amesbury, MA 01913 ~4.09 miles west of Salisbury
  • 3 star Highway hotel
  • Check in time: 4:00 PM
From$89
Excellent 5.0 /5Read Reviews CallBookMore Details
Ashworth by The Sea Hotel in Hampton 295 Ocean Blvd., Hampton, NH 03842 ~4.20 miles north of Salisbury
  • 3-star Beach hotel
  • Hotel has 3 floors
  • Beach nearby
  • Great view
From$119
Very Good 4.0 /5Read Reviews CallBookMore Details
Lamie's Inn in Hampton
+1-888-283-3404
490 Lafayette Rd., Hampton, NH 03842 ~6.11 miles north of Salisbury
  • Three Star Downtown property
  • Fitness + Health Center
  • Rooms need regular maintenance
  • Up-to-date amenities
From$109
Very Good 4.5 /5Read Reviews CallBookMore Details
Hampton Village Resort 660 Lafayette Rd., Hampton, NH 03842 ~6.36 miles north of Salisbury
  • 2-star Beach property
  • 3 floors in hotel
From$59
Average 3.0 /5Reviews CallBookMore Details
Best Western Plus The Inn at Hampton : 815 Lafayette Rd. 815 Lafayette Rd., Hampton, NH 03842 ~6.66 miles north of Salisbury
  • Midscale Beach property
  • Fitness + Health Center
  • Wifi quality could be improved
  • Relatively friendly Atmosphere
From$59
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn & Suites Exeter 59 Portsmouth Ave., Exeter, NH 03833 ~10.62 miles northwest of Salisbury
  • 3 star Downtown property
  • Hotel has 4 floors
  • Great reception
  • Great night's sleep
The Exeter Inn in Exeter 90 Front St., Exeter, NH 03833 ~10.65 miles northwest of Salisbury
  • Three Star Suburban property
  • Hotel has 46 rooms
  • Large mugs
  • Friendly service
From$189
Very Good 4.0 /5Latest Reviews CallBookMore Details
Fairfield Inn & Suites Exeter 138 Portsmouth Ave., Exeter, NH 03833 ~10.74 miles northwest of Salisbury
  • Three Star Suburban hotel
  • Free breakfast available
  • Comfortable beds
  • Most guests thought the air conditioning was adequate
Quality Inn 1190 Lafayette Rd., Portsmouth, NH 03801 Website ~13.66 miles north of Salisbury
  • Economy Suburban hotel
  • Check-in time: 3:00 PM
  • Room was clean and comfortable
  • Morning breakfast better than expected
Fairfield Inn Portsmouth Seacoast
+1-888-283-3404
650 Borthwick Ave., Portsmouth, NH 03801 ~15.02 miles north of Salisbury
  • Low priced Highway property
  • Check-in time: 3.00 PM
  • Breakfast is good
  • Good shuttle service
Marriott Wentworth by The Sea Hotel & Spa - New Castle 588 Wentworth Rd., New Castle, NH 03854 ~15.13 miles north of Salisbury
  • Four-star hotel
  • Exceptional room
  • Excellent amenities
From$124
Very Good 4.5 /5Latest Reviews CallBookMore Details
Port Inn Portsmouth 505 Us Highway 1 Bypass, Portsmouth, NH 03801 Website ~15.21 miles north of Salisbury
  • Three Star hotel
  • Free complimentary breakfast
  • Vibe was good
  • About half of guests said the rooms were modern
Best Western Plus Portsmouth Hotel & Suites in Portsmouth 580 Us Highway 1 Bypass, Portsmouth, NH 03801 ~15.37 miles north of Salisbury
  • Mid-scale Suburban hotel
  • Check in: 4:00pm
  • Almost all guests thought rooms were spacious
  • Dirty pool, said 67%
From$81
Very Good 4.0 /5Reviews CallBookMore Details
Holiday Inn Portsmouth in Portsmouth 300 Woodbury Ave., Portsmouth, NH 03801 ~15.43 miles north of Salisbury
  • Mid-scale Suburban hotel
  • Hotel has 6 floors
  • No hot tub
  • Great location
Anchorage Inn & Suites in Portsmouth 417 Woodbury Ave., Portsmouth, NH 03801 ~15.53 miles north of Salisbury
  • Affordable Highway hotel
  • Gym / Fitness Center Available
Howard Johnson Portsmouth 383 Woodbury Ave., Portsmouth, NH 03801 ~15.56 miles north of Salisbury
  • Economy Rural property
  • Gym is available on property
  • Close to bus station
  • Wonderful sightseeing
Best Western Merrimack Valley 401 Lowell Ave., Haverhill, MA 01832 ~15.62 miles west of Salisbury
  • Affordable Suburban hotel
  • Gym / Fitness Center Available
Next 25 Salisbury Hotels >  [1 - 25 of 50]    
Next: See My Salisbury Hotels with Pricing
Back to Top