Star Rating
Hotel Name
Price Range (USD)to
Amenities

North Shore Massachusetts Hotels & Motels

Find hotels & motels in North Shore using the list below. Find discounted hotel accommodations in or close to North Shore, MA for your upcoming personal or group travel. Discover the most popular North Shore, Massachusetts hotel and motel rooms. Browse the North Shore area hotels to find the perfect lodging! Please use the provided map of the North Shore hotels.

The North Shore center is around 9 miles southeast of Pettengill Farm and 12 miles east of Boxford State Forest.

North Shore Hotels, Motels & Accommodations

Yankee Clipper Inn
+1-888-690-5247
127 Granite St., Rockport, MA 01966 ~7.68 miles east of North Shore
  • Midscale Oceanfront property
  • Hotel has 3 floors
  • Great location
  • Friendly atmosphere
From$144
Very Good 4.5 /5Latest Reviews CallBookMore Details
The Quarterdeck Inn by The Sea - Rockport
+1-888-305-3366
123 Granite St., Rockport, MA 01966 ~7.71 miles east of North Shore
  • Affordable property
  • 8 rooms in hotel
Cape Ann's Marina Resort - Gloucester
+1-800-881-1523
75 Essex Ave., Gloucester, MA 01930 ~8.14 miles southeast of North Shore
  • Midscale hotel
  • Check-in time: 2:00pm
Rockport Inn & Suites
+1-888-283-3404
183 Main St., Rockport, MA 01966 ~8.25 miles southeast of North Shore
  • Midscale Beach hotel
  • Gym is available on property
  • Most guests enjoyed the lobby entrance
  • Tasty breakfast
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Essex Street Inn in Newburyport
+1-866-221-8581
7 Essex St., Newburyport, MA 01950 ~8.54 miles northwest of North Shore
  • Affordable Downtown hotel
  • Fitness center on property
From$139
Very Good 4.5 /5Read Reviews CallBookMore Details
Beauport Hotel Gloucester - Gloucester
+1-866-429-5787
55 Commercial St., Gloucester, MA 01930 ~8.77 miles southeast of North Shore
  • High-end property
  • Gym is available on property
From$150
Very Good 4.5 /5Read Reviews CallBookMore Details
The Inn at Ring's Island in Salisbury
+1-888-690-5281
175 Bridge Rd., Salisbury, MA 01952 ~8.96 miles northwest of North Shore
  • Midscale Riverfront hotel
  • 3 floors in property
Fairfield Inn Amesbury : 35 Clarks Rd.
+1-888-690-5247
35 Clarks Rd., Amesbury, MA 01913 ~11.63 miles northwest of North Shore
  • 3-star Suburban property
  • Hotel has 4 floors
  • Rooms are ok
  • Yummy desserts, said 100%
From$94
Very Good 4.0 /5Read Reviews CallBookMore Details
Hampton Inn Amesbury in Amesbury
+1-888-305-3366
284 Elm St., Amesbury, MA 01913 ~11.79 miles northwest of North Shore
  • Three Star Highway hotel
  • Access to gym on-site
From$109
Very Good 4.5 /5Recent Reviews CallBookMore Details
Wylie Inn & Conference Center & Tupper Manor
+1-800-881-1523
295 Hale St., Beverly, MA 01915 ~11.89 miles southwest of North Shore
  • Affordable Suburban property
  • Check-in time: 3:00PM
  • All guests appreciated the closeness to the beach
  • Close to town
From$129
Very Good 4.0 /5Guest Reviews CallBookMore Details
Doubletree by Hilton Boston North Shore in Danvers
+1-888-283-3404
50 Ferncroft Rd., Danvers, MA 01923 ~13.21 miles southwest of North Shore
  • Mid-scale Suburban property
  • 14 suites in hotel
  • WiFi system needs upgrading
  • Free breakfast
Beach View Inn : 101 Ocean Blvd.
+1-866-221-8581
101 Ocean Blvd., Hampton, NH 03842 ~13.53 miles north of North Shore
  • Economy Beach hotel
  • Hotel has 29 rooms
  • Room needs to be redecorated
  • I would definitely recommend this hotel
Tides Motel - Hampton
+1-866-429-5787
95 Ashworth Ave., Hampton, NH 03842 ~13.61 miles north of North Shore
  • Low-priced property
Best Western Hampshire Inn & Suites : 20 Spur Rd.
+1-888-690-5281
20 Spur Rd., Seabrook, NH 03874-4137 ~13.70 miles northwest of North Shore
  • Inexpensive Highway property
  • Hotel has 46 rooms
Holiday Inn Express & Suites Hampton South Seabrook : 11 Rocks Rd.
+1-888-690-5247
11 Rocks Rd., Seabrook, NH 03874 ~13.73 miles northwest of North Shore
  • 3-star Highway property
  • Complimentary breakfast is offered
  • Convenient with the kids
  • Spacious rooms
