Once you have chosen a name for your travel blog you’re now ready to buy the domain name and hosting package. Even if you are not ready to start your site you should at least buy the domain, just in case someone else registers it before you.
For domain and hosting packages I can personally recommend Bluehost from personal experience.
I would recommend buying your domain and hosting together as there are usually discounts when you do it this way. Your domain and hosting will then be renewable at the same time each year, saving you having to make two purchases.
Bluehost hosting automatically sets up WordPress as well, so there is no need to download and install WordPress yourself. All you need to do is click a button that you want WordPress on the domain and it sets it up for you.