TEC brand marble tile adhesive it a great product. It is a white latex adhesive. The only thing you need to remember is to throughly clean the area you are tiling, and it will take time to harden. Read instruction on what temperature the room should be, otherwise it will not set properly.
Marble tile responds well to Mastic just as regular tile. Marble tile can also be adhered with a polyurethane type sealant. Both the Mastic and Polyurethane are water resistant and can be used indoors and outdoors.