This idyllic retreat is set in the charming town of Villars-sur-Ollon, in the heart of the Swiss Alps. The panoramic views of the surrounding mountains are worth the trip alone; but the rooms and suites—perfectly pitched between rustic comfort and upscale luxury —are especially gorgeous, featuring lovely wood floors and bathrooms large enough to hold corner tubs and walk-in showers.
Many of the rooms have views of either the Alps or a pleasant park, and the hotel offers apartments for longer or more private stays. Additional facilities include four restaurants, a fabulous spa, and an atmospheric bar. The hotel is well set up for families, too, with a cinema room, outdoor and indoor playgrounds, and a daily Kid’s Club in winter that takes care of children aged one to six.