The 26-year-old admits that the France international was a worthy winner of the one of the continent's most prestigious individual honours
The Argentine and Cristiano Ronaldo were pipped to the award at a Uefa ceremony in Monaco in August and the 26-year-old says Ribery's treble success with Bayern Munich meant the right man walked away with the prize.
"It was an honour to be in this race again, among the best three players in Europe," he told Uefa.
"There are so many great players in the world and it is a real pleasure to be in the competition, but he [Ribery] deserved to win the trophy."
The Blaugrana were humbled 7-0 on aggregate by the German giants en route to the Champions League crown last season.
And while Messi admits that the defeat left a "bitter taste" in his mouth, he believes the team must not dwell on the past if they are to bounce back from last year's disappointment in Europe.
"We always want to achieve more. Winning the league was very important because of what it signified – winning it back after Real Madrid had won it last year," he added.
"There's also a bitter taste after what happened in the semi-final against Bayern München, where there was a big gap between the two teams – we didn't go into it in our best shape.
"But that's the past and we have to look forward."
The Catalans resume their Liga campaign following the international break by welcoming Sevilla to Camp Nou on Saturday.