Police said about 30 people were involved in the incident outside The Vault at about 03:15 last Sunday.
As part of the ongoing investigation two men, aged 21 and 23, were charged and were due to appear at  Inverness Sheriff Court at a later date.
Another 21-year-old man has already appeared in court in connection with the incident.
Two more men have been charged in connection with a disturbance outside a nightclub in Aviemore.