Seaport on Isle of Wight (5)
I believe the answer is:
cowes
(Other definitions for cowes that I've seen before include "Isle of Wight yachting centre" , "Where yachtsmen may be" , "where regatta happens" , "IOW regatta town" , "Venue for Isle of Wight regatta" .)