Users are allowed to stack all forms of protection spells on themselves. So for example, I can have both Water Shield and Water Armor active at the same time.
I believe that a higher level version of the same protection spell should cancel the protection granted by its lesser version.