Hyde Park itself is free! To access the facilities within the park, such as the toilets or boat hire, you will need to be prepared to pay.