Detective Sergeant James Keene said a youth was arrested for the series of robberies in the early hours of Sunday morning.
"This was an extremely traumatic experience for the three victims," Keene said.
"They have been offered support through Victim Support services."
The youth was due to appear in the Hastings District Court on Monday morning charged with two counts of robbery, aggravated robbery and aggravated assault.