Yes, you can build a website without using any web hosting service. But, it's not the best way to build a website. It does involve so many technical processes as you have to set up your computer as a hosting server. The best way is to build a website with the help of the best web hosting service.