W Willi Caro mają siedzibę dwa działy: sztuki i rzemiosła artystycznego oraz etnografii. Gromadzone przez nie liczne zabytki tworzą bogate kolekcje między innymi szkła artystycznego z okresu XVII-XX wieku, największego w Polsce powojennej zbioru polskiej biżuterii srebrnej. Na wystawach podziwiać można rzadkie eksponaty z kolekcji dawnych i współczesnych wyrobów z porcelany, fajansu i kamionki, pochodzących z licznych znanych wytwórni takich jak: Miśnia, Wiedeń, Höchst, Berlin, Fürstenberg, Sèvres, Nymphenburg, Ludwigburg, Fulda, Gera, Wedgwood, Delft, Holič, kraje Dalekiego Wschodu, Ćmielów, Chodzież, Włocławek. Osobny i wyjątkowy zbiór stanowi natomiast polska fotografia artystyczna obejmująca prace autorów związanych z gliwickim środowiskiem fotograficznym – Zofii Rydet, Jerzego Lewczyńskiego, Michała Sowińskiego i innych.
Willa Oscara Caro wybudowana w końcu XIX wieku jest przykładem nielicznie już zachowanych miejskich rezydencji mieszkalnych górnośląskich przemysłowców. Oscar Caro pochodził z Wrocławia, urodził się 15 czerwca 1852 r. Jego rodzicami byli Robert i Hermina z domu Kern. Dom rodziny Caro znajdował się we Wrocławiu przy dzisiejszej ul. Podwale. Dziadek Oscara Mortiz Izaak był właścicielem hurtowni żelaza. Wspólnie z synem Robertem (ojcem Oscara) rozwinął działalność handlowo-usługową na Górnym Śląsku.

