Morschach se trouve dans le canton de Schwyz, au-dessus de la ville de Brunnen, sur une terrasse naturelle au-dessus du lac des Quatre-Cantons. Au nord-est, tu regardes la vaste cuvette de Schwyz. Dans la direction opposée, tu vois les montagnes d'Uri et la prairie historique du Grütli. A Morschach se trouve le Swiss Holiday Park, le plus grand complexe de vacances & de loisirs de Suisse. Un téléphérique emmène les visiteurs en quelques minutes au village sans voitures de Stoos, à 1305 mètres d'altitude, qui fait également partie de la commune de Morschach. A Morschach, au-dessus du village, se trouve la pierre druidique de 7,5 x 6 mètres.