You have to get a Haya Card as well as accommodation, and match tickets before coming to Qatar. The rules are different for residents to get a match ticket. We just have to have a Haya card to get a match ticket. Rules might change in December though. As for accommodation, there is big range of accommodation, from apartments, tents, cruise ships to hotels. Doha is small city, so everything is with fairly easy reach. Have you got anything potentially booked?