If it's time for you to choose a bathroom floor, go to this HGTV website (see below). It discusses bathroom flooring and includes carpet, hardwood, and natural stone. 'Course you've got to be extra careful with carpet and natural stone. Carpet has to be water-, mildew-, and stain-resistant, and don't let the water seep into the pad! Stone requires a strong subfloor, and it's slippery when wet--especially if polished; and unpolished, it needs to be sealed.
For more info on these options and others, go to: Selecting the Right Bathroom Flooring : Bathrooms : Home & Garden Television