Take it from an Edinburgh resident: hotels are great because they keep the tourists out of the residential housing market. The alternative is an AirBnB explosion and real people being squeezed out of the market by skyrocketing house prices and rents.