Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

South Hamilton Massachusetts Accommodations

Find hotels & motels in South Hamilton using the list below. Find discounted hotel accommodations in or close to South Hamilton, MA for your business or personal leisure travel. Discover the best South Hamilton Massachusetts hotel rooms. Review the South Hamilton hotel list below to find the perfect lodging. We also have a map of the South Hamilton hotels. Need 5+ Rooms? Secure South Hamilton Group Hotel Deals

The South Hamilton center point is approximately 7 miles northeast of Lahey Clinic and 7 miles east of Boxford State Forest.

South Hamilton Hotels & Accommodations

The Wylie Inn and Conference Center at Endicott College
+1-888-389-4121
295 Hale St., Beverly, MA 01915 ~4.85 miles south of South Hamilton
  • 3-star Suburban hotel
  • Gym is available on property
From$129
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in South Hamilton" Get Alexa Skill →
Doubletree by Hilton Boston North Shore : 50 Ferncroft Rd.
+1-888-675-2083
50 Ferncroft Rd., Danvers, MA 01923 ~5.82 miles west of South Hamilton
  • Three Star Suburban hotel
  • 363 sleeping rooms in hotel
From$80
Average 3.0 /5 Guest Reviews Call BookMore Details
Sonesta Select Boston Danvers
+1-800-716-8490
275 Independence Way, Danvers, MA 01923 ~6.15 miles southwest of South Hamilton
  • Three Star Suburban property
  • 2 suites in property
From$99
Very Good 4.0 /5 Read Reviews Call BookMore Details
Knights Inn Danvers
+1-800-805-5223
219 Newbury St., Danvers, MA 01923 ~6.27 miles west of South Hamilton
  • 2-star Highway hotel
  • 2 floors in property
From$60
Average 3.0 /5 Recent Reviews Call BookMore Details
Clipper Ship Inn
+1-888-965-1860
40 Bridge St., Salem, MA 01970 ~6.36 miles south of South Hamilton
  • Economy Suburban hotel
  • Check-in time: 3 pm
From$80
Average 3.5 /5 Recent Reviews Call BookMore Details
Best Western Plus North Shore Hotel : 50 Dayton St.
+1-888-788-5576
50 Dayton St., Danvers, MA 01923 ~6.91 miles southwest of South Hamilton
  • Three Star Suburban property
  • Check-in: 4:00pm
From$82
Very Good 4.0 /5 Reviews Call BookMore Details
Comfort Inn Danvers in Danvers
+1-888-897-9207
102 Newbury St., Danvers, MA 01923 ~7.01 miles southwest of South Hamilton
  • Economical Highway property
  • Fitness / Gym is on-site
From$79
Very Good 4.0 /5 Review Score Call BookMore Details
Hawthorne Hotel - Salem
+1-888-311-4278
18 Washington Sq. West, Salem, MA 01970 ~7.12 miles south of South Hamilton
  • Three Star Suburban hotel
  • 6 meeting rooms in hotel
From$80
Average 3.0 /5 Guest Reviews Call BookMore Details
Salem Waterfront Hotel & Suites - Salem
+1-888-469-4795
225 Derby St., Salem, MA 01970 ~7.25 miles south of South Hamilton
  • High-end Oceanfront property
  • Hotel has 18 suites
From$269
Very Good 4.0 /5 Reviews Call BookMore Details
The Hotel Salem : 209 Essex St.
+1-888-734-9421
209 Essex St., Salem, MA 01970 ~7.26 miles south of South Hamilton
  • Affordable Downtown property
  • 44 rooms in property
From$80
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Motel 6 Danvers Ma Boston North
+1-888-841-5292
65 Newbury St., Danvers, MA 01923 ~7.28 miles southwest of South Hamilton
  • Low priced hotel
  • Check-in time: 15:00
From$60
Poor 2.5 /5 Reviews Call BookMore Details
Candlewood Suites Boston North Shore Danvers, an IHG Hotel
+1-888-455-5160
238 Andover St., Danvers, MA 01923 ~7.41 miles southwest of South Hamilton
  • 4 star Suburban hotel
  • Check in time: 3:00pm
