Though this topic is 4 years old, some of the free domain providers still work. And I'm glad as I'm a newbie to all this. I want to build a website using a wordpress theme (https://www.templatemonster.com/category/hotels/) in order to improve my skills. So, I don't have any desire to pay for everything In my opinion, everything comes with practice, that's why I've chosen this way to a web designer career.