Elegant dining room at Ca d'Oro restaurant in St. Moritz with chandeliers and white tablecloths.

Ca d'Oro St. Moritz

Ca d'Oro sits within the Grand Hotel Des Bains Kempinski on Via Mezdi. The kitchen serves Italian and Mediterranean cuisine, holding a Michelin star.

The dining room runs smart and elegant, but the real utility here is the distance from the shopping rush of Via Serlas. You choose this table because it avoids the frantic pacing of the centre, offering a quiet, measured pace that the more central options cannot manage. While the hotel location puts you a ten-minute walk from the shores of Lake St. Moritz, the interior feels far removed from the foot traffic near the museum district. It is a destination for those who want the rigor of a starred kitchen without the tourist churn found in town.

Photos & Videos

© Photo Credits: Ca d'Oro

Highlights

Cuisine

Ca d'Oro FAQ

Ca d'Oro serves Italian and Mediterranean cuisine. It is a fine dining restaurant and holds a Michelin star, making it a higher-priced option compared to casual dining spots in St. Moritz.

Ca d'Oro is inside the Grand Hotel Des Bains Kempinski St. Moritz on Via Mezdi. It is a ten-minute walk from Lake St. Moritz, a fifteen-minute walk from Via Serlas, and a twenty-minute walk from the Segantini Museum.

The room runs smart and elegant. Guests typically dress to match this register, ensuring a polished appearance suitable for a fine dining environment.

To book Ca d'Oro, provide NOX with your requested date, party size, and any occasion notes. We work the venue's own booking route and come back with a confirmed answer.

Opening Hours

Sunday

19:00 - 22:00

Monday

19:00 - 22:00

Tuesday

19:00 - 22:00

Wednesday

19:00 - 22:00

Thursday

19:00 - 22:00

Friday

19:00 - 22:00

Saturday

19:00 - 22:00

Location

Grand Hotel Des Bains Kempinski St. Moritz, Via Mezdi 27, 7500 St. Moritz, Switzerland

Nearby

Lake St. Moritz500 m
Via Serlas800 m
Segantini Museum1.5 km

Additional Information

Name

Ca d'Oro St. Moritz

Establishment Type

Restaurant

Cuisine Type

Italian, Mediterranean

Dress Code

Smart and Elegant

Minimum Age

18+

Price Range

$$$

Address

Grand Hotel Des Bains Kempinski St. Moritz, Via Mezdi 27, 7500 St. Moritz, Switzerland

This is an independently maintained listing. Ca d'Oro is not affiliated with, endorsed by, or sponsored by Nox Agency. Are you the owner? Claim this listing

Explore St. Moritz

Overview

All venue names and trademarks are property of their respective owners. Listings are independently compiled for informational purposes only and do not imply endorsement or affiliation.

© 2026 Nox Agency. All rights reserved.