A teenager who assaulted staff at an Irvine hotel is awaiting sentence.

Dylan Landsborough repeatedly punched a man in the head while he was working at the Riverside Lodge Hotel in Annick Road on September 29 this year.

The 18-year-old admitted the assault at Kilmarnock Sheriff Court last week.

He was also charged with behaving in a threatening or abusive manner likely to cause fear and alarm after breaking a vase, shouting and swearing and challenging other employees to a fight.

Landsborough, who is of no fixed address, pled guilty to the charges.

The case was adjourned for reports.

Landsborough will return to court for sentencing next month.