Hala Sportowo-Widowiskowa "Olivia", jedyny tego typu obiekt na Pomorzu, zbudowana w 1970 r., przeszła gruntowną modernizację w l. 1995-2000. Obecnie, jako jedyna w Polsce, ma dwa kryte pełnowymiarowe lodowiska. Jest bazą sekcji sportowych - hokeja na lodzie, łyżwiarstwa figurowego, short tracku i siatkówki. W "Olivii" grają hokeiści Stoczniowca i koszykarze Prokomu Trefl Sopot. W "Olivii" zorganizowano finały GP juniorów w łyżwiarstwie figurowym (2001) i przedolimpijski turniej hokeja lodzie. Tutaj walczył też zawodowy mistrz świata w boksie Dariusz Michalczewski. W hali organizowane są imprezy kulturalno-rozrywkowe, targowe,(np. co dwa lata Baltexpo) i wystawy.