Open Travel Guide
  1. Home
  2. Destinations
  3. Switzerland
  4. Restaurants
  5. Restaurant Memories

Restaurants · Switzerland

Restaurant Memories

  • CuisineModern Swiss
  • CategoryFine Dining
  • Rating★ 4.7
  • Price$$$$$

Restaurant Memories at the Grand Resort Bad Ragaz in the canton of St. Gallen holds two Michelin stars and is one of the most consistently decorated fine-dining destinations in eastern Switzerland. The Grand Resort Bad Ragaz is a spa and wellness complex built around the thermal waters of the Tamina Gorge, and Memories is its flagship restaurant, positioned as a destination in its own right rather than merely a hotel dining room.

Two Michelin stars in Bad Ragaz spa resort. Innovative cuisine combines regional ingredients with modern techniques in elegant mountain setting.

Restaurant Memories at the Grand Resort Bad Ragaz in the canton of St. Gallen holds two Michelin stars and is one of the most consistently decorated fine-dining destinations in eastern Switzerland. The Grand Resort Bad Ragaz is a spa and wellness complex built around the thermal waters of the Tamina Gorge, and Memories is its flagship restaurant, positioned as a destination in its own right rather than merely a hotel dining room. The kitchen is led by a team working within the broader culinary vision of the resort, producing menus that draw on regional Swiss Alpine produce: lamb and veal from surrounding farms, lake fish, and seasonal Alpine herbs and vegetables. The tasting menu typically runs to seven or eight courses with a wine pairing programme that represents the sommelier team's careful work on matching regional Swiss wines alongside classical French labels. Signature preparations have included Swiss Alpine lamb presented in multiple service stages and a lake-fish preparation that changes with the season and the freshest available catch. The dining room is elegant and unhurried: soft lighting, well-spaced tables, and a view over the resort's formal garden give it the quiet luxury of a dedicated destination rather than an urban restaurant. Bad Ragaz is approximately 75 km from Zürich by rail and 60 km from St. Gallen, making it accessible as a day trip from either city, though the spa-resort context makes overnight stays natural.

Signature dishes

  • Tasting menu — $265
  • Swiss Alpine lamb — $78
  • Lake fish variation — $72

Good to know

Hours
Wed-Sun: 19:00-22:00
Reservations
Required

Location

Grand Resort Bad Ragaz, 7310 Bad Ragaz

47.0019, 9.5028 View on map

Highlights

  • Two Michelin stars at the Grand Resort Bad Ragaz — a destination restaurant in a thermal spa resort
  • Alpine regional produce: Swiss lamb, lake fish, and seasonal mountain vegetables
  • Seven- to eight-course tasting menu with Swiss and French wine pairings
  • Elegant resort dining room with formal garden views and unhurried luxury atmosphere
  • Bad Ragaz is accessible by rail from Zürich (75 km) and St. Gallen (60 km)

Tips for visiting

  • Pairing the dinner with an overnight stay at the resort allows full use of the thermal spa — a natural combination given the resort context.
  • Reserve two to three weeks in advance for weekends; midweek tables are more available at shorter notice.
  • The wine pairing is handled with particular care for Swiss labels — accepting the pairing is a useful way to explore regional Graubünden and St. Gallen appellations.
  • Bad Ragaz is a comfortable day trip by rail from Zürich; the last return trains allow for a full dinner without requiring an overnight stay.
  • Smart-formal dress is expected in the resort's fine-dining context.

Accessibility

The Grand Resort Bad Ragaz is a purpose-designed resort with full accessibility infrastructure. The restaurant is reached by lift from the lobby level and is wheelchair accessible. Accessible parking is available and the resort's facilities are designed to accommodate guests with mobility requirements.

Frequently asked questions

Is Restaurant Memories only for resort guests?

No. Restaurant Memories accepts reservations from all diners regardless of whether they are staying at the Grand Resort Bad Ragaz.

How do I travel to Bad Ragaz?

Bad Ragaz is served by direct SBB trains from Zürich (approximately 55 minutes) and St. Gallen (approximately 50 minutes). The Grand Resort is a short walk from Bad Ragaz station.

What is the tasting menu price?

The tasting menu is priced at approximately CHF 265 per person, excluding wine. Wine pairings are available at an additional cost.