Because of the ways in which bathrooms are used, it is important to think through your flooring choice to insure lasting quality.
Generally, it is a good idea to stay away from carpets and hard wood floors, as both can easily be water damaged. Vinyl floors hold up well to water damage, and are a very economic option. Stone and tile both make great bathroom floors, as they are water and stain resistant, come in many different colors and styles, and can be used with radiant heat floors.
For a detailed description of each choice, check out the link below: