A 42-year-old was arrested in St Julian's for allegedly robbing a man at around 2am on Tuesday.
The police said in a statement the robber, a Somali national, was arrested moments after a 26-year-old French man was assaulted and robbed on Triq San Ġorġ.
The robber will be charged in court before magistrate Kevan Azzopardi on Wednesday.