El Rancho is a converted farmhouse 3 km from Tarifa and 10 minutes’ walk from Los Lances Beach. It offers apartments and rooms, and features a seasonal outdoor pool, free Wi-Fi and free parking.
Number of rooms: 31
Pedro Valiente, 6, 11380 Tarifa, Spain