From$109
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Hampton Inn : 11 Dodge St.
+1-888-965-8297
11 Dodge St., Salem, MA 01970 ~7.44 miles south of South Hamilton
  • Cheap Downtown hotel
  • Hotel has 6 floors
From$60
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Salem State University Summer Conferences
+1-888-906-6358
1 Loring Ave., Salem, MA 10970 ~8.41 miles south of South Hamilton
  • Cheap Suburban hotel
  • Check in: 3:00 PM
From$60
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Boston Marriott Peabody : 8a Centennial Dr.
+1-888-749-6785
8a Centennial Dr., Peabody, MA 01960 ~8.46 miles southwest of South Hamilton
  • Four-star Suburban property
  • 3 suites in property
From$140
Very Good 4.0 /5 Read Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in South Hamilton" Get Alexa Skill →
Cape Ann's Marina Resort in Gloucester
+1-888-878-9982
75 Essex Ave., Gloucester, MA 01930 ~9.17 miles east of South Hamilton
  • 3-star hotel
  • Check-in: 2:00pm
From$80
Very Good 4.0 /5 Read Reviews Call BookMore Details
Extended Stay America Suites Boston Peabody : 200 Jubilee Dr.
+1-888-389-4485
200 Jubilee Dr., Peabody, MA 01960 ~9.28 miles southwest of South Hamilton
  • Low-priced Suburban hotel
  • 94 suites in property
From$94
Average 3.0 /5 Guest Reviews Call BookMore Details
Homewood Suites by Hilton Boston-Peabody - Peabody
+1-888-389-4121
57 Newbury St., Peabody, MA 01960 ~9.57 miles southwest of South Hamilton
  • Affordable Highway property
  • 85 suites in property
From$89
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Springhill Suites by Marriott Boston Peabody in Peabody
+1-888-675-2083
43 Newbury St. / Route 1 North, Peabody, MA 01960 ~9.69 miles southwest of South Hamilton
  • 3-star Suburban property
  • 164 sleeping rooms in hotel
From$99
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Hampton Inn Boston/Peabody : 59 Newbury St.
+1-800-716-8490
59 Newbury St., Peabody, MA 01960 ~9.74 miles southwest of South Hamilton
  • Affordable Highway hotel
  • Check-in time: 3:00 PM
From$89
Very Good 4.0 /5 Review Score Call BookMore Details
Beauport Hotel Gloucester
+1-800-805-5223
55 Commercial St., Gloucester, MA 01930 ~9.99 miles east of South Hamilton
  • High end hotel
  • 14 suites in property
From$150
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Hotel & Suites Boston - Peabody, an IHG Hotel in Peabody
+1-888-965-1860
1 Newbury St., Peabody, MA 01960 ~10.03 miles southwest of South Hamilton
  • Mid-scale Suburban property
  • Hotel has 9 meeting rooms
From$75
Average 3.0 /5 Reviews Call BookMore Details
Ocean House Hotel at Bass Rocks : 107 Atlantic Rd.
+1-888-788-5576
107 Atlantic Rd., Gloucester, MA 01930 ~11.62 miles east of South Hamilton
  • High-end property
From$100
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Four Points Sheraton Wakefield Boston
+1-888-897-9207
1 Audubon Rd., Wakefield, MA 01880 ~11.83 miles southwest of South Hamilton
  • 3 star Suburban hotel
  • Check in: 3:00PM
From$80
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Addison Choate Inn in Rockport
+1-888-311-4278
49 Broadway, Rockport, MA 01966 ~12.41 miles east of South Hamilton
  • Mid-scale property
  • Free breakfast available
From$80
Very Good 4.0 /5 Latest Reviews Call BookMore Details
The Yankee Clipper Inn - Rockport
+1-888-469-4795
127 Granite St., Rockport, MA 01966 ~12.57 miles east of South Hamilton
  • Three Star Oceanfront hotel
  • Free comp. breakfast
From$144
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Essex Street Inn & Suites, Ascend Hotel Collection
+1-888-734-9421
7 Essex St., Newburyport, MA 01950 ~12.89 miles north of South Hamilton
  • Expensive Downtown hotel
  • Check-in time: 15:00
