Landmark

Château d'Ouchy

Check tickets & tours

Some booking links are affiliate links. If you book through them, we may earn a small commission at no extra cost to you. We never let this influence which places we recommend.

Château d'Ouchy is a 12th-century castle perched on the shores of Lake Geneva in Lausanne's Ouchy district. Originally built as a bishop's fortress, it was transformed into a hotel in the late 19th century and now operates as a luxury accommodation. Visitors can stroll through its manicured park, admire the medieval architecture, and enjoy panoramic views of the lake and surrounding mountains. The castle's restaurant and terrace are popular spots for a meal or drink while taking in the scenery. Its prime location along the lakefront promenade makes it a natural stop for anyone exploring Ouchy.

Don't miss

  • Walk through the castle's park with lake views
  • Photograph the medieval tower and crenellations
  • Dine on the terrace overlooking Lake Geneva
  • Explore the nearby Ouchy promenade and marina

Tickets & tours

Ways to visit Château d'Ouchy

You can usually visit on your own. A tour is worth it for transport, a guide, or combining nearby sights into one day.

More attractions in Lausanne

Planning your trip to Lausanne? See where to eat, more attractions, or build a Lausanne itinerary.