Find hotels in Green Harbor, MA from $105

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • 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

sisu, a boutique motel

sisu, a boutique motel
2.0 star property
Plymouth
10.0 out of 10, Exceptional, (6 reviews)
"Wonderful onsite property management/owners!"
United States
Stephen
$195 nightly
The price is $218
Jan 30 - Jan 31
Total with taxes and fees
sisu, a boutique motel

The Beacon Waterfront Inn

The Beacon Waterfront Inn
3.0 star property
Hull
9.4 out of 10, Exceptional, (303 reviews)
"I enjoy my stay and the room was nice. "
United States
Angel
$149 nightly
The price is $166
Jan 20 - Jan 21
Total with taxes and fees
The Beacon Waterfront Inn

The Red Lion Inn Resort 1704

The Red Lion Inn Resort 1704
3.0 star property
Cohasset
9.4 out of 10, Exceptional, (148 reviews)
"Great old hotel. With a lot of history."
United States
Shawn
$130 nightly
The price is $143
Jan 28 - Jan 29
Total with taxes and fees
The Red Lion Inn Resort 1704

Ocean Inn on Nantasket Beach

Ocean Inn on Nantasket Beach
2.5 star property
Hull
9.2 out of 10, Wonderful, (1,000 reviews)
"I will be staying here again!! "
United States
Steve
$127 nightly
The price is $142
Jan 17 - Jan 18
Total with taxes and fees
Ocean Inn on Nantasket Beach

Plymouth Bay Inn and Suites

Plymouth Bay Inn and Suites
2.0 star property
Kingston
7.4 out of 10, Good, (521 reviews)
"Room was good hotel itself outdated but awesome location "
United States
Shelton
$98 nightly
The price is $110
Feb 11 - Feb 12
Total with taxes and fees
Plymouth Bay Inn and Suites

Nantasket Beach Resort

Nantasket Beach Resort
3.0 star property
Nantasket Beach
8.6 out of 10, Excellent, (1,000 reviews)
"Great room off season, great view of the ocean. Have stayed before and will be back!"
United States
Patricia
$134 nightly
The price is $150
Feb 5 - Feb 6
Total with taxes and fees
Nantasket Beach Resort

Comfort Inn Rockland - Boston

Comfort Inn Rockland - Boston
2.5 star property
Rockland
8.0 out of 10, Very Good, (832 reviews)
"Excellent stay "
United States
Marisa
$101 nightly
The price is $113
Feb 15 - Feb 16
Total with taxes and fees
Comfort Inn Rockland - Boston

Thomas Sea Suites

Thomas Sea Suites
3.5 star property
Plymouth Downtown Waterfront District
9.0 out of 10, Wonderful, (97 reviews)
"Great room & views"
United States
Al
$341 nightly
The price is $381
Feb 2 - Feb 3
Total with taxes and fees
Thomas Sea Suites

Green Harbor Hotel

Green Harbor Hotel
2.0 star property
Marshfield
8.4 out of 10, Very Good, (186 reviews)
"Staff was very friendly. Property was clean and the rooms are clean and beautiful! Reasonable prices with plenty of parking. Felt very comfortable and safe!"
United States
Elizabeth
$104 nightly
The price is $116
Jan 18 - Jan 19
Total with taxes and fees
Green Harbor Hotel

Washington Park Motel

Washington Park Motel
2.0 star property
Norwell
8.2 out of 10, Very Good, (220 reviews)
"Great place to stay!"
United States
Corey
$94 nightly
The price is $105
Jan 19 - Jan 20
Total with taxes and fees
Washington Park Motel

Rodeway Inn Middleboro - Plymouth

Rodeway Inn Middleboro - Plymouth
2.0 star property
Middleborough
8.2 out of 10, Very Good, (347 reviews)
"Would stay again"
United States
craig
$94 nightly
The price is $105
Jan 18 - Jan 19
Total with taxes and fees
Rodeway Inn Middleboro - Plymouth

Fairfield Inn & Suites by Marriott Plymouth

Fairfield Inn & Suites by Marriott Plymouth
2.5 star property
Plymouth
9.0 out of 10, Wonderful, (504 reviews)
"Room was clean and lovely. Staff was very friendly."
United States
Linda
$139 nightly
The price is $155
Jan 21 - Jan 22
Total with taxes and fees
Fairfield Inn & Suites by Marriott Plymouth

Hilton Garden Inn Plymouth

Hilton Garden Inn Plymouth
3.0 star property
Plymouth
8.8 out of 10, Excellent, (1,002 reviews)
"Staff was very friendly "
United States
Sandy
$105 nightly
The price is $117
Feb 13 - Feb 14
Total with taxes and fees
Hilton Garden Inn Plymouth

Cambria Hotel & Suites Plymouth

