Yes they do. We had to take our son to the ship doctor b/c of an ear and eye infection and there is a basket right outside the door that says they are free. Also if you go inside the medical facility there is another container with them and some advice/instructions.
Just know that dramamine can cause drowsiness. There are other things to use like the little patch behind the ear and the sea bands????
good luck!!!