Casteil liegt im südfranzösischen Département Pyrénées-Orientales, wo der Fluss Cady durch das Gemeindegebiet fließt. Eingebettet zwischen den Pyrenäen und dem Canigou-Massiv grenzt die Gemeinde an mehrere Nachbarorte wie Vernet-les-Bains im Norden oder Prats-de-Mollo-la-Preste im Süden.
Erstmals erwähnt wird Casteil im Zusammenhang mit der Gründung der Abbaye Saint-Martin du Canigou durch Graf Wilfried II. von Cerdanya im 11. Jahrhundert. Die Abtei prägte über Jahrhunderte das religiöse und kulturelle Leben der Region und wurde zu einem bedeutenden Pilgerziel.
Heute ist Casteil vor allem für die gut erhaltene Abtei Saint-Martin du Canigou bekannt, die hoch über dem Tal thront. Daneben laden die historische Kirche Saint-Martin und die romanische Kirche Saint-Martin-le-Vieux zu Besichtigungen ein. Die malerische Lage zwischen Bergen und Fluss macht den Ort zu einem ruhigen Rückzugsort inmitten einer beeindruckenden Landschaft.