Eddy Vasquez was filming a show at the Pacific Coast resort in Punta Chame, about 90 miles west of Panama City, when he spotted Bieber and members of his entourage walking along the beach. He and his crew took pictures of the singer and his companions, who got on personal watercraft and traveled to a nearby island.
Bieber's publicist did not immediately respond Sunday to an email request for comment.
Police in Miami Beach said they arrested Bieber smelling of alcohol after officers saw him drag-racing before dawn on Thursday, his yellow Lamborghini traveling at nearly twice the speed limit.
Take ABC13 with you!
Download our free apps for iPhone, iPad and Android devices