Cambria Hotel & Suites Plymouth
3.0 star property
Plymouth
9.2 out of 10, Wonderful, (170 reviews)
"Great rooms clean and spacious good selection of options at the little market in the lobby"
United States
richard
$103 nightly
The price is $115
Feb 12 - Feb 13
Total with taxes and fees
Cambria Hotel & Suites Plymouth

DoubleTree by Hilton Boston - Rockland

DoubleTree by Hilton Boston - Rockland
4.0 star property
Rockland
8.4 out of 10, Very Good, (1,000 reviews)
"Clean room, staff helpful and accommodating, restaurant was good "
United States
Keri
$122 nightly
The price is $136
Jan 25 - Jan 26
Total with taxes and fees
DoubleTree by Hilton Boston - Rockland

Best Western Rockland

Best Western Rockland
2.5 star property
Rockland
8.2 out of 10, Very Good, (1,001 reviews)
"Room was clean, very friendly staff and excellent breakfast. "
United States
James
$109 nightly
The price is $122
Jan 25 - Jan 26
Total with taxes and fees
Best Western Rockland

Pilgrim Sands on Long Beach

Pilgrim Sands on Long Beach
2.0 star property
Plymouth
7.6 out of 10, Good, (1,000 reviews)
"It was winter weather when we visited. The hotel was very clean, the staff was very accommodating, and the Jacuzzi was great. We will visit again"
United States
Laurie-lee
$95 nightly
The price is $105
Jan 17 - Jan 18
Total with taxes and fees
Pilgrim Sands on Long Beach

Mirbeau Inn & Spa

Mirbeau Inn & Spa
4.0 star property
Plymouth
9.6 out of 10, Exceptional, (454 reviews)
"Great resort. Rooms are amazing. Definitely returning. "
United States
Deborah
$357 nightly
The price is $399
Jan 19 - Jan 20
Total with taxes and fees
Mirbeau Inn & Spa

Holiday Inn Express Plymouth by IHG

Holiday Inn Express Plymouth by IHG
2.5 star property
Plymouth
8.6 out of 10, Excellent, (1,000 reviews)
"The room was great , loved the bathroom, Frontdesk staff (the bloond lady with glasses) Excelent service. Loved the location has a urgent care an a pharmacy across the street, and a few food stores as well gas station next to to the pharmacy. "
United States
Cathelin
$103 nightly
The price is $115
Jan 25 - Jan 26
Total with taxes and fees
Holiday Inn Express Plymouth by IHG

Hampton Inn & Suites Plymouth

Hampton Inn & Suites Plymouth
2.5 star property
Plymouth
8.6 out of 10, Excellent, (1,003 reviews)
"Great staff, perfect amenities like the whirlpool and the yummy breakfast!"
United States
McKenzie
$106 nightly
The price is $118
Jan 25 - Jan 26
Total with taxes and fees
Hampton Inn & Suites Plymouth
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 Duxbury Beach Park and Big Fish Charters as you discover Green Harbor.

Summer nights and beautiful sunsets on Duxbury Beach
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

Find out more about Green Harbor

Top reasons to visit Green Harbor

  • Scenic Beaches: Green Harbor boasts beautiful beaches perfect for relaxing, swimming, and enjoying stunning sunsets.
  • Outdoor Adventures: Explore nature reserves and urban parks that offer a range of activities for outdoor enthusiasts.
  • Golfing Opportunities: Tee off at the Green Harbor Golf Club for a memorable round of golf.
  • Charming Accommodations: Stay in cozy bed and breakfasts or modern hotels, with options for every traveler.
  • Vibrant Local Culture: Discover friendly locals, historical sites, and family-friendly activities in the charming town of Marshfield.

Find great hotels near Green Harbor

Discover the perfect getaway in Green Harbor, Massachusetts, where a variety of accommodations await you. From charming bed and breakfasts to modern hotels, there’s something for every traveler. Enjoy LGBTQIA-friendly options and pet-friendly facilities, ideal for both leisure and business travelers. Whether you're searching for the Green Harbor Hotel, a cozy hotel in Marshfield, or looking for reviews to guide your stay, you're sure to find the ideal place to relax and unwind.

  • Hyatt Place Boston/Braintree: Perfectly tailored for inclusive travelers, Hyatt Place Boston/Braintree is a welcoming 3.5-star hotel located 22 miles from Green Harbor. This property is a family-friendly haven, boasting amenities designed for children, including complimentary cribs and first aid kits. It embraces LGBTQIA travelers with open arms and provides pet-friendly accommodations, allowing dogs on the premises with certain restrictions. Enjoy spacious rooms, a fitness center, and a relaxing atmosphere ideal for unwinding after a day of exploration.
  • Motel 6 Brockton, MA: Offering a budget-friendly option just 21 miles from Green Harbor, Motel 6 Brockton is a straightforward and comfortable lodging choice for pet lovers. The motel allows pets with no additional fees, making it an excellent choice for those traveling with furry companions. Guests appreciate the no-frills approach, with clean rooms and essential amenities that prioritize comfort and convenience. This location is perfect for travelers looking for a simple and welcoming stay without breaking the bank.
  • Best Western Braintree Inn: Situated 22 miles from Green Harbor, Best Western Braintree Inn is an ideal spot for business travelers seeking a productive stay. This hotel features a well-equipped business center, ensuring you have the resources needed for meetings and work-related tasks. Guests enjoy comfortable accommodations, complimentary breakfast, and a convenient location that provides easy access to local attractions. With its focus on business amenities, this hotel caters to professionals looking for a seamless blend of comfort and functionality.

