St. Moritz tilbyder en raffineret natteoplevelse, primært centreret omkring dens luksushoteller og nogle specifikke områder. Du finder muligheder for afslappede drinks, levende musik og nogle sene natklubber.Dorf, den øvre del af St. Moritz, er der, hvor du finder mange af de eksklusive hotelbarer og et par eksklusive klubber. Disse steder tilbyder ofte sofistikerede cocktailmenuer, champagnesortimenter og undertiden levende klavermusik eller DJ's, der spiller loungesæt. Det er et sted for elegante aftener.Bad, den nedre del af St. Moritz nær søen, har en lidt anden stemning. Her finder du nogle mere tilgængelige barer og pubber, der henvender sig til et bredere publikum, herunder dem, der søger en mere afslappet drink efter en dag på pisterne. Der er også et par steder kendt for levende musik, lige fra coverbands til jazz.Inden for de forskellige luksushoteller i både Dorf og Bad finder du individuelle barer, der er åbne for ikke-gæster. Mange af disse tilbyder velkurerede drinksmenuer og har ofte en stille, behagelig ramme for samtale.