Well, HostGator is one hosting service that needs no introduction. It is the pinnacle of budget web hosting and if you are on a budget, then look no further than HostGator. It has a bunch of amazing plans that you can buy, the best one being the Hatchling plan for beginners. The best thing about this provider is that even its basic plans are not limited. There are no limitations with respect to bandwidth, disk space, subdomains, MySQL databases, FTP and emails. With that, you also get a 99.9% uptime guarantee.
However, there are limitations. You can only operate one site at a time with the Hatchling plan, which is not that uncommon, but the biggest limitation is that it only provides you with a free domain name for a year.