3. StoneIn a Nutshell: "A good bathroom flooring choice. If you can afford it."
No moisture problems with marble, granite, limestone, and the other stone flooring options. Stone is mid-level is this list and not at the top because of a number of issues.
The first one is that it's cold. The second issue: it tends to be slippery. This can be solved by having the stone textured by sandblasting or buy purchasing naturally textured stone, such as slate.
But the main issue that pulls this bathroom flooring option down, in my opinion, is cost. Stone flooring is by far your most expensive flooring option.
2. Sheet or Tile VinylIn a Nutshell: "Adequate aesthetics; supreme practicality."
Vinyl is the most popular choice for bathroom flooring for several reasons. Vinyl is very much a do-it-yourself job (you can install vinyl tiles in a weekend, easily). And there are thousands of style options.
Sheet or tile vinyl flooring are your two options within this category. One downside of the vinyl tiles is that, after awhile, they tend to come up. Sheet vinyl is the solution to that, but sheet vinyl is difficult to install for the home remodeler.
The main reason vinyl occupies the #2 spot is that it's cheap. But the reason it's not #1 is that, well, it's vinyl. No matter how fancy the style and texturing, it still looks and feels like vinyl.
1. Ceramic TileIn a Nutshell: "The best of all worlds."
Like stone, ceramic tile can achieve a rich, textured, solid feeling. Like vinyl, it's waterproof and it's fairly inexpensive. And like wood flooring, it looks pretty good.
There are so many different types of ceramic tiles, you can get exactly the floor you want. You can even find ceramic tile that looks like stone. It comes in sizes between 4"x4" to 2'x2', and comes in a wide variety of shapes such as octagonal and hexagonal. Mosaic tiles come in pre-mounted plastic mesh sheets, so you don't have to individually set each tile. With tinted grout, you can be even more creative. It cleans up well and bravely resists even standing pools of water.
Downsides: like stone, it's cold (though radiant or heated tile is available. Also, it can be slippery. But texturing solves that problem. Smaller tiles are less slippery, because more grout is used and the grout acts as a non-skid surface.