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 : 11 Rocks Rd.
+1-888-690-5281
11 Rocks Rd., Seabrook, NH 03874 ~3.63 miles northwest of Salisbury
  • Affordable Highway property
  • 77 rooms in hotel
  • Great beds and lots of nearby dining
  • All guests appreciated the closeness to the beach
From$130
Very Good 4.0 /5Recent Reviews Call
Essex Street Inn 7 Essex St., Newburyport, MA 01950 ~3.69 miles southwest of Salisbury
  • 3 star Downtown hotel
  • Check in time: 3:00pm
Hampshire Inn & Conference Center 20 Spur Rd., Seabrook, NH 03874 ~3.70 miles northwest of Salisbury
  • 3-star Highway property
  • Comp. Breakfast
  • Old tube TV
  • Most guests liked the proximity to shopping
From$55
Very Good 4.0 /5Reviews Call
Beach View Inn - Hampton 101 Ocean Blvd., Hampton, NH 03842 ~3.75 miles north of Salisbury
  • Low-priced Beach property
  • 29 rooms in hotel
  • Good city hotel
  • No coffee pot
Tides Motel - Hampton
+1-888-305-3366
95 Ashworth Ave., Hampton, NH 03842 ~3.78 miles north of Salisbury
  • Economy hotel
Hampton Falls Inn - Hampton Falls 11 Lafayette Rd., Hampton Falls, NH 03844 ~3.98 miles northwest of Salisbury
  • Mid-scale Beach property
  • Gym / Fitness Center Available
  • Average cleanliness
  • Nice hot tub
Fairfield Inn Amesbury : 35 Clarks Rd. 35 Clarks Rd., Amesbury, MA 01913 ~4.05 miles west of Salisbury
  • Three Star Suburban property
  • Free breakfast
  • Clean rooms
  • Most guests had problems with the shower
From$89
Very Good 4.0 /5Reviews Call
Mainsail Motel & Cottages : 40 Ashworth Ave.
+1-800-997-5149
40 Ashworth Ave., Hampton, NH 03842 ~4.05 miles north of Salisbury
  • Low-priced Beach hotel
  • 40 sleeping rooms in hotel
Hampton Inn - Amesbury 284 Elm St., Amesbury, MA 01913 ~4.09 miles west of Salisbury
  • Affordable Highway property
  • Free breakfast
Ashworth by The Sea Hotel - Hampton 295 Ocean Blvd., Hampton, NH 03842 ~4.20 miles north of Salisbury
  • 3-star Beach hotel
  • Check-in time: 4:00pm
  • Terrific location
  • Wonderful bartenders
From$119
Very Good 4.0 /5Review Score Call
Lamie's Inn : 490 Lafayette Rd.
+1-800-997-5148
490 Lafayette Rd., Hampton, NH 03842 ~6.11 miles north of Salisbury
  • 3 star Downtown property
  • Check-in: 3.00
  • Excellent location
  • Reasonable beach
From$109
Very Good 4.5 /5Hotel Reviews Call
Hampton Village Resort : 660 Lafayette Rd. 660 Lafayette Rd., Hampton, NH 03842 ~6.36 miles north of Salisbury
  • Economy Beach property
  • 2 suites in property
Best Western Plus The Inn at Hampton : 815 Lafayette Rd. 815 Lafayette Rd., Hampton, NH 03842 ~6.71 miles north of Salisbury
  • Midscale Beach property
  • Comp. Breakfast
  • Bathroom could be bigger
  • Wellness & sports facilities could be improved
From$80
Very Good 4.0 /5Reviews Call
Hampton Inn & Suites Exeter in Exeter 59 Portsmouth Ave., Exeter, NH 03833 ~10.62 miles northwest of Salisbury
  • Three Star Downtown property
  • Check-in: 3:00PM
  • Ideally located to shopping
  • Most guests found the staff to be very friendly
The Exeter Inn in Exeter 90 Front St., Exeter, NH 03833 ~10.65 miles northwest of Salisbury
  • Three Star Suburban hotel
  • Gym / Fitness Center Available
  • Every guests reviewed found the staff to be very friendly
  • Terrific location
From$189
Very Good 4.0 /5Recent Reviews Call
Fairfield Inn & Suites Exeter - Exeter 138 Portsmouth Ave., Exeter, NH 03833 ~10.74 miles northwest of Salisbury
  • Midscale Suburban property
  • Comp. Breakfast
  • Friendly service
  • Room immaculate
From$60
Very Good 4.5 /5Read Reviews Call
Best Western Merrimack Valley in Haverhill I 495 Exit 49, Haverhill, MA 01832 ~12.81 miles southwest of Salisbury
  • 3 star Suburban hotel
  • 127 rooms in hotel
Quality Inn in Portsmouth 1190 Lafayette Rd., Portsmouth, NH 03801 Website ~13.66 miles north of Salisbury
  • Inexpensive Suburban property
  • 121 sleeping rooms in hotel
  • AC needs updating
  • The majority of guests said the beds were comfortable
Fairfield Inn Portsmouth Seacoast in Portsmouth
+1-800-997-5148
650 Borthwick Ave., Portsmouth, NH 03801 ~15.02 miles north of Salisbury
  • Two star Highway hotel
  • Free breakfast
  • Almost all guests said rooms were clean
  • The majority of guests were happy with the shuttle service
From$79
Very Good 4.0 /5Reviews Call
Marriott Wentworth by The Sea Hotel & Spa : 588 Wentworth Rd. 588 Wentworth Rd., New Castle, NH 03854 ~15.13 miles north of Salisbury
  • 4 star hotel
  • Rooms are great
  • Great service
From$249
Very Good 4.5 /5Latest Reviews Call
Port Inn Portsmouth 505 Us Highway 1 Bypass, Portsmouth, NH 03801 ~15.21 miles north of Salisbury
  • 3-star property
  • Complimentary breakfast is offered
  • Enjoyable stay
  • Excellent continental breakfast
From$69
Very Good 4.5 /5Read Reviews Call
Best Western Plus Wynwood Hotel & Suites 580 Us Highway 1 Bypass, Portsmouth, NH 03801 ~15.40 miles north of Salisbury
  • Midscale Suburban property
  • 32 suites in property
  • About half of guests said rooms were clean enough
  • Surrounding area including
From$69
Very Good 4.0 /5Reviews Call
Holiday Inn Portsmouth 300 Woodbury Ave., Portsmouth, NH 03801 ~15.43 miles north of Salisbury
  • Three Star Suburban hotel
  • Check in time: 3:00pm
  • Average beds
  • The majority of guests found the staff to be very friendly
From$69
Average 3.5 /5Reviews Call
Anchorage Inn & Suites 417 Woodbury Ave., Portsmouth, NH 03801 ~15.53 miles north of Salisbury
  • Midscale Highway hotel
  • Gym is available on property
Americas Best Inn 383 Woodbury Ave., Portsmouth, NH 03801 ~15.56 miles north of Salisbury
  • Cheap Rural property
  • Free comp. breakfast
  • Front desk clerks were polite and attentive
  • Rooms are ok
From$66
Very Good 4.0 /5Review Score Call
Next 25 Salisbury Hotels >  [1 - 25 of 50]    
Next: See My Salisbury Hotels with Pricing
Back to Top