

Das Pier Sixty-Six Hotel & Marina liegt am Intracoastal Waterway, in der Nähe des 17th Street Causeway und der Kreuzfahrtterminals von Port Everglades. Es ist etwa 2 Meilen vom Fort Lauderdale Beach und 3 Meilen von der Innenstadt von Las Olas entfernt. Die nächstgelegenen Flughäfen sind der Fort Lauderdale–Hollywood International Airport, etwa 4 Meilen entfernt (ca. 10–15 Minuten), und der Miami International Airport, etwa 30 Meilen entfernt (ca. 40–60 Minuten).