After three sweltering days without power, eating only emergency rations and washing with bottled mineral water, they will no doubt be desperate for a proper shower and rest.
But when the 1,049 passengers and crew on board the stricken Costa Allegra finally reach the Seychelles today, they are likely to face further chaos.
There will be only two showers available to them at the port.
The guests - who each paid more than £2,500 for the trip - could then face ferry trips to reach some of the 400 hotel rooms booked for them by Costa Cruises, as many will not be on the main island of MahŽ.
Most hotels there are booked up due to the Seychelles' carnival.