There are kickboxing classes on St. John (Tuesday and Thursday morning and Monday and Wednesday afternoon – subject to change) in the gym across from the fire station and baseball field in Cruz Bay. Just bring a drink and towel/mat and pay 8$ per session. It is a fitness-oriented class and ladies are welcome!
A great alternative on those few days where it rains in paradise.