Where to stay in and around Green Harbor

Discover the charm of Green Harbor, Massachusetts, where outdoor enthusiasts and beach lovers unite. Enjoy family-friendly activities along the scenic coastline or explore the vibrant town of Marshfield, perfect for romantic getaways and business retreats alike. With its convenient location, this beach town offers a delightful atmosphere enriched by friendly locals and historical sites, ensuring a memorable vacation filled with relaxation and adventure.

  • Brant Rock: Located a mere 0.7 miles from Green Harbor, Brant Rock is a charming village perfect for those seeking outdoor adventures and breathtaking scenery. While visitor numbers peak from July to August and in October, the area offers year-round attractions for beach lovers and nature enthusiasts. Enjoy the local recreational parks, scenic beaches, and family-friendly lakes. Whether you're looking to relax on the beach or engage in outdoor activities like golfing, Brant Rock provides a delightful experience for travelers of all ages.
  • Green Harbor-Cedar Crest: Nestled around the area of Green Harbor, this neighborhood boasts a vibrant community and seasonal attractions. With visitor numbers peaking from June to August, Green Harbor-Cedar Crest is a go-to destination for families and outdoor enthusiasts. Enjoy recreational parks, music concerts, and local theater performances. The nearby beaches and parks are perfect for family outings, making it an ideal spot for those looking to create lasting memories with loved ones in a picturesque setting.
  • Ocean Bluff-Brant Rock: Just 2 miles away from Green Harbor, Ocean Bluff-Brant Rock is a quaint village that offers a blend of outdoor activities and scenic beauty. With moderate seasonal visitor patterns peaking in March, July, and December, this area is perfect for those who appreciate nature. Local attractions include recreation parks, theaters, and beautiful family beaches. Whether you’re looking for a relaxing day by the lake or an engaging theater performance, Ocean Bluff-Brant Rock delivers a charming retreat for visitors seeking both adventure and tranquility.

Things to do near Green Harbor

Green Harbor, Massachusetts, offers a perfect blend of outdoor adventures and scenic beauty, making it an ideal vacation spot. Enjoy a memorable stay while exploring the local recreation park, or tee off at the Green Harbor Golf Club for a round of golf. With its picturesque beaches and vibrant atmosphere, Green Harbor is sure to provide a refreshing escape for visitors looking to unwind and enjoy nature.

Shopping

The nearest shopping destination is Colony Place, offering a variety of stores and entertainment just 9 miles away. If you're up for a drive, visit South Shore Plaza, 22 miles away, for a larger selection of stores and family-friendly activities.

Recreation

Duxbury Beach Park offers a serene escape with sandy shores and gentle waves, perfect for relaxation and rejuvenation. For golf enthusiasts, Green Harbor Golf Club provides a scenic outdoor experience with well-maintained greens. Marshfield Country Club invites you to indulge in luxury while enjoying recreational activities in a tranquil setting.

Adventure

Experience thrilling water slides and wave pools at Water Wizz, located 22 miles from Green Harbor, perfect for families seeking adventure. For a romantic stroll, visit Sandwich Boardwalk, 23 miles away, where you can enjoy the scenic beach views. Feel the adrenaline at F1 Boston, also 22 miles away, with exciting motor racing activities.

Nightlife

In Green Harbor, the Spire Center for the Performing Arts offers a vibrant theater experience just 8 miles away, while the Priscilla Beach Theatre, located 11 miles away, adds to the cultural scene. The Company Theatre, 14 miles distant, rounds out the area's family-friendly entertainment options.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Green Harbor

To save money on your trip to Green Harbor, consider visiting during the off-peak months of December to February for lower rates. Booking your stay about a month in advance typically yields the best prices, and Sundays are the cheapest days to stay. Use Expedia's search tool for budget options and sort by price for the best deals. Combining your hotel with flights and activities can also lead to significant savings. Don’t forget to join the One Key membership for exclusive discounts and potential cash back on future bookings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Green Harbor are December to February, where the prices are slightly lower. This is in comparison to May and September to October, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Green Harbor about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Green Harbor is Sunday. The most expensive day to stay in Green Harbor is Wednesday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and type of hotel you’re looking for. For instance, selecting the Eco-certified option will show you sustainable and eco-friendly hotels currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Green Harbor hotel reservation with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Green Harbor

