We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Free Wifi Budget Beachfront Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Resort Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Quaint Room Service Business Classic Green & up Internet & up Air Conditioning Independent Hotels & up Non-Smoking Hotel Business Centre Meeting Rooms Cheap Hotels Beach Motels Beach Resorts Oceanfront Hotels Accessible rooms Hotels with Free Wifi Boardwalk Hotels Concierge Hotels with Jacuzzi Safe Hotels Hotels with Shuttle Quiet Hotels Hotels with Hot Tubs Foodie Hotels with Smoking Rooms Honeymoon Hotels Convention Hotels Hampton Inn 60+ Traveller Courtyard Downtown Hotels Holiday Inn Express Luxury Traveller Unique Hotels Heritage Hotels Quiet Resorts Most Booked Hotels Hotels with Complimentary Breakfast Historic Hotels Family Holiday Maker Family Resorts Spa Hotels Residence Inn Hotels With Indoor Pools Spring Break Hotels Nature Lover Hotels with Room Service Like a Local Budget Hotels Suite Hotels History Buff Urban Explorer Thrill Seeker Wedding Hotels Peace and Quiet Seeker Hotels with Military Discounts Shopping Fanatic Art and Architecture Lover Hotels With Adjoining Rooms Beach Goer Boutique Hotels Cheap Motels $ $$ $$$ $$$$ East Boston / Logan Airport Comfort Inn Four Points Fairfield Inn EconoLodge Hilton Hotels Best Western Plus Towneplace Suites Homewood Suites Red Roof Inns Hotels with Restaurants Luxury Spa Hotels Cheap Resorts Thrifty Traveller Hotels with Kitchenette Clean Hotels Marathon Hotels Motel 6 Eco-tourist Extended Stay America Travellers' Top-Rated Hotels Modern Hotels Hilton Garden Inn Embassy Suites Themed Hotels Wedding Resorts Wyndham Hotels with Weekly Rates Knights Inn Quality Inn Magnuson Hotels Romantic Boutique Hotels DoubleTree Value Holiday Inn Nightlife Seeker Marriott Spa Resorts Rodeway Inn Vegetarian Apartment Hotels Springhill Suites Best Western Within 10 km Within 25 km Within 50 km
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
275 Independence Way, Danvers, MA 01923-3652
26.4 km from Good Harbor Beach
  • Free Wifi
  • Free Parking
Courtyard Boston Danvers
US$179
TripAdvisor
US$179
Booking.com
US$218
HotelQuickly
View all 10 deals
SAVE US$39
US$218
US$179
Courtyard
View Deal
65 Newbury St, Danvers, MA 01923-1040
29.1 km from Good Harbor Beach
  • Free Parking
Motel 6 Boston North - Danvers

Booking.com

Expedia.com

Hotels.com
View all 9 sites
US$84
TripAdvisor
View Deal
102 Newbury St, Danvers, MA 09123
29.1 km from Good Harbor Beach
  • Free Wifi
  • Free Parking
Boston Danvers Hotel

Hotwire.com

Travelocity

ExtendedStay
No availability for your dates
51 Newbury St, Danvers, MA 01923-1014
29.4 km from Good Harbor Beach
  • Free Wifi
  • Free Parking
Residence Inn Boston North Shore\/Danvers
US$149
TripAdvisor
US$149
Hotels.com
US$182
HotelQuickly
View all 10 deals
SAVE US$33
US$182
US$149
Booking.com
View Deal
238 Andover St, Danvers, MA 01923-1348
29.5 km from Good Harbor Beach
  • Free Wifi
  • Free Parking
TownePlace Suites Boston North Shore\/Danvers
US$139
TripAdvisor
US$139
Travelocity
US$139
Priceline
View all 10 deals
US$139
Hotels.com
View Deal
200 Jubilee Dr, Peabody, MA 01960-4007
29.6 km from Good Harbor Beach
  • Free Wifi
  • Free Parking
