Seelisberg je općina koja se prostire od pristaništa Treib na Vierwaldstätterseeu prema gore duž brdskog pojasa. Selo se nalazi na gotovo 400 metara nadomak Vierwaldstätterseea. Najviša točka općine nalazi se na 2116 m nadmorske visine, na vrhu Oberbauenstocka. Željeznica Treib-Seelisberg povijesna je uspinjača koja povezuje selo Seelisberg s Vierwaldstätterseeom. Uspostavljena je 1916. godine, a dužina joj je oko 1,2 km, s usponom od 369 metara nadmorske visine. Iz Seelisberga imate prekrasan pogled na Vierwaldstättersee i okolne planine.