With four years left on his current contract, the former Monaco man was linked with a move away from the Etihad Stadium following the arrival of Jack Grealish from Aston Villa.
Bernardo Silva, is having a good start to the season, starting in five of City's six Premier League games with one goal.
Nonetheless, Guardiola insists the Portuguese forward could leave Man City in the future.
"All I want is for Bernardo to be happy, here or anywhere. All I want is his happiness because he's a guy that deserves the best.
"He's so intuitive - it's not his role as a holding midfielder but he knows exactly how to play it and how to anticipate what is going to happen, with the ball or without the ball.
"Against Norwich he played exceptional, against Arsenal he played exceptional, Southampton played at the level of the team - that was not good.
"But how well he played against Chelsea is no surprise. How many times have we seen it? He was an incredible signing for us because he's an exceptional person.
"Guardiola added: "I never forget the second Premier League we won, with 98 points, he was the best player in England. He was nominated [for an award] but he was the best."After that season, later he dropped a little bit, he was not in the position he prefers but now he's back and hopefully he can help us.
"If, at the end, he wants to leave and decides [to go] the only thing I can say is that the guy or the club that gets Bernardo is going to take one of the best players in the world."Is he happier? You cannot play in this way if you are not happy, it's impossible."