Extended Stay America - Boston - Peabody
US$152
TripAdvisor
US$152
Priceline
US$152
Expedia.com
View all 9 deals
US$152
Booking.com
View Deal
162 Beach Rd, Salisbury, MA 01952-2218
29.6 km from Good Harbor Beach
    Hilton Dunes Motel
    82 Beach Rd, Salisbury, MA 01952-2021
    30.1 km from Good Harbor Beach
    • Free Wifi
    • Free Parking
    Beachway Motel
    US$79
    Booking.com
    US$79
    Priceline
    View Deal
    157 Newbury St, Peabody, MA 01960-3812
    30.8 km from Good Harbor Beach
      No photo provided
      125 Newbury St, Peabody, MA 01960-3810
      31.2 km from Good Harbor Beach
      • Free Parking
      • Free Internet
      Plaza Motel

      TripAdvisor

      Booking.com

      Hotwire.com
      View all 8 sites
      Loading prices...
      59 Newbury St, Peabody, MA 01960-3820
      31.8 km from Good Harbor Beach
      • Free Wifi
      • Free Parking
      Hampton Inn Boston\/Peabody
      US$174
      TripAdvisor
      US$174
      Booking.com
      US$186
      AMOMA
      View all 13 deals
      SAVE US$16
      US$186
      US$170
      Priceline
      View Deal
      57 Newbury St, Peabody, MA 01960-3820
      31.8 km from Good Harbor Beach
      • Free Wifi
      • Free Parking
      Homewood Suites by Hilton Boston-Peabody
      US$179
      TripAdvisor
      US$179
      Booking.com
      US$191
      AMOMA
      View all 12 deals
      SAVE US$12
      US$191
      US$179
      Homewood
      View Deal
      43 Newbury St, US Highway 1 North, Peabody, MA 01960-3820
      31.9 km from Good Harbor Beach
      • Free Wifi
      • Free Parking
      SpringHill Suites Boston Peabody
      US$119
      TripAdvisor
      US$125
      Booking.com
      US$170
      HotelQuickly
      View all 10 deals
      SAVE US$51
      US$170
      US$119
      Travelocity
      View Deal
      1 Newbury St, US 1 N & US 128 N, Peabody, MA 01960-3846
      32.4 km from Good Harbor Beach
      • Free Wifi
      • Free Parking
      Holiday Inn Hotel & Suites Boston-Peabody
      US$135
      TripAdvisor
      US$135
      Priceline
      US$182
      HotelQuickly
      View all 8 deals
      SAVE US$47
      US$182
      US$135
      Booking.com
      View Deal
      35 Clarks Rd, Amesbury, MA 01913-4255
      33.7 km from Good Harbor Beach
      • Free Wifi
      • Free Parking
      Fairfield Inn Amesbury
      US$105
      TripAdvisor

      Booking.com
      US$151
      HotelQuickly
      View all 11 deals
      SAVE US$46
      US$151
      US$105
      Fairfield Inn
      View Deal
      284 Elm St, Amesbury, MA 01913-4320
      34.0 km from Good Harbor Beach
      • Free Wifi
      • Free Parking
      Hampton Inn by Hilton Amesbury
      US$101
      TripAdvisor
      US$101
      Hampton.com
      US$113
      HOTEL.INFO
      View all 8 deals
      SAVE US$12
      US$113
      US$101
      Booking.com
      View Deal
      2 Ocean Blvd, Hampton, NH 03842-3015
      34.6 km from Good Harbor Beach
      • Restaurant
      Mari-Anne Motel
      Sponsored
      407 Squire Road, Revere, MA 02151
      38.3 km from Good Harbor Beach
      • Free Wifi
      • Free Parking
      Four Points by Sheraton Boston Logan Airport
      US$175
      TripAdvisor

      Hotels.com
      US$175
      Priceline
      View all 8 deals
      US$175
      Booking.com
      View Deal
      Ocean Blvd., Hampton, NH 03842
      34.7 km from Good Harbor Beach
      • Free Parking
      • Pool
      Drift Resort
      210 Ashworth Ave, Hampton Beach, Hampton, NH 03842-3435
      34.7 km from Good Harbor Beach
      • Free Parking
      • Pool
      Hampton Harbor Motel
      US$69
      TripAdvisor

      Orbitz.com

      Booking.com
      View all 9 deals
      US$69
      Expedia.com
      View Deal
      186 Ashworth Ave, Hampton, NH 03842-3435
      34.8 km from Good Harbor Beach
      • Free Wifi
      • Free Parking
      Blue Jay Motel

      Hotwire.com
      No availability for your dates
      198 Ashworth Ave, Hampton, NH 03842-3435
      34.8 km from Good Harbor Beach
      • Free Parking
      • Pool
      Flagship Motor Court

      TripAdvisor

      Booking.com

      Priceline
      View all 8 sites
      Loading prices...
      162 Ashworth Ave, Hampton, NH 03842-3432
      34.9 km from Good Harbor Beach
      • Free Parking
      • Pool
      Regal Inn of Hampton Beach

      TripAdvisor

      Booking.com

      Expedia.com
      View all 8 sites
      Loading prices...
      75 Ocean Blvd, P.O. Box 1178, Hampton, NH 03842-3601
      35.0 km from Good Harbor Beach
      • Free Wifi
      • Free Parking
      Harris Sea Ranch Motel

      Booking.com

      Orbitz.com

      Travelocity
      No availability for your dates
      147 Ashworth Ave, Hampton, NH 03842-3443
      35.0 km from Good Harbor Beach
      • Free Wifi
      • Free Parking
      Nautical Motel & Suites
      US$79
      TripAdvisor
      US$79
      Hotels.com
      US$79
      Travelocity
      View all 6 deals
      US$79
      Orbitz.com
      View Deal
      7 I St Unit 7, Hampton, NH 03842-3466
      35.1 km from Good Harbor Beach
      • Free Wifi
      No photo provided
      112 Ashworth Avenue, Hampton, NH 03842
      35.2 km from Good Harbor Beach
      • Free Wifi
      • Free Parking
      Marguerite Motel

      Travelocity

      Hotels.com

      Orbitz.com
      View all 6 sites
      No availability for your dates
      113 Ocean Blvd, Hampton, NH 03842
      35.2 km from Good Harbor Beach
      • Free Parking
      • Pool
      Hillcrest Inn
      US$140
      TripAdvisor

      Booking.com
      US$140
      Travelocity
      View all 6 deals
      US$140
      Orbitz.com
      View Deal
      11 F St, Hampton Beach, Hampton, NH 03842-2909
      35.3 km from Good Harbor Beach
      • Free Wifi
      • Free Parking
      The Grayhurst Hotel
      96 Ashworth Ave, Hampton, NH 03842-2944
      35.3 km from Good Harbor Beach
      • Free Parking
      • Pool
      Royal Crest Motor Inn
      121 Ocean Blvd, Hampton, NH 03842-3617
      35.3 km from Good Harbor Beach
      • Free Parking
      • Pool
      The Pelham Resort Motel

      Hotwire.com

      Hotels.com

      Orbitz.com
      View all 5 sites
      No availability for your dates
      95 Ashworth Ave, Hampton, NH 03842-3438
      35.3 km from Good Harbor Beach
      • Free Wifi
      • Free Parking
      The Tides Motel
      US$78
      TripAdvisor
      US$80
      Booking.com
      US$78
      Expedia.com
      View all 8 deals
      SAVE US$2
      US$80
      US$78
      Hotels.com
      View Deal
      Still looking for a place to stay?
      Gloucester has 17 B&Bs/inns with 896 reviews
      1 Nautilus Rd, Gloucester, MA 01930-3202
      0.8 km from Good Harbor Beach
      • Free Wifi
      • Free Parking
      Blue Shutters Beachside Inn
      Stacey Boulevard - 71 Western Avenue, Gloucester, MA 01930
      3.7 km from Good Harbor Beach
      • Free Wifi
      • Free Parking
      Harborview Inn
      33 Rockport Rd, Gloucester, MA 01930-1917
      0.9 km from Good Harbor Beach
      • Free Parking
      • Breakfast included
      Cape Ann Motor Inn
      Contact accommodation for availability
      See all 17 Gloucester B&Bs/inns
      See all hotels in or near Gloucester
      183 Main St, Rockport, MA 01966-2026
      3.2 km from Good Harbor Beach
      • Free Wifi
      • Free Parking
      Rockport Inn and Suites
      Contact hotel for availability
      8 Cleaves St, Rockport, MA 01966-1530
      4.1 km from Good Harbor Beach
      • Free Wifi
      • Free Parking
      Eagle House Motel
      1 Beach St, Rockport, MA 01966-1547
      4.2 km from Good Harbor Beach
      • Free Wifi
      • Free Parking
      Captain\\
      Contact hotel for availability
      10 Beach St, Rockport, MA 01966-1545
      4.2 km from Good Harbor Beach
      • Free Wifi
      • Free Parking
      Eagle House Beachside
      64 Bearskin Nck, Rockport, MA 01966-1639
      4.5 km from Good Harbor Beach
      • Free Wifi
      • Free Parking
      Bearskin Neck Motor Lodge
      US$139
      TripAdvisor
      US$139
      Booking.com
      US$139
      Orbitz.com
      View all 8 deals
      US$139
      Hotels.com
      View Deal
      *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.