RCMP said several tourists were enjoying a stroll on the city's Rotary Park pedestrian pier on Tuesday around 10:30 p.m. PT when they spotted the 28-foot day cruiser headed towards them.
Witnesses told police they had to jump out of the way as the boat ran up and over the end of the pier, and wound up lodged between the railings.
Police said the 45-year-old driver of the boat was asked to give a breath sample at the scene, and then a second sample at the RCMP detachment.
"The second set of breath samples indicated that the man’s blood alcohol levels were at the cusp of being just over or under the legal limit," said a statement issued by Cpl. Dan Moskaluk.
The only person injured was a passenger on the boat, a 43-year-old woman, who suffered a small cut to the side of her face.
The investigation is ongoing and a charge of unsafe or dangerous operation of a vessel is being considered, said police.
“It certainly is a pretty jarring visual reminder for all boaters to operate their boats in a safe manner and to ensure they are familiar with their surroundings while under way," said Moskaluk.
"We are very fortunate that by a stroke of luck that nobody was seriously hurt or killed."
Also on HuffPost