De 4466 passagerer og besætningsmedlemmer på Carnival Splendor havde nok regnet med et togt i overdreven luksus.
Men på tredje døgn ligger skibet ud for Mexicos kyst med en udbrændt motor og uden varm mad, air condition og toiletter. Besætningen kan ikke få det 113.000 ton tunge skibs motor til nødtørftigt at producere strøm.
"Forholdene ombord er meget udfordrende, og vi undskylder dybt for de ubehagligheder, gæsterne udsættes for," siger Carnivals koncernchef Gerry Cahill ifølge avisen USA Today.
Carnival Splendor lagde i lørdags ud fra Long Beach i Californien på et syv dages krydstogt.
Slæbebåde er på vej for at trække det store turistskib ind til havnebyen Ensenada, hvor passagererne får en billet tilbage til Californien.