Manchester United's 2-1 defeat to Leicester on Tuesday night confirmed Guardiola's third Premier League title and City's fifth in the last decade as they succeeded Liverpool as champions.
Guardiola called it the "hardest" of his successes given the difficult circumstances of the pandemic, and a poor start to the season which left City eighth on Christmas Day, and Klopp agreed as he said their achievement stood out.
Following confirmation of the title, City fans celebrated outside the Etihad Stadium.
Guardiola will relish the opportunity to mark the achievement with the club's supporters once again when some will be allowed into the ground for the final home match of the league season on May 23.
"I am looking forward to the Everton game, we will lift the trophy with 10,000 people I think who will be coming to the stadium, it will be incredible," Guardiola said in a video posted on the Manchester City Twitter page.
"This business without these people is not the same and hopefully next season we can enjoy it at all the Premier League teams."
On Wednesday, City's under-18s beat Burnley 1-0 to pip rivals United to the Premier League North title, making City the first club to win the Premier League title, the Premier League 2 trophy with the under-23s, and an under-18 title in the same season.