There's only one cruise line offering tier match which is MSC.
However if you are planning to sail with Royal Caribbean (RCCL), you can try to get MGM M life Gold or Platinum. As per their partnership aggrement, M life members may be eligible to receive personalized benefits and exclusive cruise offers when sailing with Royal Caribbean.
But the M life Rewards elite tier should be earned by yourself, it cannot be from a status match. You still could give it a try to provide RCCL agent your M life account number. You still probably could get 10 drink vouchers, onboard credit or something if you are lucky. This is because they sometimes forget to ask if the elite membership is earned or just from a tier match when they validate with MGM.
