There are two possibilities to obtain your first house, you can either complete the quest “A friend in Need”, once completed you will get a free room in an inn that you can use and teleport to. The second way would be to simply purchase a home from the crown store, that way you won't spend any ingame resources. When you teleport to the house in question, you can choose from Purchase options to either buy it with crowns or with gold.