Yes, they have lockers but there is not alot of them...if it is really busy they will run out. It is safe to leave anything in them. Just a little hint...you can't pay cash for them or anything outside (food, Drinks) so if you are going to rent a locker, eat or drink, bring a credit card.