From$75
Very Good 4.0 /5 Reviews Call BookMore Details
Red Roof Plus Boston Logan
+1-888-841-5292
920 Broadway, Saugus, MA 01906 ~13.38 miles southwest of South Hamilton
  • Cheap Highway property
  • Check-in: 2PM
From$54
Average 3.0 /5 Guest Reviews Call BookMore Details
The Inn at Ring's Island
+1-888-455-5160
175 Bridge Rd., Salisbury, MA 01952 ~13.40 miles north of South Hamilton
  • Three Star Riverfront property
  • Hotel has 3 suites
From$100
Very Good 4.0 /5 Review Score Call BookMore Details
Extended Stay America Boston Saugus : 832 Broadway
+1-888-965-8297
832 Broadway, Saugus, MA 01906 Website ~13.42 miles southwest of South Hamilton
  • Affordable Suburban property
  • Gym is available on property
From$53
Average 3.0 /5 Guest Reviews Call BookMore Details
Holiday Inn Express Saugus (Logan Airport) An Ihg Hotel : 999 Broadway
+1-888-906-6358
999 Broadway, Saugus, MA 01906 ~13.46 miles southwest of South Hamilton
  • Two star Airport hotel
  • Hotel has an eco-friendly policy Read more
From$82
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Lakeside Inn - Wakefield
+1-888-749-6785
595 North Ave., Wakefield, MA 01880 ~13.73 miles southwest of South Hamilton
  • 2-star Suburban property
  • Check in time: 3:00PM
From$53
Average 3.0 /5 Guest Reviews Call BookMore Details
Andover Inn - Andover
+1-888-878-9982
4 Chapel Ave., Andover, MA 01810 ~13.96 miles west of South Hamilton
  • 3-star property
  • 3 meeting rooms in hotel
From$199
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Colonial Traveler Inn
+1-888-389-4485
1753 Broadway, Saugus, MA 01906 ~14.68 miles southwest of South Hamilton
  • Low priced Highway property
  • Free comp. breakfast
From$60
Average 3.0 /5 Recent Reviews Call BookMore Details
Quality Inn Boston - Revere : 100 Morris St.
+1-888-389-4121
100 Morris St., Revere, MA 02151 ~14.82 miles southwest of South Hamilton
  • Three Star Highway hotel
  • Hotel has 154 rooms
From$70
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Holiday Inn Express Andover North-Lawrence, an IHG Hotel
+1-888-675-2083
224 Winthrop Ave., Lawrence, MA 01843 ~15.11 miles west of South Hamilton
  • Affordable Suburban property
  • Check in: 3:00PM
From$87
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Hotel Malden Ma Bro : 551 Broadway
+1-800-716-8490
551 Broadway, Malden, MA 2148 ~15.42 miles southwest of South Hamilton
  • 3 star property
From$90
Average 3.0 /5 Recent Reviews Call BookMore Details
Fairfield Inn by Marriott Amesbury : 35 Clarks Rd.
+1-800-805-5223
35 Clarks Rd., Amesbury, MA 01913 ~15.51 miles north of South Hamilton
  • Affordable Suburban property
  • 102 rooms in property
From$94
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Four Points by Sheraton Boston Logan - Revere
+1-888-965-1860
407 Squire Rd., Revere, MA 02151 ~15.55 miles southwest of South Hamilton
  • Midscale Airport property
  • Hotel has 7 floors
From$149
Average 3.0 /5 Review Score Call BookMore Details
Hampton Inn by Hilton Amesbury
+1-888-788-5576
284 Elm St., Amesbury, MA 01913 ~15.67 miles north of South Hamilton
  • Three Star Highway hotel
  • 92 rooms in property
From$109
Very Good 4.0 /5 Read Reviews Call BookMore Details
Residence Inn by Marriott Boston Woburn : 300 Presidential Way
+1-888-897-9207
300 Presidential Way, Woburn, MA 01801 ~15.77 miles west of South Hamilton
  • Three Star Suburban property
  • 149 rooms in hotel
From$110
Very Good 4.0 /5 Review Score Call BookMore Details
Avid Hotel Boston Logan Airport in Revere
+1-888-311-4278
405 American Legion Highway, Revere, MA 02151 ~15.78 miles southwest of South Hamilton
  • 3 star Airport property
  • Complimentary breakfast is offered
