In terms of tiling a bathroom floor, it usually takes on average, about two to three days to complete. A good tip when considering types of tiles for a bathroom floor is that tiles are evaluated for wear resistance on a scale from 1 (lowest) to 5 (highest). A PEI-1 or Light Traffic rating is recommended for areas such as bathrooms where shoes are not consistently worn.
Natural stone tiles such as granite, slate or sandstone are the best choice for bathroom floors. They have a high slip tolerance when they're wet and can add a degree of boldness and earthiness to a room that you and your family spend so much time in.
Some people may see having a tiled bathroom floor as a disadvantage because they think that tiles have a consistently cool surface. But depending on the size of your bathroom and how well your house is insulated this really shouldn't be an issue for you. If you are set on using tile for your bathroom floor and are still concerned about the temperature issue, you can always purchase a tile warming system. With no costly ductwork or plumbing requirements, this system's installation can be conveniently performed with the addition of an adjustable thermostat.