Marble, granite or vitrified tiles – I'll add one more option to the list wood flooring. The type of flooring you want in your home should be decided when the house is being planned. Architects advise against deciding on the kind of floor after the foundation has been laid and the structure built. The reason for this is that the foundation is made keeping in mind the structure that will come on it.
I'll give you an example. The Church I go to had to be razed because it began developing cracks and started sinking. Experts were called, even from IIT Madras, and each one studied the construction plan and opined that the structure was not designed for marble flooring. The initial plan had a mosaic floor. However, when the Church was built, someone donated marble slabs, and those were laid on the floor, instead. The foundation couldn't take the extra weight, and as a result, a few years down the line, the walls began developing cracks, and the structure began to sink. Therefore, consult with the architect if they recommend marble or granite flooring based on the foundation, etc., before making a decision.
Marble stays cool and looks attractive. The drawback is that it stains easily, and good quality marble may cost a lot. Granite is beautiful too, and also remains cool, and is easy to clean, but it can be slippery. You can slip even on a drop of water or if your footwear has worn out. Granite has an impersonal look and suits roomier spaces such as office lobbies and wedding halls and bathrooms, etc., rather than homes.
Tiles are, of course, used everywhere. They too remain cool, are easy to clean, but can crack easily, especially if a heavy object falls in them.
Wooden flooring looks classy and is ideal for both the living area and the bedrooms. There is a variety of wooden flooring to choose from. You get teak wood panels that are water-resistant and easy to fix. They need to be interlocked and require no adhesive.
These days there are a lot of options, in the market, such as 3D flooring and metallic flooring and epoxy flooring. They turn out to be cheaper than marble and granite floors.
Whatever you decide, give it a good thought because it is an investment. The flooring cannot be changed often, and you will have to live with whatever you choose, for years to come.