A coastal landscape with a lighthouse, beach, and distant bridge.

Find hotels in Green Harbor, MA from CA $163

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Green Harbor hotels

1. Green Harbor Hotel

Green Harbor Hotel
2.0 star property
Marshfield
8.6 out of 10, Excellent, (232 reviews)
"I was pleasantly surprised by this property! Check-in staff was awesome and he lived on the lower level and was super helpful and friendly! He walked us up to our room to make sure we knew how to work the entry code. The room was super clean, updated, fresh towels and complimentary water and snacks!! Bed and pillows were extremely comfortable as well - I had a really good night sleep! I would definitely stay here again!"
United States
Terrance
The price is CA $160
CA $220 total
includes taxes & fees
Aug 17 - Aug 18
Green Harbor Hotel

2. Plymouth Bay Inn and Suites

Plymouth Bay Inn and Suites
2.0 star property
Kingston
7.4 out of 10, Good, (578 reviews)
"This place had a decent pool an my room was clean!"
United States
Chad
The price is CA $168
CA $187 total
includes taxes & fees
Jul 26 - Jul 27
Plymouth Bay Inn and Suites

3. Holiday Inn Express Plymouth by IHG

Holiday Inn Express Plymouth by IHG
2.5 star property
Plymouth
8.6 out of 10, Excellent, (1,002 reviews)
"The rooms were very nice and the breakfast included was very good."
United States
Linda
The price is CA $193
CA $216 total
includes taxes & fees
Aug 9 - Aug 10
Holiday Inn Express Plymouth by IHG

4. Best Western Plus Cold Spring

Best Western Plus Cold Spring
2.5 star property
Plymouth
9.0 out of 10, Wonderful, (1,002 reviews)
"Clean rooms and friendly staff. Great location too"
United States
Debra
The price is CA $210
CA $234 total
includes taxes & fees
Jul 26 - Jul 27
Best Western Plus Cold Spring

5. Hotel 1620 Plymouth Harbor

Hotel 1620 Plymouth Harbor
3.0 star property
Plymouth Downtown Waterfront District
8.2 out of 10, Very good, (1,006 reviews)
"Nice place to stay"
United States
Stephen
The price is CA $206
CA $272 total
includes taxes & fees
Aug 23 - Aug 24
Hotel 1620 Plymouth Harbor

6. Pilgrim Sands on Long Beach

Pilgrim Sands on Long Beach
2.0 star property
Plymouth
8.0 out of 10, Very good, (1,014 reviews)
"Great place to stay. Close to historical sites, pleasant staff, good breakfast and amazing amenities."
United States
Pamela
The price is CA $203
CA $240 total
includes taxes & fees
Jul 26 - Jul 27
Pilgrim Sands on Long Beach

7. Cambria Hotel & Suites Plymouth

Cambria Hotel & Suites Plymouth
3.0 star property
Plymouth
9.2 out of 10, Wonderful, (277 reviews)
"They stay there was very nice."
United States
Steven
The price is CA $250
CA $280 total
includes taxes & fees
Aug 20 - Aug 21
Cambria Hotel & Suites Plymouth

8. Hampton Inn & Suites Plymouth

Hampton Inn & Suites Plymouth
2.5 star property
Plymouth
8.8 out of 10, Excellent, (1,001 reviews)
"Stayed for business, quiet hotel and very clean!"
United States
Timothy
The price is CA $253
CA $283 total
includes taxes & fees
Aug 23 - Aug 24
Hampton Inn & Suites Plymouth

9. John Carver Inn & Spa

John Carver Inn & Spa
3.0 star property
Plymouth Cultural District
8.2 out of 10, Very good, (1,100 reviews)
"Great location and close to the ocean."
United States
Dan
The price is CA $256
CA $302 total
includes taxes & fees
Jul 27 - Jul 28
John Carver Inn & Spa

10. Blue Spruce Motel & Townhouses

Blue Spruce Motel & Townhouses
2.0 star property
Plymouth
8.4 out of 10, Very good, (1,000 reviews)
"Very clean and well maintained property!"
United States
Cindy
The price is CA $182
CA $203 total
includes taxes & fees
Jul 28 - Jul 29
Blue Spruce Motel & Townhouses

11. Fairfield Inn & Suites by Marriott Plymouth

Fairfield Inn & Suites by Marriott Plymouth
3.0 star property
Plymouth
9.0 out of 10, Wonderful, (544 reviews)
"Excellent property"
United States
Jessica
The price is CA $284
CA $317 total
includes taxes & fees
Aug 23 - Aug 24
Fairfield Inn & Suites by Marriott Plymouth

12. Hilton Garden Inn Plymouth

