This very much depends on what your website will be doing and also how much you'd like to pay.
If your website is a large money generating website I'd suggest you really want to be looking at some sort of hardware that is dedicated and customised to your websites exact specifications.
If its a small website then both cloud hosting and dedicated hosting would be fine how ever you have a large choice of providers and you should simply contact a few of the sales departments of the companies you are interested in using and see which will be a good fit for you.
Definitely stick with cloud if you're going for an interactive site. The cloud is great for the development and sustainment of apps and software and its also good for scalability. so if youre site starts getting more traffic its easy to increase your data transfer capacity etc.
Dedicated has a few advantages, Cloud Servers have a lot more advantages. At the end of the day your exact needs are going to determine which is the best fit for you but as Cloud evolves we're seeing it continually edge above non-Cloud Dedicated servers at a rapid pace.