

Il Pier Sixty-Six Hotel & Marina si trova lungo l’Intracoastal Waterway, vicino al 17th Street Causeway e ai terminal crocieristici di Port Everglades. Dista circa 2 miglia da Fort Lauderdale Beach e 3 miglia dal centro di Las Olas. Gli aeroporti più vicini sono il Fort Lauderdale–Hollywood International Airport, a circa 4 miglia (10–15 minuti), e il Miami International Airport, a circa 30 miglia (40–60 minuti).