Écija heeft een kleinschalig maar gevarieerd aanbod aan accommodaties. Je vindt er eenvoudige pensions, gezellige hostals en stijlvolle hotels in historische gebouwen. De meeste accommodaties liggen op loopafstand van het centrum. Een eenvoudige kamer in een pension of hostal kost vanaf ongeveer 30 euro per nacht. Voor een comfortabel hotel met airconditioning en ontbijt betaal je tussen de 50 en 80 euro per nacht. Boutiquehotels of luxere verblijven in gerestaureerde paleizen beginnen vanaf ongeveer 90 euro per nacht. In de zomer is een kamer met airconditioning sterk aan te raden vanwege de hoge temperaturen.

De bijnaam van Écija - la sartén de Andalucía (de braadpan van Andalusië) - zegt het al: het kan er heet worden. In juli en augustus lopen de temperaturen vaak op tot boven de 40 graden. Zomers zijn droog en zonnig, ideaal voor een siësta en avondwandelingen.
De winters zijn mild met dagtemperaturen rond de 14-18 graden, al kunnen de nachten fris zijn. De aangenaamste reistijd is het voorjaar (april-mei) en najaar (september-oktober), wanneer de temperatuur doorgaans schommelt tussen 22 en 30 graden.
Écija is een veilige en rustige stad waar je je als bezoeker doorgaans op je gemak voelt. Zoals in elke stad is het verstandig om in drukke of toeristische zones alert te blijven op zakkenrollers, zeker tijdens festiviteiten zoals Semana Santa.
Het historische centrum van Écija is compact en goed te voet te verkennen. Voor langere afstanden of ritten naar de buitenwijken is er een eenvoudige maar functionele stadsbusdienst, met haltes bij onder andere het ziekenhuis, winkelcentra en woonwijken. Hoewel de gemeente qua oppervlakte de grootste van Andalusië is, telt ze slechts zo'n 40.000 inwoners. Taxi's zijn beschikbaar op centrale standplaatsen of telefonisch te bestellen, en zijn een handig alternatief voor korte ritten binnen of net buiten de stad.
Écija ligt strategisch tussen Sevilla (86 km) en Córdoba (62 km). Vanuit Sevilla rijden bussen vanaf busstation Prado de San Sebastián naar Carmona en vandaar door naar Écija. De rit duurt ongeveer 1 uur en 5 minuten, afhankelijk van de dienstregeling. Busmaatschappijen zoals ALSA verzorgen deze route. Het busstation van Écija ligt aan de Avenida del Genil, op 850 meter ten zuiden van het centrum (Plaza de España).
Er is geen treinstation in Écija. De dichtstbijzijnde optie is Palma del Río, vanwaar je een taxi of bus kunt nemen naar Écija.
Voor reizigers met een huurauto is Écija goed bereikbaar via de A-4. De rijafstand bedraagt circa 1 uur vanuit Sevilla en 45 minuten vanuit Córdoba. Parkeren in het centrum is meestal goed mogelijk, met diverse (betaalde) parkeermogelijkheden.