question is a little ambiguous
Do you mean that you want to run just one virtualization technology (such as Xen, VMWare or KVM) but have the virtual guests run different OSes? If that is the case then certainly, this is one of the core benefits of virtualization. Each VPS is isolated after all, so what one is running should not affect any of the others.
On the other hand if you wish to run multiple virtualization technologies such as Xen and VMWare together they would almost certainly get in each others' way, and more to the point this doesn't seem to be a very sane thing to want to do.
Having said that you might be able to get away with mixing para-virtualization and hardware based virtualization as para-virtualization is an OS level technique, not a hardware technique. It is perfectly possible to run KVM on a machine running an OpenVZ capable kernel. I have tried this during testing but don't know how stable the combination truly is.
If you could clarify what you want to achieve it would be quite helpful.