

O Pier Sixty-Six Hotel & Marina está localizado no Intracoastal Waterway, perto do 17th Street Causeway e dos terminais de cruzeiros de Port Everglades. Fica a cerca de 2 milhas da Fort Lauderdale Beach e 3 milhas do centro de Las Olas. Os aeroportos mais próximos são o Aeroporto Internacional de Fort Lauderdale–Hollywood, a cerca de 4 milhas (10–15 minutos), e o Aeroporto Internacional de Miami, a cerca de 30 milhas (40–60 minutos).