There are four basic stone types: travertine, marble, granite and slate. Any of these can be used as a floor. Travertine, granite and slate all can take a lot of abuse and still look good. Marble takes a little more maintenance and care. Which stone you should use depends more on your lifestyle and what fits with other design elements in the home.