MacDougalls is Cape Cod's ultimate full service yachting center and marina. Discover world class service at our immaculate facility just 5 minutes from open water. Falmouth Harbor is the most convenient central base of operations for cruising Martha's Vineyard, Nantucket and coastal New England. Decades of technical and project management experience keep MacDougalls the top choice for yacht refits, projects and upgrades. Over 120 slips handling boats to 135 feet with drafts up to 12 feet.