Are there any high-end resorts where water sports are all included in the price? My family are mad keen for such sports, and it would be great to find an all-inclusive deal.

The BodyHoliday in St. Lucia is the perfect place where all water sports are included in the price of your holiday. Enjoy the warm Caribbean Sea and choose from windsurfing, water-skiing, tubing, paddle boarding, kayaking, sailing, snorkelling and more. Lessons with professional instructors are also included in the price so you can return home a water sport pro. Alternatively try Now Sapphirein Mexico, a luxury all-inclusive resort with water sports including; sailing, kayaking, windsurfing and snorkelling. Set sail on an exhilarating deep-sea fishing excursion or take a detour to spectacular coral reefs.