The company was founded in London in 1965 by Bruno Franzen and Werner Frey under the company name Swiss Chalets, and later renamed Interhome after a merger in 1977. La société est fondée à Londres en 1965 sous le nom de Swiss Chalets par Bruno Franzen et Werner Frey puis renommée Interhome à la suite d'une fusion intervenue en 1977.