The Sails is Fort Lauderdale's premier marina. From the moment you tie off at their docks you can see the difference. The marina has wide concrete docks can safely service vessels from 30'(9m) - 500'(152m) with captain and crew friendly. Our concierge is here to assist you 7 days a week. s located on the Intracoastal Waterway, on the southeast side of the 17th Street Causeway in Fort Lauderdale. As the closest marina facility to the sea in South Florida, your ocean cruise can begin within minutes. Located in the heart of Fort Lauderdale’s yachting center.