Landmark
Château d'Ouchy
Gzzz · Wikimedia Commons · CC BY-SA 4.0Some 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 see Château d'Ouchy on your own. A tour is worth it for the story behind it, for transport, or for combining nearby sights into one day.
Cheapest way inLausanne Self-Guided City Walking Tour & Scavenger Hunt4.5★ · 15 travelers~2 hoursFree cancellationFrom$9 per personSee dates →
Most bookedThe Olympic Museum Entrance Ticket in Lausanne4.6★ · 220 travelers1-2 hoursFree cancellationFrom$25 per personSee dates →Getting there
More attractions in Lausanne


