Soap can be a countable or uncountable noun.
1. There isn't any soap in the bathroom.
2. There aren't any soaps in the bathroom.
I wonder if sentence 2 is natural.
NOT A TEACHER
I agree with charliedeut. Longman says that "soap", meaning detergent (not the television "soap" which is countable) can be countable and uncountable, but I can't think of a context in which you'd use the plural form. I'd be interested to hear what others think of this.
I saw some hotel put a bar of soap in the bathroom. In this case, can we say 'There aren't any soaps in the bathroom'?
I would still say "There isn't any soap."
Sometimes you get these little decorative soaps, shaped like sea shells or flowers something, and you put them in a dish for when company comes. Then you could say "What cute little soaps you have in the bathroom!" but when you simply need the product for the pupose of washing your hands, it's just "soap."
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.