If you want to beat the traffic, crowds and price gouging then check out Rexhame Beach in Marshfield or Duxbury Beach in Duxbury. These beaches are just beautiful as the Cape with sand dunes, tall grasses, and soft sand. Both are located in upscale residential neighborhoods and aren't very well known by tourists. They're also closer to Boston. Having lived my whole life in Southern Massachusetts, I would prefer these beaches over traveling another 90 minutes to Cape Cod National Seashore.
more