Benahavís liegt in einem Tal zwischen Estepona und Marbella, je 20 Kilometer von beiden entfernt, und nur 7 km von Puerto Banús. Der Flughafen Málaga ist in weniger als einer Stunde erreichbar; alle wichtigen Orte der Costa del Sol sind bequem mit Auto und Bus erreichbar.
Die N-340 und die A-7 verbinden Benahavís mit dem Rest der Region, und der Flughafen Gibraltar — mit täglichen Flügen nach London, Liverpool und Manchester — ist eine nützliche Alternative für Reisen ins Vereinigte Königreich.