The boat is certified to carry 42 passengers, according to the company.
"It was just an unfortunate event," said Melissa McDowell, who operates the cruise boat as family-run business, along with her husband and adult daughter.
All three family members were on board at the time, and assisted the passengers off the boat, McDowell said.
The captain of the boat is the tiny company's only employee, McDowell said.
"Every one of our passengers were amazing," she said. "They followed instructions and were good humored about it."
The cause of the incident is under investigation. The damaged boat was towed to Sausalito Boat Works where it will be repaired. There were no reports of pollution, Dykman said.