The Tschuggen Grand Hotel features four restaurant and the Lobby Bar offering something for each taste and every occasion.
- The Grand Restaurant is the main dining room of the Tschuggen Grand Hotel and serves excellent international cuisine and outstanding French specialities in an elegant ambience and is famed for creative and rich buffets and elegant gala dinners.
- The restaurant La Provence serves Mediterranean cuisine, prepared with freshest ingredients, as well as hors d'oeuvred and salads from the buffet in a rustic ambience with stunning views of the surrounding mountains. La Provence also offers a beautiful panoramic sun terrace.
- The restaurant La Vetta offers excellent Italian cuisine and a great variety of fine wines in an elegant atmosphere.
- The Buendnerstube serves traditional Swiss cuisine with fondue and raclette spüecialities and rare Swiss wines in a authentic ambience.
- The Lobby Bar offers delicious cocktail, refreshing drinks and the traditional English afternoon tea with sandwiches and home-made cakes.