I had a quick look at the Pachira Lodge website, and it looks to me that only the static pages are in different languages, so this part of the project shouldn’t be difficult. Lots of work, but not so difficult. When finishing one language, you just duplicate all the pages for each language. If you want the blog to be in different languages too, then it’s more up to the staff at the hotel to do a job, from my experience. I did a two language page for a client once, and the client had to write the blogpost in both languages, and when that’s done, the rest of the page updates itself. In cms collections for blogpost, I just made Post body for each languages. Then I made a cms collection for language nr. 2, with the fields Name, Reference (reference to origin blogpost). In this collection you just type in the name of the blogpost in different languages and reference it to the right blogpost. In the CMS template pages you just sort out so you get the rigt language to the right page.
When it comes to booking system, I can’t really give you a good answer. I’m currently looking for a third part myself… till now I’ve found 2 different ones that looks interesting, and it also seems like you can integrate them in Webflow. One is www.vcita.com and the other is https://zapla.co
Hope this helps you a bit on your way.