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
Enhanced Profile
Rooms, spa, dining and experiences available for SwissNet partner hotels.
Partner hotels receive a fully curated profile with direct booking integration, AI visibility optimisation, and a live performance dashboard.
Enquire about partnership →Location
📍 Lausanne, Vaud, Switzerland
View on Google Maps →Pricing
FromCHF 420
per night · typical direct rate
✦ Verified by SwissNet · Updated June 2026
Price varies by dates and room type