Ultra Trilhos Rocha da Pena er en trailrunning-serie i Loulé, Faro-distriktet, Portugal, med løb i begyndelsen af august. Man kan vælge mellem 16 km, 23,4 km og 47,8 km, fra en kort, brætstiv skovstrækning til en lang mountain-style ultra. Den 47,8 km-løb har 2430 højde meter, 23,4 km har 1020 meter, og 16 km-ruten 780 meter i stigning.
Ruterne går igennem naturskov ved Rocha da Pena, med nok stigning til at gøre hver distance udfordrende. Den 23,4 km er den mest populære, hvor man får en hård dag på trail uden at skulle kaste sig ud i ultra-distancen. De to længste løb har UTMB Index-status, så det tiltrækker løbere, der vil have en kvalificerende resultat sammen med et hårdt lokalløb i Algarve-bakkerne.