El Rancho er en ombygget bondegård, som ligger 3 km fra Tarifa og 10 minutters gang fra Los Lances-stranden. Der tilbydes lejligheder og værelser, sæsonåben udendørs swimmingpool, gratis trådløs internetadgang og gratis parkering.
Lejlighederne har opholdsområde med sovesofa, ventilator og tv. Der er desuden eget badeværelse samt tekøkken og spiseplads med køleskab, mikrobølgeovn og kaffemaskine.
Værelserne har aircondition, fladskærms-tv og eget badeværelse med hårtørrer.
Der serveres morgenmad på El Rancho. Der er en à la carte-restaurant og en terrasse med grillfaciliteter.
Der tilbydes bagageopbevaring. Man kan leje cykler i udflugtsskranken. Aktiviteter i området omfatter windsurfing, kitesurfing, snorkling og ridning.