One good rule of thumb is that whenever people are blaming foreigners for their problems, they're wrong. Investment in housing and price increases are related. But it's the price increases that cause the investments, not the other way around.
So I live in a small mountain town where we've seen a massive influx of foreign investors driving up the price of housing because they're coming here and paying off locals to find them houses to buy for a private holiday house. There are middle men who do the finding then flip the property for 500% of what they buy the house off a little old lady for, on selling it to a rich person from overseas, who use the house fo…
If you keep allowing for building and taxing to pay for infrastructure, however, growth will continue at a more sustainable rate until demand is eventually satiated and builders have less work, and there won't just be infinite demand either. There are limiting factors here too: maybe the ski resort has a finite number of lift tickets being sold per day, or maybe the local airport only sees so many flights per day.