you do not rent it ON Board but you rent it in advance of your cruise and it is in your stateroom when you arrive. The usual cost for Tuxedo and two shirts is $89. for the week. They pick it up the last night. They also offer a package that includes a white dinner jacket as well for about $115. I think but not sure on that one.
We have done that in the past but this time I went whole hog and bought hubby a new more stylish TUX, Vests etc. Even the genuine Pattent Leather shoes.
I can't wait, we sail on the Golden this coming Saturday.
Oh you can rent shoes from them as well.
I have rented a Tux on 2 cruises and it works well. You do not have to pack it in your suit case. They do have some extra pieces on board if something does not fit. I would try it on as soon as you can so you know it all fits.