Most cruise ship gyms contain various pieces of cardio equipment (treadmills, elliptical trainers, stationary bikes, etc.), resistance training machines, free weights and mats, and group class space. Generally, the newer the ship, the more high-tech options you'll find available.