Yes. You can register domain names before you find a hosting provider, and, in fact, you are not required to host a domain name.
When you register a domain name with us, we automatically park it. A temporary, parked page displays when visitors type the domain name into their browser's address bar. The parked page indicates you are reserving the site.