Where can we go for water sports?

My husband is really big on water sports, and since we want to have an active vacation, I need to find some places he can practice water sports in Switzerland. I have already said that I want to go hiking, so we will spend some time hiking for me, and some time on the water for him. Can anyone recommend a good place for us to go that has both water sports and good hiking? We will also need recommendations for Switzerland hotels to stay in near wherever we decide to go. I would appreciate any advice anyone has to give.