Skye Sailing Club has a good venue on Portree Bay with an assortment of yachts, dinghies, windsurfers, rowing and powerboats.