Marshfield's Favorite Beaches & Outdoor Activities
The Green Harbor Hotel is located in Marshfield, which is our favorite beach town. Here's why! ...
Green Harbor Beach
A nearby sandy beach on the Atlantic Ocean with views of the Cape Cod Bay while still connected to Duxbury Beach. Located just south of the entrance to Green Harbor itself. This is our personal favorite, if you can't tell!
⭐ ⭐ ⭐ ⭐ ⭐ "Beautiful and serene place to watch the sun rise. A very cool rock jetty to walk out on. Dog friendly. No rocks and no rip current. Perfect for families with small children. Fabolous food at the lobster shack by the bridge" - Sandy G. (Local Guide)
Rexhame Beach
A family-friendly public beaches that has a seasonal snackbar, restrooms, lifeguards, and even a playground for the kiddos. Located in between the South River and Marshfield's cape cod like sand dunes.
⭐ ⭐ ⭐ ⭐ ⭐ "Great beach and wonderfully dog-friendly! Awesome for walking, lounging, and enjoying the New England coast." - Carolyn K. (Local Guide)
Brant Rock Beach
A close by seashore that features a jetty and a rock filled landing with views of the Atlantic Ocean. Located and accessible by the Brant Rock coast area, it has a trail that connects to the Harbor Park and the Marshfield Town Pier.
⭐ ⭐ ⭐ ⭐ ⭐ "What a beautiful and uncrowded beach. Brant Rock itself is a contained area and you never have to get in your car once you arrive. Surrounded by restaraunts and activities for the kids, all within walking distance." - Mary R. (Local Guide)
Couch Beach
Sitting on a spacious plot of land that hosts the only sandy beach on the North River, which actually flows directly behind the Green Harbor Hotel. It is accessible by small boats and features plenty of walking trails.
⭐ ⭐ ⭐ ⭐ ⭐ "Great spot to hang and swim. Lots of places to sit and the river has a current, so you can float from one spot down to another. Highly recommend if you want a peaceful place to hang!" - Carolyn R. (Local Guide)
Sunrise Beach
A scenic public beach in Marshfield that is located between Brant Rock and Fieldstone. This sandy paradise features views of the Atlantic Ocean and sits on the Massachusetts Bay.
⭐ ⭐ ⭐ ⭐ ⭐ "Nothing better than drinking coffee and watching the day begin. This beach has some of the best sunrises and sunsets in all of Marshfield, MA." - Mary R. (Local Guide)
Humarock Beach
A vast and long beach that is located in Scituate, but is only accessible from Marshfield. This sandy spot features views of the South River on one side and the Atlantic Ocean on the other. Funny enough, this is located so close to our hotel that we almost named it the Humarock Hotel instead of the Green Harbor.
⭐ ⭐ ⭐ ⭐ ⭐ "Nice beach! Definitely a summer visit in Scituate. One of the best beaches in New England...but lots of rocks..hence the name. Perfect beach to walk and watch the views of the sunsetting." -Mary R. (Local Guide)
Duxbury Beach
One of the most beautiful and Cape-Cod-like beaches in Massachusetts. This local's favorite spot stretches from Marshfield all the way to Plymouth, MA featuring scenic views of the Cape Cod Bay.
⭐ ⭐ ⭐ ⭐ ⭐ "One of the better beaches in the area for surfing. Definitely a local gem. Been going since I was young. Perfect for a warm summer afternoon with a perfect breeze. Literally miles of beach to walk along." - Carolyn K. (Local Guide)
Nantasket Beach
This is Massachusetts' most well-known beach. It features a ton of resturaunts, beach hotels, and plenty of parking. Located in Hull, MA, with it's perfect light grey sand, miles of scenic views, and family friendly atmosphere - this is perfection.
⭐ ⭐ ⭐ ⭐ ⭐ "The top beach in New England for surfing and family fun. The beauty of Nantasket Beach changes seasonally as well as hourly! This is the perfect beach to spend the entire day. Enjoyed lunch at the surrounding hotel and went right back!" - Mary R. (Local Guide)
Black Rock Beach
Also known as Rocky Beach, this seashore offers 150 feet of beautiful scenes. The beach is named after the miniature islands located offshore. This beach is located in Cohasset, MA and is not a public beach.
⭐ ⭐ ⭐ ⭐ ⭐ "Peaceful, quiet, and serene. This beach is perfect for long walks and scenic views. Definitely not crowded and is a perfect getaway from a long day." -Mary R. (Local Guide)
Sandy Beach
This is a private beach that has lifeguards during the on-season. Located on Atlantic Ave in Cohasset, it features amazingly beautiful views of the Atlantic Ocean.
⭐ ⭐ ⭐ ⭐ ⭐ "Awesome private beach. Great spot if you're looking to spend the day with family. Cool views of the lighthouses that are out in the distance." -Carolyn R. (Local Guide)
Wessagusset Beach
Located on the Fore River bay in Weymouth, Massachusetts. This public beach offers awesome salt water from the Boston Harbor and has perfect views of the Boston city skyline.
⭐ ⭐ ⭐ ⭐ ⭐ "Nice beach that is close to Quincy Center and all of Weymouth. Perfect sand. Family friendly. Has public bathrooms for the kiddos to make for a long beach day." - Mary R. (Local Guide)
Book Your Stay Today
Don't miss out on the vibrant activities and attractions that Marshfield and its surrounding areas have to offer. Book your stay at Green Harbor Hotel today and create unforgettable memories with your loved ones. Experience the perfect blend of relaxation and adventure!
Address
Green Harbor Hotel, 7 Old Plain Street Marshfield, MA 94220