Tickets are $10 for adults, typically you'll park at the motel before arriving where you'll pay. My tour was over 2 hours and we did a lot of exploring. Check out the website for more info too. https://www.piedrasblancas.org/index.html
I parked on the side of the road and hiked back and forth. I heard later i couldnt do that. Never received a ticket though
Thanks! Your answer is awaiting moderation.