South Yarmouth Golf CoursesBlue Rock Golf Resort in South Yarmouth, Mass. might be lacking some of the amenities of Cape Cod's larger, fancier resorts -- the championship course, the spa, the beach -- but it has a way of seducing guests into a relaxed state of mind. Blue Rock offers the down-home charm that bigger big-box resorts just can't replicate. It's the kind of place where the staff members will remember your name and how you like your coffee.The 2,868-yard Blue Rock Golf Course in South Yarmouth, Mass. serves as the perfect alternative to a full championship layout, with holes ranging from 103 yards to 255 yards. It takes less time to play and costs less, leaving more time spent on those pristine Cape Cod beaches. The course is an amenity of Blue Rock Golf Resort; one of the best values on the cape.