You can book tours of the historical park in advance but if you are self-touring, there is no need to book in advance. The entrance to the park is free but there are separate entrance fees to some of the temples within the site.