Barbados ... I don't recall having to do this before in Barbados!

On our February cruise in the Barbados cruise terminal/shopping area there was a $1.00 US charge which had to be paid to the attendent to enter the Restrooms.

A woman with a little girl didn't have any money with her so I just paid for them to go in. Her husband, like mine, was standing in a long line to have our beach/shopping bags x-rayed and go through security. They do this in the terminal area in Barbados ... then again when you get on your ship.