The vessel responded to a distress call in the Seychelles and ended up rescuing 12 French nationals - three children and nine adults.
The group’s catamaran had been dragged from its mooring buoy and run aground close to shore in bad weather.
The group ultimately had to abandon their catamaran.
The crew aboard Crystal Esprit, along with the Seychelles Coast Guard, operated in darkness, heavy rain and high swell but managed to transfer the group onto a Zodiac and then a yacht.
Crystal Esprit departed as planned the following morning (Friday), heading for Aride Island.
Crystal Cruises launched Crystal Esprit in December 2015 as the brand expanded from its longtime fleet of two luxury cruise ships into yachting.