As one of the most famous restaurants in St Moritz, we recommend everyone eats at Chesa Veglia at least once. The ancient farmhouse is a outpost of Badrutt’s Hotel, and contains no less than three restaurants. There’s a pizzeria, a grill-room, and a restaurant that specialises in Swiss and international specialities. It has an exceptionally good wine list, and the wide choice of restaurants and menus mean some that people come back here again and again and don’t eat the same time twice. Incidentally, it is noted as much for its style as its food. A must-eat.