As I've mentioned, mini-golf was very big on our recent Cape Cod trip. Our 2nd time playing was at the
Bass River Sports World in South Yarmouth. The course is dubbed "Skull Island"--you can probably see from the photo how the course got that name! It definitely is a fun course, especially as our young fellow is fairly interested in pirates these days. The course is pretty challenging, and has fun features such as a hole that goes through a cave. My one piece of advice would be to play there when it is less than 90 degrees--there isn't much shade there other than a cave or two! Most days down the Cape that wouldn't be an issue, but we were there on a hot spell.
There are a lot of other activities at the Sports World facility, including soccer cage, a skate park and go karts. We didn't dabble in those but did enjoy the (air conditioned!) arcade for a bit after we played mini-golf.
Tips: There's a dollar off/person coupon in the Kids on the Cape book (at least there was in the 2010 addition). Like other mini-golf places we played, the facility is
cash only. If you are like me and often have little cash, expecting to pay with a card, you'll want to make note of that!