Guardiola saw key players Gabriel Jesus and Kevin de Bruyne suffer injuries at Crystal Palace on Sunday.
The Spaniard said: “If you tell me that technically, physically it’s good for the players: no, it’s a disaster.”
City confirmed on Monday that Jesus had suffered a medial collateral ligament injury and would “undergo further examinations to establish the extent of his lay-off”.
Jesus later wrote on social media: “Thank God it is not very bad and I won’t have to go through any surgery. Promise to be back as soon as possible!”
City’s run of 18 successive wins came to an end with the goalless draw at Selhurst Park, the first time they have failed to score in the league this term.
Their 246 hours between the four matches over Christmas and New Year is one of the longer gaps in the Premier League, with Leicester having only 213 hours between the start and finish of their four fixtures.