Best anchorages and harbours in Cape Cod and the Islands

37 documented anchorages and harbours in Cape Cod and the Islands, ranked by boaters' ratings: shelter, seabed, services, photos and reviews, ready to open in the BoatMap app.

Top rated

37 places

  1. Oak Bluffs1
    PortOak Bluffs, United States

    Oak Bluffs

    4.9

    Town marina on the north shore of Martha's Vineyard, with 81 berths and 50 moorings.

  2. Pope's Island Marina2
    PortNew Bedford, United States

    Pope's Island Marina

    4.6

    Marina on the south side of Pope's Island in New Bedford harbour, Massachusetts, inside the hurricane barrier on the Acushnet River.

  3. 3
    PortFalmouth, United States

    Falmouth Town Marina

    4.2

    Town-run marina inside Falmouth Inner Harbor on the south coast of Cape Cod, Massachusetts. 108 berths on seven floating finger pontoons.

  4. Mattapoisett Boatyard4
    PortMattapoisett, United States

    Mattapoisett Boatyard

    3.8

    Full-service boatyard on the north side of Mattapoisett Harbour, a sheltered inlet on the north shore of Buzzards Bay, Massachusetts.

  5. Nantucket5
    PortNantucket, United States

    Nantucket

    3.8

    240-berth marina inside Nantucket Harbour, on the north shore of Nantucket Island, Massachusetts.

  6. 6
    PortFairhaven, United States

    Marina at Slocum Cove

    3.8

    Full-service marina on the east bank of the Acushnet River in Fairhaven, opposite New Bedford, operated by the Northeast Maritime Institute.

  7. 7
    PortFairhaven, United States

    Acushnet River Safe Boating

    3.3

    Members' marina of the Acushnet River Safe Boating Club at 80 Middle Street, Fairhaven, Massachusetts, on the east bank of the Acushnet River opposite New Bedford.

  8. Barden's Boat Yard8
    PortMarion, United States

    Barden's Boat Yard

    Full-service boatyard on Sippican Harbour at Marion, Massachusetts, off Buzzards Bay.

  9. 9
    PortMattapoisett, United States

    Brandt Cove Marina

    Marina in the well-sheltered Brandt Island Cove at Mattapoisett, Massachusetts, on the north shore of Buzzards Bay.

  10. 10
    PortFairhaven, United States

    Breakwater Marinas

    Full-service marina at 2 River Avenue, Fairhaven, Massachusetts, on the east side of New Bedford harbour inside the hurricane barrier.

  11. Burr Brothers11
    PortMarion, United States

    Burr Brothers

    Family-run boatyard and marina at 309 Front Street, at the head of Sippican Harbor in Marion, Massachusetts, on Buzzards Bay.

  12. 12
    PortBourne, United States

    Buzzards Bay Marina

    Private marina at the head of Buzzards Bay in Bourne, Massachusetts, by the western end of the Cape Cod Canal.

  13. Chatham Yacht Basin13
    PortChatham, United States

    Chatham Yacht Basin

    Year-round full-service marina on the Oyster River in West Chatham, Cape Cod, a short run from Nantucket Sound.

  14. 14
    PortFairhaven, United States

    Fairhaven Shipyard Companies

    The largest boatyard in Massachusetts, at 32 Water Street in Fairhaven, inside the working harbour of New Bedford on Buzzards Bay.

  15. Fleet Marina15
    PortNew Bedford, United States

    Fleet Marina

    Mixed commercial and pleasure marina on Pope's Island, New Bedford, between New Bedford and Fairhaven on the Acushnet River.

  16. Island Wharf16
    PortMarion, United States

    Island Wharf

    Town-owned wharf and park on inner Sippican Harbour at Marion, Massachusetts, on the north shore of Buzzards Bay.

  17. 17
    PortFalmouth, United States

    Megansett Yacht Club

    Members' yacht club in Megansett Harbour at North Falmouth, on the Buzzards Bay side of Cape Cod, Massachusetts.

  18. 18
    PortBourne, United States

    Monument Beach Marina

    Town-run marina in Phinney's Harbor, Bourne, Massachusetts, in upper Buzzards Bay on the west side of Mashnee Dike.

  19. New Bedford Yacht Club19
    PortDartmouth, United States

    New Bedford Yacht Club

    Private yacht club founded in 1877, on Apponagansett Bay at Padanaram in South Dartmouth, Massachusetts, west of New Bedford.

  20. 20
    PortBourne, United States

    Pocasset River Marina

    Municipal marina of 17 berths on the Pocasset River, in Bourne on the west side of Cape Cod, Massachusetts.

  21. 21
    PortBourne, United States

    Pocasset River Marina

    Small town-owned marina on the Pocasset River, off the west side of Buzzards Bay in Bourne, Massachusetts.

  22. 22
    PortFalmouth, United States

    Safe Harbor Fiddler's Cove

    Marina in a sheltered cove off Megansett Harbour, on the Buzzards Bay side of North Falmouth, Massachusetts.

  23. 23
    PortMarshfield, United States

    Safe Harbor Green Harbor

    Marina inside Green Harbor at Marshfield, on the Massachusetts coast between Boston and the Cape Cod Canal.

  24. 24
    PortWareham, United States

    Safe Harbor Onset Bay

    Year-round full-service marina on Onset Bay, just off the western end of the Cape Cod Canal, in Wareham, Massachusetts.

  25. Safe Harbor Plymouth25
    PortPlymouth, United States

    Safe Harbor Plymouth

    Full-service marina at Plymouth, Massachusetts, on the south-west shore of Cape Cod Bay.

  26. Sandwich Marina26
    PortSandwich, United States

    Sandwich Marina

    Town marina just inside the east entrance of the Cape Cod Canal at Sandwich, Massachusetts, a former harbour of refuge on Cape Cod Bay.

  27. 27
    PortBourne, United States

    Scallop Bay Marina

    Full-service marina at the mouth of the Pocasset River, Pocasset village in Bourne, at the head of Buzzards Bay, Massachusetts.

  28. 28
    PortBourne, United States

    Squeteague Harbor Marine

    Small boatyard at Squeteague Harbor in Cataumet village, Bourne, on the eastern shore of Buzzards Bay, Massachusetts.

  29. 29
    PortWareham, United States

    Stonebridge Marina

    Full-service marina on the east side of Onset Bay, part of Buzzards Bay, in the village of Onset, Wareham, Massachusetts.

  30. 30
    PortWareham, United States

    Stonebridge Marina

    Marina on the East River in Onset village, Wareham, at the north end of Buzzards Bay close to the Cape Cod Canal.