El Puerto Hostel is located in Caleta de Velez, a small town that belongs to Velez Malaga municipality. It is 35 km from Malaga and 2 km from Torre del Mar, next to Caleta de Velez sports and fishing port in the Axarquia Region.