It entirely depends on your requirements. You can estimate the cost depending on the resources, the quality of service, what you want to host on the cloud, and the amount of bandwidth,
storage services and latency.
Private cloud servers are expensive than the other servers, but they come with a lot of features.
There are hosting companies that offer a cost calculator. You can use that to calculate the cost, where you just need to set up your needs like resources. It will give you the cost.
Adding to this, if you are looking for high levels of speed, efficiency, and scalability along with affordable cost, you can try
Go4hosting. I have been using it for quite some time. An economical and quality hosting service company. You can check out their website to know more.