Salos pilis (vok. Inselburg; angl. island castle[1]) – vandens pilies variantas, pilis mažoje dirbtinėje ar natūralioje saloje. Tai tipiškas žemumų pilių variantas.
Salos pilį nuo vandens telkinio kranto skiria pakankamai plati vandens juosta, todėl tokios pilys paprastai neturi gynybinio griovio ar skydinių sienų. Dėl šių priežasčių tokios pilys lengviau ir pigiau pastatomos (nors statybinių medžiagų pervežimas vandeniu gali papildomai kainuoti). Pilys ežerų salose paprastai gana lengvai užimamos žiemą, kai storas ledas ima išlaikyti atakuojančią kariuomenę, jei pilys neturi kitos papildomos gynybos.
Geriausiai žinoma Vokietijos salos pilis yra Pfalcgrafenšteino pilis (vok. Burg Pfalzgrafenstein) prie Kaubo. Vienintelė gotikinė salos pilis Europoje yra Trakų salos pilis Lietuvoje.