That's a give question @Ashwani2018, a bit like "What is the best car for driving?" What is best for you is relative. You are on the right track by referencing existing websites that you like. There are tons of hotel templates for your website and without picking winners and losers perhaps the best thing to do is list your needs.
Make a note of what you need your website to do and what functions are essential. From there you can have an idea of what your template needs to include. Make sure that you get the features on your essentials list and go from there. I hope that helps?
...turns out that my two cents is worth less or more depending on the current exchange rate.
roy darling *my posts seem a lot shorter in my head