A 24-year-old man has been charged with murder after a fight at a home south of Brisbane.

Police were called to a Browns Plains house around 9.45pm last night to find a 22-year-old man with serious head injuries.

He was taken to Logan hospital in a critical condition and died this morning.

Police say no weapons were used in the attack.

The 24-year-old is expected to appear in the Beenleigh Magistrates Court on Monday.

AAP