Best anchorages and harbours in Lake Ontario and the Thousand Islands

70 documented anchorages and harbours in Lake Ontario and the Thousand Islands, ranked by boaters' ratings: shelter, seabed, services, photos and reviews, ready to open in the BoatMap app.

Top rated

70 places

  1. 1
    HarbourGrenell, United States

    Clayton Harbor Municipal Marina

    4.9

    Town-run transient marina at 301 Webb Street in Clayton, on the St. Lawrence River in the Thousand Islands of New York.

  2. Rochester Yacht Club2
    HarbourRochester, United States

    Rochester Yacht Club

    4.7

    Private yacht club founded in 1877 at the mouth of the Genesee River, Rochester, New York, on the south shore of Lake Ontario.

  3. 3
    HarbourUnited States

    Tuscarora Yacht Club

    4.3

    Member yacht club on Clark Island in Sunset Bay, part of Wilson Harbour on the New York shore of Lake Ontario.

  4. The Thousand Island Club4
    HarbourWellesley Island, United States

    The Thousand Island Club

    4.3

    Resort marina on the east end of Wellesley Island, on the main channel of the St Lawrence River, opposite Alexandria Bay.

  5. Alexandria Bay Town Dock5
    HarbourAlexandria Bay, United States

    Alexandria Bay Town Dock

    4.1

    Municipal transient dock on the St Lawrence River at Alexandria Bay, in the heart of the Thousand Islands of upstate New York.

  6. Ogdensburg Municipal Marina6
    HarbourOgdensburg, United States

    Ogdensburg Municipal Marina

    3.6

    City marina of more than 70 berths on the St. Lawrence River at Ogdensburg, New York, near the mouth of the Oswegatchie River.

  7. 7
    HarbourCape Vincent, United States

    Anchor Marina

    Full-service marina at Cape Vincent, New York, where the St. Lawrence River leaves Lake Ontario.

  8. Backbay Marina8
    HarbourOlcott, United States

    Backbay Marina

    Small private marina on the east bank of Eighteenmile Creek in Olcott, between the Town of Newfane Marina and Olcott Yacht Club.

  9. 9
    HarbourSterling, United States

    Bayside Marina

    Family-run full-service marina in the south-west corner of Little Sodus Bay, off Route 104A, between Sodus Point and Oswego on Lake Ontario.

  10. 10
    HarbourChaumont, United States

    Bearup Marine

    Full-service marina in Sawmill Bay at the north-east end of Chaumont Bay, on the eastern shore of Lake Ontario near the Thousand Islands.

  11. Bonnie Castle Yacht Basin Inc11
    HarbourAlexandria Bay, United States

    Bonnie Castle Yacht Basin Inc

    Resort marina on the St. Lawrence River at Alexandria Bay, New York, with views of Boldt Castle on Heart Island.

  12. 12
    HarbourWilson, United States

    Bootleggers Cove Marina

    Full-service marina in Wilson Harbor on the south shore of western Lake Ontario, at the outflow of Twelve Mile Creek, New York.

  13. 13
    HarbourHamlin, United States

    Brockport Yacht Club

    Private sailing club at the mouth of Sandy Creek on the south shore of Lake Ontario, in Hamlin, New York, about 17 miles west of the Genesee River.

  14. 14
    HarbourSandy Creek, United States

    Burt Goodnough's Marina East

    Full-service marina on Skinner Creek at 9245 NY-3, Sandy Creek, with access to North Sandy Pond and Lake Ontario.

  15. 15
    HarbourAlexandria Bay, United States

    Carnegie Bay Marina

    Marina in Carnegie Bay, off the St. Lawrence River at Alexandria Bay, New York, in the Thousand Islands.

  16. 16
    HarbourChaumont, United States

    Chaumont Bay Marina

    Marina at 11599 Circle Drive on Chaumont Bay, an arm of Lake Ontario at the mouth of the Chaumont River, New York. Open since 2000.

  17. 17
    HarbourPulaski, United States

    Clarks Marina

    Small marina at the mouth of the Salmon River in Port Ontario, Pulaski, New York, on the south-east shore of Lake Ontario.

  18. 18
    HarbourSchermerhorn Landing, United States

    Dale Industries

    Marine parts and supplies business with river dockage near Schermerhorn Landing, Hammond, on the Saint Lawrence River in the Thousand Islands.

  19. 19
    HarbourKent, United States

    Ernst's Lake Breeze Marina

    Full-service marina on the Oak Orchard River at Point Breeze, Kent, New York, a quarter-mile from Lake Ontario.

  20. 20
    HarbourSterling, United States

    Fair Haven Marine

    Marina on Little Sodus Bay at Fair Haven, on the south shore of Lake Ontario, with floating pontoons aimed at sailing yachts.

  21. 21
    HarbourSterling, United States

    Fair Haven Yacht Club

    Private member-run yacht club in the south-west corner of Little Sodus Bay, on the south shore of Lake Ontario between Rochester and Oswego.

  22. 22
    HarbourSterling, United States

    Fair Point Marina

    Marina and RV resort on the west shore of Little Sodus Bay, opening onto Lake Ontario at Fair Haven, New York.

  23. Four C's Marina23
    HarbourKent, United States

    Four C's Marina

    Small family-run marina near the mouth of Oak Orchard River at Point Breeze, Kent, New York.

  24. 24
    HarbourWolcott, United States

    Fowler's Marina

    Full-service marina on the east side of Sodus Bay, the largest bay on the south shore of Lake Ontario, New York.

  25. Genesee Yacht Club25
    HarbourRochester, United States

    Genesee Yacht Club

    Private member-run yacht club on the Genesee River in Rochester, New York, a short run from Lake Ontario.

  26. Gibbs Marine Group26
    HarbourRochester, United States

    Gibbs Marine Group

    Full-service marina on the west bank of the Genesee River in Rochester, New York, south of the O'Rourke Bridge.

  27. 27
    HarbourSandy Creek, United States

    Greene Point Marina

    Family-run marina on Sandy Pond next to Lake Ontario, in Oswego County, New York, with over 200 berths.

  28. 28
    HarbourHenderson, United States

    Harbor's End Marina

    Marina on Henderson Harbor, eastern Lake Ontario, around 20 minutes by road from Watertown in upstate New York.

  29. 29
    HarbourHenderson Harbor, United States

    Henderson Harbor Yacht Club

    Member yacht club on the eastern shore of Lake Ontario at Henderson Harbor, in upstate New York.

  30. 30
    HarbourAlexandria Bay, United States

    Horizon Marina

    Deep-water marina on the St. Lawrence River at Alexandria Bay, New York, in the Thousand Islands.