

Pier Sixty-Six Hotel & Marina está ubicado en el Intracoastal Waterway, cerca del 17th Street Causeway y de las terminales de cruceros de Port Everglades. Se encuentra a unas 2 millas de Fort Lauderdale Beach y a 3 millas del centro de Las Olas. Los aeropuertos más cercanos son el Aeropuerto Internacional de Fort Lauderdale–Hollywood, a unas 4 millas (10–15 minutos), y el Aeropuerto Internacional de Miami, a unas 30 millas (40–60 minutos).