For outside use marble's or cemented tiles are the better choice because they are rough in use and are tough over the what so ever climatic conditions are,and both of them are available easily in the market!
For outside use I can see using clay tiles, concrete or an outdoor rug. It just depends where it is going. We built a deck made of wood. I had a patio with carpet, but it was covered. It is up to you.