Hello, I know my profile doesn't seems to match your criteria, but we are dedicated to any project we take and in your case it's big one, so we will fully concentrate on this. But I have few suggestions:
1. For this kind of big project it's better if you go in hourly rate, because suppose some have taken an good amount more than the work done and suddenly failed to complete, then you have to go to another freelancer and that is huge loss, but if you go in hourly rate, then you have to pay according to work and the developers will have much more concern in case of this.
2. For hotel booking site like this, I heard that you have to find an big agent who will be able to provide almost every hotel's data allowance all over the world. That's the most important thing and what I know they only provide this to big merchant. So, you have to take the responsibility of this, because you can realize this thing will not be possible for me.
Otherwise about the development, it's fine we really have good code base and database architecture, as we were in the developers of a big CRM whch currently running live.
Thanks.