From$130
Very Good 4.0 /5Latest Reviews CallBookMore Details
Mainsail Motel & Cottages - Hampton
+1-888-305-3366
40 Ashworth Ave., Hampton, NH 03842 ~13.86 miles north of North Shore
  • 2 star Beach hotel
  • 3 floors in property
Ashworth by The Sea Hotel - Hampton
+1-800-881-1523
295 Ocean Blvd., Hampton, NH 03842 ~13.95 miles north of North Shore
  • Affordable Beach property
  • Access to gym on-site
  • High priced
  • Great shopping
From$119
Very Good 4.0 /5Reviews CallBookMore Details
Clipper Ship Inn
+1-888-283-3404
40 Bridge St., Salem, MA 01970 ~13.99 miles southwest of North Shore
  • Cheap Suburban property
  • 60 sleeping rooms in hotel
Hampton Falls Inn : 11 Lafayette Rd.
+1-866-221-8581
11 Lafayette Rd., Hampton Falls, NH 03844 ~14.13 miles northwest of North Shore
  • Three Star Beach property
  • Check in: 2:00 AM
  • Clean wellness & sports facilities
  • Helpful maid service
Danvers Courtyard
+1-866-429-5787
275 Independence Way, Danvers, MA 01923 ~14.15 miles southwest of North Shore
  • 3 star Suburban hotel
  • 2 meeting rooms in hotel
  • Most guests thought the building wasn't nice
  • Good service
Knights Inn in Danvers
+1-888-690-5281
225 Newbury St., Danvers, MA 01923 ~14.22 miles southwest of North Shore
  • Midscale Highway property
  • 2 floors in hotel
  • Most guests said the wifi quality was bad
  • Every guests reviewed were happy with the price of the breakfast
Econo Lodge : 152 Endicott St.
+1-888-690-5247
152 Endicott St., Danvers, MA 01923 ~14.54 miles southwest of North Shore
  • Economy hotel
  • 129 sleeping rooms in hotel
Best Western Plus North Shore Hotel : 50 Dayton St.
+1-888-305-3366
50 Dayton St., Danvers, MA 01923-1018 ~14.70 miles southwest of North Shore
  • 3-star Suburban hotel
  • Free breakfast available
  • Almost all guests said the beds were comfortable
  • Almost all guests thought the service was very professional
From$82
Very Good 4.5 /5Review Score CallBookMore Details
Hawthorne Hotel - Salem
+1-800-881-1523
18 Washington Sq. West, Salem, MA 01970 ~14.72 miles southwest of North Shore
  • Affordable Suburban property
  • Hotel has 6 floors
  • Stylish hotel
  • Special priced
From$109
Very Good 4.5 /5Read Reviews CallBookMore Details
Comfort Inn Danvers
+1-888-283-3404
102 Newbury St., Danvers, MA 01923 Website ~14.83 miles southwest of North Shore
  • Two-star Highway hotel
  • Fitness / Gym is on-site
From$79
Average 3.5 /5Reviews CallBookMore Details
Next 25 North Shore Hotels >  [1 - 25 of 50]    
Next: See My North Shore Hotels with Pricing

Graph: Next 20 Days of North Shore Hotel Prices

Rates shown are nightly rates before taxes and do not necessarily reflect all North Shore, MA discounts available. The chart reflects the cheapest North Shore hotel for each day and each star rating category.

FAQs about hotels in North Shore

What are the top reviewed hotels in North Shore?

Yankee Clipper Inn, The Quarterdeck Inn by The Sea and Rockport Inn & Suites are the best rated hotels based on customer reviews in the last 365 days.

What are the most up-scale hotels in North Shore?

European Mansion Lynnfield, Beauport Hotel Gloucester and Salem Waterfront Hotel & Marina on Pickering Wharf are the top 3 luxury hotels near North Shore city center.

What hotels are closest to the city center of North Shore?

Yankee Clipper Inn, The Quarterdeck Inn by The Sea, and Cape Ann's Marina Resort are the properties closest to North Shore city center.

What are the most popular independent hotels in North Shore?

Yankee Clipper Inn, The Quarterdeck Inn by The Sea and Rockport Inn & Suites are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in North Shore?

Springhill Suites by Marriott Hampton Portsmouth, Fairfield Inn Amesbury and Towneplace Suites by Marriott Boston North Shore are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels in North Shore?

Comfort Inn Danvers and Econo Lodge are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels in North Shore?

Best Western Plus North Shore Hotel, Best Western Hampshire Inn & Suites and Best Western Plus The Inn at Hampton are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels in North Shore?

Holiday Inn Express & Suites Hampton South Seabrook, Holiday Inn Express Andover Lawrence and Holiday Inn Hotel & Suites Boston Peabody are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top