We do not have a limit to the number of visitors. However, there is a physical limit our network can handle.
There is no way to determine the maximum number of visitors your site can sustain. Each site is different and the amount of traffic you can handle will depend on the resources each visitor is using. A very efficiently coded website that uses few resources per visitor would allow a large number of visitors to visit your site at the same time, while a poorly or inefficiently coded website may become a resource hog with only a few visitors on simultaneously. How many visitors your site can handle is largely determined by how your site is coded.
You can view your site statistics, like the number of visitors and which browser they use. Your CPanel includes a statistics program.
If you spike the server too hard or for too long, you can be suspended for taking the resources from your fellow shared server users. If you don't want this to happen, you need to move to a dedicated server.
I have Unlimited Bandwidth in my Package:
Unlimited mean is that we do not meter or limit you on bandwidth. But just because you can have an unlimited amount of something does not mean it is physically possible to consume an infinite amount. Unlimited does not mean infinite.
It is not possible to use an infinite amount of the server since there are other limits in place, like how much CPU you can use at one time, how many processes you can have open at one time, how many emails you can send out in an hour, etc. Certain rules are in place to make sure one person does not use the entire server on a shared account, preventing other customers from using the server.