Both of these website constructors are free and pretty effective. You can check this article to decide what will work better for you. In any case, both Wix and WordPress require an additional booking plugin.