Gavá si trova nella parte orientale della Spagna, lungo la costa catalana, affacciata direttamente sul Mar Mediterraneo. Fa parte della comarca del Baix Llobregat, nella provincia di Barcellona, ed è situata a soli 20 chilometri a sud-ovest del centro di Barcellona, facilmente raggiungibile sia in auto che con il treno.
Dal punto di vista geografico, Gavá gode di una posizione privilegiata: da un lato è bagnata da spiagge estese e ben curate, dall’altro è abbracciata da colline e zone naturali protette come il Parco Naturale del Garraf. Questa varietà di paesaggi la rende ideale per attività all’aria aperta, dal trekking al beach volley.
Il clima di Gavá è tipicamente mediterraneo, con estati calde e secche e inverni miti e umidi. Le temperature estive si aggirano tra i 28°C e i 32°C, mentre quelle invernali difficilmente scendono sotto i 10°C. Il periodo migliore per visitare la città è da maggio a ottobre, quando il clima è più stabile e le giornate sono lunghe e soleggiate.