Planning a trip to Cape Cod, MA and looking for family friendly budget lodging? A great place to stay on the peninsula is South Yarmouth. Along with numerous beach and golf attractions, you'll find many affordable hotels in South Yarmouth, where most 2-star hotels offer rates around $50-$60 per night. If you'd like more amenities, book a room inland for better rates, such as at the Blue Rock Resort
, where you can snag deals under $100 per night. December through March brings the lowest hotel prices, but October and November are cheap months that are better for temperatures.