Don't forget you need the Hayya card to get into Qatar and the match stadiums. And to get a Hayya card, you need match tickets. You have to but match tickets before you can sort out your accommodation.
Paul Corky, from the fans federation, was just on Sky Sports, saying exactly this.
Don’t attempt to book travel or accommodation without getting your match ticket first