For floors, go for durable materials like stone or ceramic. These come in a range of natural colors and textures and the ceramic tiles, of course, in a range of patterns as well. You can also try vinyl or wood flooring, but these might require considerably more maintenance in a bathroom.