

Pier Sixty-Six Hotel & Marina is located on the Intracoastal Waterway, near the 17th Street Causeway and Port Everglades cruise terminals. It is about 2 miles from Fort Lauderdale Beach and 3 miles from downtown Las Olas. The nearest airports are Fort Lauderdale–Hollywood International Airport, approximately 4 miles away (about 10–15 minutes), and Miami International Airport, approximately 30 miles away (around 40–60 minutes).