Muzeum Polskie powstało w 1870 roku z inicjatywy hrabiego Władysława Platera. Muzeum Narodowe Polskie na zamku w szwajcarskim Rapperswilu przez ponad 150 lat istnienia przechodziło niezwykłe koleje losu. Było centrum polskiego życia naukowego i społecznego na emigracji, później miejscem pamięci Tadeusza Kościuszki.
W 1921 r. zbiory przeszły na własność państwa polskiego. Sejm Ustawodawczy w specjalnej uchwale wyraził wdzięczność narodowi szwajcarskiemu za przechowanie polskich zbiorów narodowych. Po wojnie w ratowanie Muzeum zaangażowało się Ministerstwo Kultury i Dziedzictwa Narodowego. W 2016 r. Rapperswil odwiedził prezydent RP Andrzej Duda. Zadeklarował wsparcie dla Muzeum i podkreślił konieczność jego zachowania w dotychczasowym miejscu.
5 października 2020 r. na zamku odbyły się uroczyste obchody 150. rocznicy powstania Muzeum z udziałem ambasador RP Iwony Kozłowskiej i przedstawicieli szwajcarskiej Polonii, m.in. Marka Wieruszewskiego, prezesa Towarzystwa Przyjaciół Muzeum Polskiego w Rapperswilu, oraz władz miasta. W 2022 r. Muzeum Polskie w Rapperswilu odwiedził prezes IPN dr Karol Nawrocki. „Aby zachować polskie dziedzictwo, musimy dbać o naszą kulturową spuściznę także poza granicami Polski. […] Przyłączamy się do apelu o to, aby to muzeum uratować.
Muzeum mieściło się na zamku, jednak w pewnym momencie lokalne władze wypowiedziały tę siedzibę i Muzeum musiało opuścić zamek do końca 2021 roku. Prof. Piotr Gliński, jako ówczesny szef MKiDN w lipcu 2022 r. podpisał list intencyjny, który pozwalał przenieść Muzeum Polskie do zakupionego hotelu Schwanen w Rapperswilu, na co przekazano Instytutowi Pileckiego 120 mln zł.
Szef MSZ Radosław Sikorski stwierdził w 2024, że zakupiony Hotel Schwanen w Szwajcarii, gdzie pierwotnie miało znaleźć się Muzeum Polskie w Rapperswilu to „ciąg chybionej polityki poprzedniego rządu”.
Rząd Tuska wycofał się z tego projektu wsparcia dla Muzeum Polskiego. Zakupiony przez polskie państwo dla dobra publicznego Hotel Schwanen w Rapperswil stoi od dwóch lat pusty! Eksponaty nadal w pudłach!

