The Welshman has been in outstanding form this season, leading to speculation about whether Barca or rival Real Madrid could sign him in the summer.
And while Pique admits Bale would perhaps be more suited to los Blancos, he says that the 23-year-old is definitely good enough to play for La Liga's leader.
"I think he's an unbelievable player, he's a great player," Pique told BBC's 'Football Focus'. "He has all of the conditions to play in the team that he wants to.
"Now he's in Tottenham and he's doing a great job and we will see. We want to have all the best players in our team.
"I always think that the best players can fit in any team, no matter the style of the team. It's true I think that the style of play of Real Madrid maybe - because he's really quick, the power he's got - maybe he can fit a little bit more [there].
"But he can play here definitely too. I cannot see any problem that he cannot play [for Barcelona]."