Usual marine woods would be ash, white oak, teak, mahogany. If the boat isn't always in the water (I assume you'll trailer it)
you have more choices and just about any closed cell wood can work so cherry, dense heart pine, maybe walnut. Maple or popular I don't think would be good. Maple rots quick and poplar is not that good looking.
Osage orange and mulberry could be nice but only a good supplier would have them.
I think what you can get away with depends on how much sun and water it gets and how you finish it. I use three coats of spar urethane.
Teak wears out tools and the dust is nasty so I avoid it.