Mermaid Cove situa-se perto de Bay Boulevard Beach, a apenas 4 minutos a pé de Cais de Anna Maria e a 2 minutos a pé de The Waterfront.