À Oberammergau, une taxe de séjour de 2,50 € par personne et par nuit est perçue auprès des personnes âgées de 16 ans et plus. Cette taxe est facturée séparément et doit être réglée directement à la commune.