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!

Address: 361 North Shore Rd., Pelee Island, ON, N0R 1M0
Telephone: (519) 724-2377

Share
Share
Getting your location...
Instagram

...

89 1

...

13 1