Skip to contentSign in to unlock member prices — lower rates we can’t show publicly.
Facilities for disabled guestsAccessible parkingWheelchair accessibleFitness facilitiesParkingSwimming pool
Stay1 night

Choose dates to see live prices

We check prices live for the dates and guests you pick.

About this hotel

Château d'Ouchy is a 4-star hotel in Lausanne, Switzerland.

Luxurious Medieval Castle Experience Historic Charm: The Château d'Ouchy is a renovated medieval castle with an original donjon (keep) that offers a unique and historic charm to guests. Modern Amenities: From a Mediterranean restaurant to a cosy bar, an outdoor pool, and a modern leisure area with sauna and hammam, the hotel provides a range of modern amenities to ensure a comfortable stay. Scenic Lake Views: Situated directly on the shores of Lake Geneva, guests can relax on the terrace facing the lake and enjoy breathtaking views, adding a touch of tranquility to their experience. Book your stay at Château d'Ouchy for a perfect blend of history, luxury, and relaxation.

Typical weather

October here averages 9°C, with around 94 mm of rain across the month.

Climate data: NASA POWER

Twenty-year averages for this area, not a forecast.

Nearby

Venues

Straight-line distance

Stations and stops

  • Ouchy-OlympiqueMétro, 3 min walk
  • JordilsMétro, 5 min walk
  • DélicesMétro, 8 min walk