Police are appealing for witness to the incident at the Station Hotel in Filey to come forward.
It happened at around 10.45pm on Saturday, August 18, at the Church Street pub, also known as the Top House.
People needed hospital treatment for their injuries after the incident, which involved men and women and spilled out into nearby Laundry Road, North Yorkshire Police said.
A police spokesperson said: "North Yorkshire Police is appealing for witnesses and information about a large scale violent incident in Filey.
"Bottles and garden furniture were used by some of the people involved.
"A number of people were seriously injured during the incident, with several people requiring hospital treatment.
"One man was knocked unconscious, received facial injuries and suffered heavy bruising, one man sustained a large cut to his face and another man lost a number of teeth among other facial injuries.
"There were a number of other people that suffered cuts and bruising as a result of this incident.
"We are requesting the public’s assistance to help establish the full circumstances surrounding the incident."
Witnesses should call police on 101.