I've been on a lot of cruise ships and never saw them offer walkie-talkies for rent. If you purchase them at home before the cruise and learn how to use them, you'll be ready to use them correctly on the ship. If they don't work for you, you'll have 30 days to return them for full refund. I have a pair that I bought two years ago that worked fine for me. Remember the range on the ship isn't far. Most of the time you'll only get about half the lenght of the ship. It might not be worth the trouble in your case.