Morschach ligger i Kanton Schwyz ovenfor byen Brunnen på en naturlig terrasse over Vierwaldstättersee. I nordøst kigger du ud over den brede dalbund af Schwyz. Modsat kan du se Urner-bjergene og den historiske Rütli-eng. I Morschach ligger Swiss Holiday Park, det største ferie- og fritidsresort i Schweiz. En svævebane bringer besøgende op til den bilfri by Stoos på 1305 m o.h. som også tilhører kommunen Morschach. Ovenfor landsbyen Morschach ligger Druidenstenen, som måler 7,5 x 6 m.