Scudder Marina
Scudder Marina is the only marina location found on Pelee Island.ย Located in the North Bay, Scudder Marina is a boater’s sanctuary offering all the essentials and more for a day or overnight stay.ย Sit on the dock, relax and enjoy one of the best locations on the island to view amazing sunsets!