Ленинградский яхт-клуб основан в 1860 г. и первоначально располагался на Крестовском острове. В связи с созданием Центрального парка культуры и отдыха в 1934 г. клуб был переведен на Петровскую косу.
Управление организации располагалось в бывшем Доме управляющего нефтеперегонных заводов "Ропс и К". До конца 1960-х гг. северная часть Петровской косы была заболоченной, позже проводились работы по подсыпке грунта.
После подготовительных работ в 1980 г. было возведено новое административное здание яхт-клуба в стиле советского модернизма.