Morschach ligger i kantonen Schwyz ovanför orten Brunnen på en naturlig terrass över Vierwaldstättersee. I nordost ser du över den vida dalen i Schwyz. I motsatt riktning ser du Urnerbergen och den historiska Rütliwiese. I Morschach finns Swiss Holiday Park, den största semester- och fritidsanläggningen i Schweiz. En kabinbana tar besökare på några minuter till den bilfria byn Stoos på 1305 m ö.h., som också tillhör kommunen Morschach. Ovanför byn i Morschach ligger Druidenstein, som är 7,5 x 6 m stor.