Enchantment of the Seas is one of the smaller ships in the Royal Caribbean fleet but certainly doesn’t lack in things to do and see onboard. With an array of restaurants, entertainment venues and pools, this is the perfect ship for everyone with days spent climbing the rock wall, receiving a spa treatment or simply sun-bathing around the pool.