Gossip website TMZ said Justin has been on an emotional roller-coaster in recent weeks and simply could not continue with his hectic schedule.
The announcement comes shortly after it was reported Justin serenaded his ex-girlfriend Selena Gomez in a hotel bar.
The on/off couple were seen at the Montage Hotel in Beverly Hills, where Justin sang a number of songs, including My Girl and his own tune Sorry.
It comes after Justin recently admitted he will always love the singer.
"[She] is someone I love dearly. I'm never going to stop loving her. I'm never going to stop checking in on her," he said.
"I don't think if you end a relationship, you should end that, unless it was super toxic and you guys were hurting each other physically or mentally. We always respected each other and we still respect each other."
-Bang! Showbiz