do cruise ships have gyms?
Nearly all cruise ships have fitness centers onboard, often as part of the spa complex, and they are always free to use. ... Many cruise lines position gyms on high decks with panoramic views, though others may be on lower decks.