4.4 (1068)
Château d’Ouchy, a Member of Small Luxury Hotels of the World, is a neo-gothic castle turned hotel on Lake Geneva’s banks. It offers unique rooms and suites, a top-notch restaurant, and a wellness area with a hamman, sauna, and outdoor swimming pool. Relax in the private garden or embark on lake excursions on the hotel’s private boat.
Free WiFi
Non-smoking rooms
Luxury
EV charging
On-site restaurant
Outdoor pool
Pet-friendly rooms
Room service
Free WiFi
Non-smoking rooms
Luxury
EV charging
On-site restaurant
Outdoor pool
Pet-friendly rooms
Room service

Each of our spacious rooms is adorned with refined decor in soothing cream, beige, and chocolate tones. Each room offers stunning views of Lake Geneva, modern amenities, and access to wellness facilities, ensuring a stay steeped in comfort and elegance.
Book Now

Hilton Honors Discount rate
Complimentary WiFi
Complimentary late check out (based on availability)
Complimentary bottled water
Access to exclusive experiences