Charter Boat & Yacht Rentals at Pier 66 Marina in Fort Lauderdale. We Rent Boats & Yachts for Charters in Florida & The Bahamas. It’s located in the heart of Fort Lauderdale’s main waterway.
This coastal city in Southeast Florida is known as the “Venice of the United States.” Combining the New River with an extensive network of canals and inlets there are in excess of 165 miles of navigable waterways.