Situé sur la commune de Trets, sur l'un des pics de la chaîne de l'Olympe, l’Ermitage Saint-Jean-du-Puy, date du Vᵉ siècle. Il fut un haut lieu religieux avec une belle vue sur la vallée de l'Arc, la Sainte-Victoire et la Sainte-Baume.
L’Ermitage et sa chapelle furent fondés par Saint-Cassien de l’Abbaye de Saint-Victor de Marseille sur l’emplacement d’un ancien temple païen probablement dédié à la déesse Diane. Il est occupé par des moines Cassianites jusqu’au XVᵉ siècle, puis par des ermites jusqu’à la Révolution.
Au sommet d’un piton rocheux, se dresse un clocheton en forme de tour à 658 mètres d’altitude.
Il ne subsiste de la chapelle Sainte-Elisabeth que sa voûte ; elle aurait été édifiée par les habitants de Saint Zacharie.
Le 20 avril 1938, Saint-Jean-du-Puy fut classé : « Site et monument naturel de caractère artistique, historique, scientifique, légendaire et pittoresque ». Un pèlerinage a lieu le 1er mai, son accès est réglementé en période estivale.