Police at the scene of a stabbing in Chelsea Heights. Credit:Simon Schluter

Two men are fighting for life after they were stabbed in separate incidents overnight in Melbourne's south-east and Geelong.

A man in his 40s is in a critical condition after he was stabbed in the head during an argument outside the Chelsea Heights Hotel in Melbourne's south-eastern suburbs.

A man has been stabbed in a car park in Chelsea Heights. Credit:Pat Mitchell/3AW

Emergency services were called to the car park of the hotel on Springvale Road about 3.40am where they found the injured man.