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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Good Harbor Beach

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
125 Atlantic Rd, Gloucester, MA 01930-4397
1.6 km from Good Harbor Beach
#1 of 7 hotels in Gloucester
USD 229* /night
View Deal
Expedia.com
USD 229*
Travelocity
USD 229*
TripAdvisor
USD 229*
955 Ocean Blvd, Hampton, NH 03842-1435
38.2 km from Good Harbor Beach
USD 108* /night
View Deal
Orbitz.com
USD 108*
Hotwire.com
USD 108*
Expedia.com
USD 108*
309 American Legion Hwy, Route 60 West, Revere, MA 02151-4401
38.2 km from Good Harbor Beach
Top Deal
USD 269*
USD 136* /night
View Deal
Travelocity
USD 147*
Expedia.com
USD 147*
AMOMA
USD 269*
Top Deal
USD 455*
USD 196* /night
View Deal
Booking.com
USD 204*
Priceline
USD 195*
AMOMA
USD 455*
130 Grovers Ave, Winthrop, MA 02152-1046
38.4 km from Good Harbor Beach
Top Deal
USD 215*
USD 178* /night
View Deal
Expedia.com
USD 215*
Hotwire.com
USD 215*
Orbitz.com
USD 215*
85 American Legion Hwy, Revere, MA 02151-5920
38.5 km from Good Harbor Beach
Top Deal
USD 442*
USD 189* /night
View Deal
Priceline
USD 189*
Expedia.com
USD 189*
AMOMA
USD 442*
573 Broadway, Malden, MA 02148-2039
38.7 km from Good Harbor Beach
No photo provided
551 Broadway, Rt. 99, Malden, MA 02148-2097
38.8 km from Good Harbor Beach
No photo provided
595 North Ave, Wakefield, MA 01880-1645
39.2 km from Good Harbor Beach
Top Deal
USD 141*
USD 110* /night
View Deal
Priceline
USD 141*
TripAdvisor
USD 110*
Expedia.com
USD 110*
USD 183* /night
View Deal
TripAdvisor
USD 183*
Hotwire.com
USD 183*
Orbitz.com
USD 183*
230 Lee Burbank Hwy, Revere, MA 02151-4062
39.5 km from Good Harbor Beach
Top Deal
USD 422*
USD 192* /night
View Deal
Expedia.com
USD 198*
Hampton.com
USD 198*
AMOMA
USD 422*
321 Broadway, Malden, MA 02148-4521
39.6 km from Good Harbor Beach
Top Deal
USD 280*
USD 143* /night
View Deal
Booking.com
USD 143*
Expedia.com
USD 143*
AMOMA
USD 280*
Still looking for a place to stay?
Gloucester has 17 B&Bs/inns with 904 reviews
1 Nautilus Rd, Gloucester, MA 01930-3202
0.8 km from Good Harbor Beach
#1 of 17 Gloucester B&B and Inns
Stacey Boulevard - 71 Western Avenue, Gloucester, MA 01930
3.7 km from Good Harbor Beach
#2 of 17 Gloucester B&B and Inns
141 Essex Ave, Gloucester, MA 01930-4931
4.9 km from Good Harbor Beach
#3 of 17 Gloucester B&B and Inns
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
Contact hotel for availability
10 Beach St, Rockport, MA 01966-1545
4.2 km from Good Harbor Beach
8 Cleaves St, Rockport, MA 01966-1530
4.1 km from Good Harbor Beach
1 Beach St, Rockport, MA 01966-1547
4.2 km from Good Harbor Beach
Contact hotel for availability
64 Bearskin Nck, Rockport, MA 01966-1639
4.5 km from Good Harbor Beach
Contact hotel for availability
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.