Granite stone is great and you can pay well over 10,000.00 Baht per metre or as little as 500 Baht.
Personally I like a tile called Granito that looks perfectly like granite, is easy to lay and work and depending on the tile dimensions can be as cheap as 650 Baht per square metre. You can find these tiles in most Homemart, or Homepro outlets and ask for Granito tiles.