Book now and
get our best rate!

Or call 800-227-3263 to book
Or call 800-227-3263 to book

Green Harbor Resort

Green Harbor Resort is perched on the shores of Lewis Bay in West Yarmouth. A classic Cape Cod vacation destination, the resort goes beyond the traditional to offer guests a one-of-a-kind vacation experience. From the spacious private beach and variety of accommodation options to the on-site mini-golf course and exclusive fleet of children’s bikes, the beloved memories made keep guests returning year after year.

We loved this place. It is a simple, clean, small, and extremely family-friendly resort and we cannot say enough wonderful things about it. We have very little kids and there is nothing better than walking to a playground barefoot, and watching our children play on the swings/water/sand/playground while we relax on beach chairs…. We will be coming back next summer- we can't wait.



Ilana L. (September 2021)
mini golf

Green Harbor Resort - Loved by Guests award 2021
tripadvisor traveler's choice award 2021
Tripadvisor: Traveler's Choice 2020

182 Baxter Ave
West Yarmouth, MA 02673
United States

General Inquiries


Map - Green Harbor