From$85
Average 3.0 /5 Review Score Call BookMore Details
Hilton Boston / Woburn - Woburn
+1-888-469-4795
2 Forbes Rd., Woburn, MA 01801 ~15.89 miles southwest of South Hamilton
  • High end Suburban property
  • 7 floors in hotel
From$75
Very Good 4.0 /5 Read Reviews Call BookMore Details
Econo Lodge Boston - Malden - Malden
+1-888-734-9421
321 Broadway, Malden, MA 02148 ~15.92 miles southwest of South Hamilton
  • Cheap Airport hotel
  • Free breakfast available
From$59
Poor 2.0 /5 Reviews Call BookMore Details
Red Roof Plus+ Boston Woburn / Burlington
+1-888-841-5292
19 Commerce Way, Woburn, MA 01801 ~15.94 miles southwest of South Hamilton
  • Two-star Suburban hotel
  • 5 suites in property
From$60
Average 3.0 /5 Recent Reviews Call BookMore Details
Rodeway Inn Logan International Airport : 309 American Legion Highway Route 60 West
+1-888-455-5160
309 American Legion Highway Route 60 West, Revere, MA 02151 ~15.96 miles southwest of South Hamilton
  • Cheap Airport property
  • 3 floors in hotel
Homewood Suites Boston Woburn - Woburn
+1-888-965-8297
371 Washington St., Woburn, MA 01801 ~15.96 miles southwest of South Hamilton
  • 3-star Suburban property
  • 6 floors in hotel
From$130
Average 3.0 /5 Guest Reviews Call BookMore Details
Hampton Inn Woburn Boston
+1-888-906-6358
372 Washington St., Woburn, MA 01801 ~15.97 miles southwest of South Hamilton
  • Three Star Suburban hotel
  • 132 rooms in hotel
From$119
Average 3.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Express Boston North Woburn - Woburn
+1-888-749-6785
315 Mishawum Rd., Woburn, MA 01801 ~16.06 miles southwest of South Hamilton
  • Affordable Suburban property
  • Fitness / Gym is on-site
From$84
Average 3.0 /5 Hotel Reviews Call BookMore Details
Courtyard by Marriott Woburn / Boston North in Woburn
+1-888-878-9982
700 Unicorn Park Dr., Woburn, MA 01801 ~16.06 miles southwest of South Hamilton
  • 3-star Suburban property
  • Check-in: 3PM
From$51
Very Good 4.0 /5 Read Reviews Call BookMore Details

Next: See My South Hamilton Hotels with Pricing

Graph: Upcoming 20 Days of South Hamilton Hotel Rates

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

FAQs about hotels in South Hamilton

What are the top rated hotels in South Hamilton?

The Wylie Inn and Conference Center at Endicott College, Sonesta Select Boston Danvers and Best Western Plus North Shore Hotel are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels in South Hamilton?

Salem Waterfront Hotel & Suites, Candlewood Suites Boston North Shore Danvers, an IHG Hotel and Boston Marriott Peabody are the top 3 luxury hotels near South Hamilton city center.

What hotels are closest to the city center of South Hamilton?

The Wylie Inn and Conference Center at Endicott College, Doubletree by Hilton Boston North Shore, and Sonesta Select Boston Danvers are the properties closest to South Hamilton city center.

How much does a cheap hotel in South Hamilton cost per night?

In the last year, a 2 star hotel in South Hamilton can be as cheap as $399.99 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in South Hamilton cost per night?

In the last year, the average 3 star hotel in South Hamilton has been $145.88 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in South Hamilton?

The Wylie Inn and Conference Center at Endicott College, Salem Waterfront Hotel & Suites and The Hotel Salem are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in South Hamilton?

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

What are the most popular Choice Hotels branded hotels in South Hamilton?

Comfort Inn Danvers, Essex Street Inn & Suites, Ascend Hotel Collection and Quality Inn Boston - Revere are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best IHG hotels in South Hamilton?

Holiday Inn Express Saugus (Logan Airport) An Ihg Hotel, Holiday Inn Express Andover North-Lawrence, an IHG Hotel and Holiday Inn Hotel & Suites Boston - Peabody, an IHG Hotel are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top