The Australia international forward has been recruited as cover for Christian Welch, who has been ruled out of the remainder of the 2017 campaign with a knee injury.
Myles, 31, is currently recovering from an elbow problem sustained in the opening State of Origin match but will begin work with his new team immediately.
"I'm ecstatic to be able to join Melbourne Storm for the remainder of the season," he said.
— Melbourne Storm (@storm) June 13, 2017
"When an opportunity presented itself to link up with the Storm, it was something I felt would really benefit my football and playing strengths.
"I'm really looking forward to getting stuck into training and improving, meeting my new team-mates and returning to the field as soon as possible."
Myles has played 231 NRL matches and turned out on 32 occasions for Queensland, making him one of the Origin series' most familiar faces.
Manly, meanwhile, have announced the signing of New Zealand Warriors forward Toafofoa Sipley on a two-year contract from next season.