Overview
Hotel Château d'Ouchy is a uniquely romantic hotel in a genuine medieval castle on the shores of Lake Geneva in Lausanne's Ouchy harbour district. With lake views, exceptional dining and the extraordinary experience of staying in a medieval fortress, it is one of the most distinctive luxury addresses on the Swiss Riviera.
Why stay here
Location
📍 Lausanne, Vaud, Switzerland
View on Google Maps →Pricing
CHF 420
per night · best available direct rate
Price varies by dates and room type
Direct booking available for SwissNet partner hotels.