General Web Hosting

For most basic hosting - regular PHP websites, Laravel based PHP apps / sites, nodeJS, Django etc managed hosting at OpalStack.com would suffice. They start at $95 a year for shared plans and have $20 / month VPS located in Mumbai. They use Linode servers.

Incase you are starting up and $10 a month budget is an issue then I would receommend MilesWeb.com which is less than a dollar (₹60) per month pre-paid for 3 years. This would end up totally @ ₹2,160 ($30) for a period of 3 years ! This is not the average dollar-a-month hosting company. They are not resellers of any other big web hosting company and have full-time linux sys admin staff located in Nashik to monitor and manage their servers located in Mumbai, India.

WordPress Hosting

WordPressWith one third of the world's websites powered by WordPress, there's few who haven't heard the term WordPress.

For WordPress, I recommend a combination of DigitalOcean and ServerPilot. If you feel courageous to build webpages in WordPress using drag-n-drop without the need to spend heavily on a developer / designer to build your website, then go for Elementor Cloud @ $99 a year.

DigitalOcean is a server provider and ServerPilot is a 3rd-party cloud control panel for DigitalOcean.
The most economical plan on DigitalOcean is $5 a month and a WordPress site on it via ServerPilot is $5.50 per month - its actually $5 per DigitalOcean server and $0.50 per WordPress site…blah blah blah…Long story short, it would be $10.50 per month for one WordPress site, $12.50 per month for 5 WordPress sites and $15 / mo for 10 WordPress sites.

Oh...and MilesWeb Shared also supports WordPress out of the box incase you want to startup gradually.

Backup

I strongly recommend Snapshooter to backup a website's data, whether it be an entire website or just database(s). They have a free plan for a daily backup of 500MB. The backups can be to most kind of servers like DigitalOcean Spaces or Amazon AWS S3. If your business grows, then you can decide on a paid plan starting @ $14 a month. I think this will greatly reduce failure-to-restore an entire project.