A group of men have been charged with assaulting three police officers who came to the aid of paramedics at Sandstone Point, north of Brisbane.

Queensland police said officers became involved in an altercation with the men, who were allegedly obstructing paramedics in the carpark of a hotel on Bribie Island Road, about 1:45am.

Police alleged that during the altercation, a male senior contestable was kicked in the head, another male senior constable was kicked in the groin, and another male senior constable sustained an injury to his finger.

Three men were taken into custody at the scene.

All three officers were taken to Caboolture Hospital for treatment of their injuries.

A 23-year-old Morayfield man has been charged with one count of serious assault police causing bodily harm, two counts of assault police and one count of public nuisance and contravening a direction.

He is due to appear in the Caboolture Magistrates Court on March 16.

A 21-year-old Godwin Beach man has been charged with two counts of serious assault police and one count of obstruct police.

A 38-year-old Godwin Beach man has been charged with one count each of assault police and public nuisance.

They are both due to appear in the Caboolture Magistrates Court on April 7.