If you are traveling alone, and not from the agency, then bring your passport or driving license. It is taken as a deposit at the entrance. You also need to pay 100 baht for a visit to the beach. When traveling from the agency usually "all inclusive", the documents do not ask.