Another thing to consider is that just because the writeup only mentions that series of huge hotel complexes it does not follow that there are no smaller tourist hotels too.
Hans
Indeed, the large tourism created by the hotel complexes would likely mean that local residents would be able to set up small hotels for income, as well as other forms of tourism-based enterprised (tours, souvenirs etc.).