Is it really greed? Sounds more like market pricing at work to me. The people who live there deserve a good living too, right? So long as their country is being flooded by tourists anyway they might as start enjoying a somewhat comparable standard of living.
Prices are soaring because tourism is soaring. Don't be mad at the people responding rationally to market forces and enjoying a higher standard of living; be mad at the tourists. And as someone who isn't from there and only lived there for a few years, you have more in common with the tourists than the locals.