Skip to main content


xviith century

La Croix d’Or

Hotel & Restaurant

Hotel & Restaurant

Located in the heart of Ballaigues in the Canton of Vaud, The Hotel Restaurant de la Croix d’Or offers an exceptional setting combining Swiss tradition, nature and high-quality service.


Standard room

Comfortable and bright room of 22 m2, offering a romantic atmosphere.

Comfort room

With a surface area of 34m2, this spacious, contemporary style room benefits from a breathtaking view of the mountain and offers everything you need for unforgettable moments.

Superior room

With an average surface area of 27m2, these bright and refined rooms offer all the comfort necessary for a pleasant living space.

The Restaurant

In a place where nature is preserved, the gourmet restaurant occupies a historic 17th century building, offering an authentic repertoire of traditional dishes of the region while offering refined gourmet discoveries of French cuisine.


Hôtel et Restaurant La Croix d’Or
Place du Château 1
1338 Ballaigues, Suisse

Réserver une table