Green Harbor, Massachusetts, is a perfect destination for outdoor enthusiasts and beach lovers. Visitors can explore beautiful beaches, nature reserves, and urban parks, offering a variety of activities that blend adventure and cultural experiences. Whether you're looking to relax by the shore or immerse yourself in nature, Green Harbor has something for everyone to enjoy during their vacation.

  • Plymouth Rock: A symbol of American history, Plymouth Rock is renowned as the landing site of the Pilgrims in 1620. Visitors can explore its cultural significance and enjoy a scenic view of the waterfront, making it a must-see for history enthusiasts.
  • Plymouth Harbor: Offering stunning beach scenery, Plymouth Harbor invites you to relax by the water or take a stroll along the shore. The picturesque views and vibrant atmosphere create a perfect backdrop for leisurely exploration and photography.
  • 1699 Historic Winslow House & Cultural Center: Step back in time at this beautifully preserved historic house. The center offers a glimpse into colonial life with engaging exhibits and cultural events, making it an enriching experience for history buffs.

Best time to go to Green Harbor

The best time to visit Green Harbor is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January31.8°F (-0.1°C)Light RainMostly SunnySlightly LowSlightly Low
February32.7°F (0.4°C)Light RainMostly SunnySlightly LowSlightly Low
March37.8°F (3.2°C)Light RainMostly SunnyAverageAverage
April46.4°F (8.0°C)Light RainMostly SunnySlightly LowAverage
May55.6°F (13.1°C)Light RainMostly SunnyAverageSlightly High
June63.7°F (17.6°C)Light RainMostly SunnyAverageAverage
July71.1°F (21.7°C)Light RainMostly SunnySlightly HighAverage
August70.7°F (21.5°C)Light RainMostly SunnySlightly HighAverage
September64.8°F (18.2°C)Light RainMostly SunnyAverageSlightly High
October55.9°F (13.3°C)Light RainMostly SunnySlightly HighSlightly High
November45.9°F (7.7°C)Light RainMostly SunnyAverageAverage
December37.8°F (3.2°C)Light RainMostly SunnyAverageSlightly Low

The nearest major airports for your trip to Green Harbor

When planning your visit to Green Harbor, Massachusetts, you can fly into several major airports. Boston Logan International Airport (BOS) is 27 miles away and offers luxurious hotel options such as the 5-star Encore Boston Harbor and The Langham, both within 3 miles. Providence T.F. Green Airport (PVD) is located 47 miles from Green Harbor, with comfortable stays at the 4-star Omni Providence Hotel and Graduate by Hilton Providence, both 7 miles away. Lastly, Vineyard Haven Airport (MVY) sits 48 miles from Green Harbor, with options like the 4-star Vineyard Square Hotel & Suites and Harbor View Hotel, both about 5 miles from the airport.

Frequently asked questions

What is the best area to stay in Green Harbor?
The best area to stay in Green Harbor is near Green Harbor Beach, particularly along Beach Street and its adjacent roads.

This area is the heart of Green Harbor's coastal appeal, offering direct access to the expansive sandy beach. You'll find a mix of quaint cottages and larger vacation rentals, many with ocean views or just a short walk to the shore. The general layout is residential, with local eateries and ice cream shops conveniently located nearby.

Families find this area ideal for a relaxed beach vacation. The proximity to Green Harbor Beach means easy trips to the sand and water, great for building sandcastles, swimming, or simply enjoying the sun. Many rentals in this area are well-equipped for family stays, often featuring multiple bedrooms and outdoor spaces.

For couples seeking a quiet retreat, staying a bit further from the immediate beach access, perhaps a block or two back, provides a peaceful setting. These locations still offer easy walks to the beach and local amenities while providing more privacy.
When is the best time to go to Green Harbor?
The best time to visit Green Harbor, Massachusetts, is during the summer months, from June to August, when the weather is warm and ideal for coastal activities.

During this period, you can expect pleasant temperatures, typically ranging from the mid-70s to low 80s Fahrenheit, making it superb for enjoying the beaches and outdoor recreation. The ocean water is also at its warmest, inviting swimming and other water sports. This season is particularly well-suited for families looking for a classic New England beach vacation, with plenty of opportunities for sandcastle building, splashing in the waves, and exploring the shoreline.

Early autumn, specifically September and early October, also offers a delightful experience for couples or those seeking a more tranquil visit. The crowds thin out after Labor Day, but the weather remains mild and comfortable for walks along the coast and exploring the local area.
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 can I save on a Green Harbor hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Green Harbor hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $105 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