Try La Source in Grenada. It is a fabulous island with stunning scenery and lots of spice plantations.
La Source is an all inclusive with a free daily treatment (like massage, seaweed wrap). They have a 9 hole golf course and lots of daily sports also all free.
Typical day at La Source. Get up for breakfast at 8am, Tai Chi at 8.30, meditation at 9.30. Massage at 11. Beach until lunchtime. Lunch. Beach until 4pm. Yoga followed by golf.
Then you can undo all the good by pigging out and getting hammered in the evening.