No there is no need to book anything in advance you can pay a 30 Baht admission once you arrive, and don't forget to bring plenty of water.