The Art Lover’s Guide to St. Moritz, Switzerland

The Art Lover’s Guide to St. Moritz, Switzerland

St. Moritz, nestled in Switzerland’s picturesque Engadin Valley, is a legendary alpine resort with world-class ski hills, scenic lake views, and après glamour.

The town has been a favorite destination among cultural icons for over 150 years, with past visitors including Audrey Hepburn, Coco Chanel, and Alfred Hitchcock.

While St. Moritz’s history is steeped in ski and winter sport culture, there’s a parallel legacy of art and culture. The town and surrounding landscapes have inspired artists and thinkers like Giovanni and Alberto Giacometti and Friedrich Nietzsche, as well as contemporary artists like Jean-Michel Basquiat, Gerhard Richter, and Julian Schnabel.

Author's summary: Discover art in St. Moritz.

more

W Magazine W Magazine — 2025-11-04

More News