The pop star has been flaunting his tropical getaway with boxing champion floyd mayweather, Jr. on social media over the past few days, and on Saturday (03Oct15), the two paid a visit to their hotel's bar, where guests were singing karaoke.

In video footage obtained by TMZ.com, Bieber gives the crowd a free performance by singing his latest hit What Do You Mean?

He followed it up by sitting down in front of a piano to sing a cover of the Beatles' classic Let It Be.

This isn't the first time Bieber has staged a surprise performance in Bora Bora - in July (15), he serenaded a newly-married couple on their honeymoon.