We have gotten this feeling on every cruise we have been on except for one. The 14 day Panama Canal cruise that we did in May. We thought it was strange that we didn't feel it after this cruise, but thought it might have been due to the extended time on the ship. I think on the shorter cruises, your inner ear does not have time to adjust to sea and then you are back on land, which just confuses it more. On a much longer cruise, you are fully adjusted so don't feel it once you are back on land. Just my thoughts. So, my solution is... Take a longer cruise!!!! Of course, in our situation it could also have been that we went straight from the cruise to "The Happiest Place on Earth". Maybe Disneyland somehow cancelled out the spinning feeling.