there is no standard answer for this question. Actually it depends on your VMs CPU requirements. in some scenarios you can run 3-4 VMs per core some other you may have 6-8 etc...
better to do capacity planning to know what the workload needed by your VMs.
Ezzeldin, VCI,VCP3,VCP4,VSP,VTSP
Kindly note, if your problem or question has been resolved, please mark the thread as answered and award points.