It's expensive in general.
Because more people go during the weekends, especially with big families or with kids, so the business wants to make more money that’s why they charge more.
The majority of people have more free time on the weekend to go, so they up their prices to make more profits during their busiest days.
Thanks! Your answer is awaiting moderation.