We completed our first cruise in December to the Caribbean and I was petrified of sea sickness. In Canada, we are not able to get the scopolamine patches unfortunately, and the only over the counter anti nausea meds is Gravol/Dramamine which make so so sleepy. I had my husband pick up Bonine/meclizine in the US when he was traveling earlier in the year for work (which we can't get in Canada either sadly, but it's over the counter in the US) and I took that the day before boarding, and all through the cruise. I had 1 night I felt sick (didn't vomit) but it came on suddenly late in the evening so I just took Gravol and my sleeping pill and by the morning I was fine.