In the beginning when you are just starting, you will probably do well by using the free node hosting services. In fact, if a free hosting service is good then everyone will like to use it. But after a period of time as your business website and application starts developing and growing you will see that having free plans are not doing enough. But you can always upgrade to get better services. You will find plenty of cheap hosts also.
Benefits of Node.js hosting
1. Qualities to look for: You will be getting a minimum price of $0.01 in the first month for using this service. After that you will need to pay a fee of six dollars per month. There is no contract involved or price changes. You will get the latest versions of Perl, Python, PHP, MySQL and Ruby. Users with Linux and Windows will get options for 7 operating systems also. You will get total root access too. These Servers provide a brilliant datacenter and is efficient in configuring, provisioning and categorizing the virtual servers and provide the customers with immense flexibility which you cannot find in any other web hosting service provider. They will also not have any contract system and gives you a monthly payment scheme. It is quite fast and also immensely reliable. The customer care services are also quite efficient.
2. Manage for you the virtual servers that are available for Linux and Windows.
3. Provide cloud hosting facilities.
4. Provide automatic backups every night.
You can find free services for Node hosting on the internet easily. The qualities mentioned above would be the things that you would need to look for from your service provider.