SVE, which is based in the Cotswolds and Verbier, has a portfolio of chalets in the Swiss Alps which are available to UK and international customers.
B Corp firm Emerald Stay is a European company with bases in Barcelona and Geneva.
Emerald Stay chief executive Maxime Friess said the deal involved “a complex cross-border transaction involving multiple components of cash, equity and debt instruments”.