My wife insists on a lanyard. I simply slip it in my back pocket and don't carry my wallet on ship.
As many have stated, it is the size of a credit card or hotel key. Which leads to another point. On some of the newer ships, Royal has made it so you have to put your seapass card in a holder in order to keep the lights on in your room. This is inconvenient if it is on a lanyard. I haven't been on one of these ships yet, but I plan to use one of my old hotel keys when I do experience it.
I use my triple A card to keep my lights on, any card will work
Best Way to Carry Around Sea Pass
in Royal Caribbean Discussion
Posted
I use my triple A card to keep my lights on, any card will work