Feeling the ship's motion is more likely to give you an idea of direction than any compass.
Really? Never noticed that.
On cruise ships, cabin numbers will usually, but not always, help you with knowing fore/aft/port/starboard.
Cabin numbers usually get larger as you move aft on the ship.
Cabin numbers usually get larger as you move to the starboard side of the ship.
Relative to the other cabins in the same hall.