Pele is scheduled to leave hospital on Tuesday following his urinary tract infection.
Brazil's three-time World Cup winner, now 74, has been treated at the Albert Einstein Hospital in Sao Paulo since 24 November, after being diagnosed with an infection that stemmed from an operation to remove kidney stones.
He has only one kidney, having had one removed towards the end of his playing career.
The former striker was in such good health and positive spirits on Friday that he posted a video on Facebook that showed him playing guitar and he has now been able to escape regular observation and move into his own room.
A statement from the hospital, signed by doctors Fabio Nasri and Marcelo Costa Batista read: "Patient Edson Arantes do Nascimento (Pele) continues clinical improvement without signs of infection.
"Considering his good recovery, his medical team has scheduled his leaving hospital tomorrow."