Yes, the host needs to be switched on and connected to the internet for anyone else to be able to work from it remotely.
If keeping your host online 24/7 is an issue then you can take one of our cloud servers which are always powered on, take a look at our Managed Cloud FAQ section.