La reputación de Guillermo se vio afectada por la masacre de Glencoe (1692), en la que un centenar de escoceses fueron asesinados por no prometer correctamente su lealtad a los nuevos reyes.