Police say they began their investigation two weeks ago after learning of the incident that took place on March 5.
An RCMP statement says witnesses told them words may have been exchanged between the three just before the assault on the two sex-trade workers.
The Mounties say the victims did not require medical treatment.
The 54-year-old man's first court date is set for June 16 in Nanaimo provincial court.
Const. Gary O'Brien says investigators are following up with other sex workers who may have had similar occurrences but didn't report them.