Hilton Garden Inn Plymouth
3.0 star property
Plymouth
8.8 out of 10, Excellent, (1,001 reviews)
"Friendly staff and clean hotel"
United States
Damaris
The price is CA $259
CA $289 total
includes taxes & fees
Aug 4 - Aug 5
Hilton Garden Inn Plymouth

13. Best Western Rockland

Best Western Rockland
2.5 star property
Rockland
8.2 out of 10, Very good, (1,008 reviews)
"Great hotel for the price, clean room, easy check in and out. Breakfast was hot and delicious."
United States
Michelle
The price is CA $191
CA $213 total
includes taxes & fees
Jul 27 - Jul 28
Best Western Rockland

14. Comfort Inn Rockland - Boston

Comfort Inn Rockland - Boston
2.5 star property
Rockland
8.2 out of 10, Very good, (1,001 reviews)
" Great stay and friendly staff."
United States
Isaac
The price is CA $186
CA $208 total
includes taxes & fees
Jul 29 - Jul 30
Comfort Inn Rockland - Boston

15. DoubleTree by Hilton Boston - Rockland

DoubleTree by Hilton Boston - Rockland
4.0 star property
Rockland
8.4 out of 10, Very good, (1,003 reviews)
"The stay was great! The cookies were amazing as usual. Will definitely stay here again."
United States
Francesta J
The price is CA $206
CA $230 total
includes taxes & fees
Jul 26 - Jul 27
DoubleTree by Hilton Boston - Rockland

16. Washington Park Motel

Washington Park Motel
2.0 star property
Norwell
8.4 out of 10, Very good, (252 reviews)
"Super clean, easy check in close to Hingham ferry. "
United States
James
The price is CA $143
CA $179 total
includes taxes & fees
Jul 27 - Jul 28
Washington Park Motel

17. Ocean Inn on Nantasket Beach

Ocean Inn on Nantasket Beach
2.5 star property
Hull
9.2 out of 10, Wonderful, (1,003 reviews)
"We had an amazing stay! The inn is literally across the street from the beach. I booked the room based on the location and reasonable price and was SHOCKED by how spacious, comfortable, and clean the room was. It was incredible. We will definitely be visiting again."
United States
Nikita
The price is CA $225
CA $281 total
includes taxes & fees
Jul 27 - Jul 28
Ocean Inn on Nantasket Beach

18. Rodeway Inn Middleboro - Plymouth

Rodeway Inn Middleboro - Plymouth
2.0 star property
Middleborough
8.2 out of 10, Very good, (356 reviews)
"Rooms were very clean and property is well maintained. Staff on-site were helpful with check in and out."
United States
Christopher
The price is CA $146
CA $163 total
includes taxes & fees
Jul 29 - Jul 30
Rodeway Inn Middleboro - Plymouth

19. Thomas Sea Suites

Thomas Sea Suites
3.5 star property
Plymouth Downtown Waterfront District
9.0 out of 10, Wonderful, (111 reviews)
"Great location, clean and the room setup is perfect for family."
United States
Heather
The price is CA $444
CA $560 total
includes taxes & fees
Jul 26 - Jul 27
Thomas Sea Suites

20. The Red Lion Inn Resort 1704

The Red Lion Inn Resort 1704
3.0 star property
Cohasset
9.6 out of 10, Exceptional, (160 reviews)
"Great place. Great town."
United States
Todd
The price is CA $380
CA $417 total
includes taxes & fees
Aug 3 - Aug 4
The Red Lion Inn Resort 1704
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Green Harbor attractions

Learn more about Green Harbor

Head to sights like Big Fish Charters and Duxbury Beach Park as you discover Green Harbor.

A beach at sunset with a campfire and a boat in the distance.
Photo by Tracy Cheney
Open Photo by Tracy Cheney

Top Green Harbor Hotel Reviews

More cheap stays in Green Harbor

Hotels in Green Harbor with star rating

Frequently asked questions

When is the best time to go to Green Harbor?
The best time to visit Green Harbor is typically in the summer months, from June to August, when the weather is warm and ideal for beach activities.

During this period, you can expect pleasant temperatures, superb for enjoying Green Harbor Beach and its surroundings. The ocean is also at its warmest, making it comfortable for swimming and water sports. The area truly comes alive in the summer, with local shops and restaurants fully open and offering fresh seafood.

Couples looking for a relaxing coastal escape will find these months particularly appealing. You can spend your days strolling along the shore, enjoying sunsets over the water, and dining at local eateries.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Green Harbor.
How much is the nightly rate at a Green Harbor hotel?
Prices for hotels in Green Harbor often vary, but you can find a great deal from CA $163 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia