Sant Elm (kastilisch San Telmo) ist ein kleiner Ort mit einem 180 Meter langen Sandstrand auf der Baleareninsel Mallorca. Der Ort besteht vor allem aus kleineren Hotels und Sommerresidenzen, Dauerbewohner bzw. Einheimische findet man nur wenig. Sant Elm liegt am westlichsten Landpunkt Mallorcas. Man erreicht den Ort von Andratx aus über das Dorf S’Arracó auf gewundener Straße durch die Berge.
Vor dem Strand von Sant Elm befindet sich die kleine Insel Es Pantaleu, etwas weiter vorgelagert erstreckt sich die Insel Sa Dragonera, die zu einem Symbol des Kampfes um die Erhaltung der Natur auf den Balearen wurde. Umweltschützer zogen bis vor das oberste spanische Landgericht, um den Bau einer Feriensiedlung auf der Insel zu verhindern. Das Gericht nahm schließlich deren These an und Sa Dragonera wurde vom Consell Insular de Mallorca, dem Inselrat, erworben. Heute ist die Insel ein Naturschutzpark, in dem noch sargantanes (endemische Echsen), falcons marins (Eleonorenfalken) und gavines de bec roig (Korallenmöwen) leben.
Sant Elm ist die erste Etappenstation auf dem Fernwanderweg GR 221 Ruta de Pedra en sec bzw. Route der Trockensteinmauern von Port d’Andratx nach Pollenca.