There's no entrance fee to the beach itself. If you want to use one of the beach clubs facilities, or access the cenotes at the north end on private property there are some nominal fees but as long as you use the public access' to the beach it's all free.