A crash involving two cars in the Perth suburb of Belmont has left eight people in hospital.

Police say a four wheel drive and a sedan collided at the intersection of Durban and Leake streets just before 10:00 pm yesterday.

Police are investigating reports one of the vehicles ran a stop sign.

It is understood one of the eight people suffered serious injuries in the crash.