Question: are shows on cruises free?
Answer: Onboard Entertainment Access to most of Royal Caribbean's entertainment offerings is complimentary for cruise guests, including Broadway stage shows and other performances. Even water shows and ice-skating shows are offered for free on some ships.