I take Bonine (Meclizine 25mg) starting the last couple of nights of the cruise and continue for several nights after. I used to get it really bad, felt very groggy and kept walking into walls, couldn’t turn around without feeling very dizzy - but since starting using Bonine- nada! No drowsiness either.
I just got an email from Princess cruises. For $60 on top of cruise fare per day , you can get drinks up to $15, WiFi, crew grats, 2 fitness classes, premium desserts and juice bar.