The Jamaican sprinter, who defended his 100m gold medal this summer at the Olympic Games in London, as well as adding the 200m and 4 x 100m relay titles to his name.
Ronaldo, meanwhile, was victorious in the Goal.com 50, and Bolt believes that the former Manchester United winger deserves to win further recognition with the 2012 Ballon d'Or.
"No doubt Cristiano is better than Messi. He is a more complete player," he told Portuguese channel RTP.
"I would give [the Ballon d'Or] to Cristiano. He has managed to stay on top and that's the most difficult thing."
Both Bolt and Ronaldo hold each other in mutual regard. The sprinter first attended a match at the Santiago Bernabeu against Deportivo La Coruna in 2009, and was last seen prior to the Blancos' Champions League 6-2 victory over Dinamo Zagreb in December.