St. Moritz caters to the ski elite, and this extends to its gastronomy scene. The town boasts a remarkable abundance of dining establishments, with a total of 77 restaurants and cafes. Remarkably, nearly half of these are situated directly on the slopes, offering the convenience of dining without having to remove your skis.
Visitors to St. Moritz often praise the restaurants for serving exceptionally delicious, albeit pricey, mulled wine – a specialty in Switzerland. Tipping is a common practice in the town, and it's worth noting that many places include a service charge of around 15% in the total bill. However, despite this service charge, it is customary in the resort to leave a small additional gratuity for the waiter.
Many of St. Moritz's finest restaurants uphold a dress code, so if you have a particular establishment in mind, it's wise to check their rules in advance. However, for those looking to economize on dining, consider exploring the more affordable cafes situated near the ski elevators. In these spots, prices tend to be more reasonable, and you can enjoy tasty and fresh dishes without breaking the bank. These cafes offer a range of options, including appetizers, hot meals, and even breakfast.
One standout cafe in St. Moritz is Cascade, known for its lively atmosphere, live music, and a menu that's both reasonably priced and diverse. Valentin Restaurant is another noteworthy option among the town's budget-friendly eateries, offering simple yet hearty dishes featuring fish and seafood.