While Swiss German is the dominant language, you'll also find people who speak Standard German and English in Engelberg, especially in tourist-related settings.
However, it's important to note that Swiss German is a dialect and not mutually intelligible with Standard German.