The great thing about modern mattress protectors is that they can be placed over any type of mattress, and this includes those memory foam mattresses. In fact, any one of these reviewed products above could be considered a best waterproof mattress protector for memory foam mattresses.