This is dependent on how many hours you work a week. I worked 12 hour shifts every weekend and was given a fair amount of holiday a year. I can't remember exactly but I'm sure it was similar to a few weekends off in the year.
As a part time member of staff I am eligible for 8 weeks worth of holiday or roughly 96 hours. The company is more than fair with holidays.