Реально ли сделать сайт хостела на WP?
Конечно реально, не надо бояться, документация+гугл могут многое. Если страшно использовать чужие плагины, то можно и свое сделать.
Можно, без проблем. Но придется закатывать рукава и писать немного кастомного кода. Если с этим проблема - наймите разработчика. Кастомный код придется писать под любую CMS, кроме, разве что, специально заточенной под хостелы. А такую вы вряд ли найдете.