Sant Feliu de Guíxols si trova sulla splendida costa della Costa Brava, nel nord-est della Spagna, affacciata direttamente sul Mar Mediterraneo. Fa parte della comarca del Baix Empordà nella provincia di Girona, in Catalogna. È circondata da colline e boschi che offrono una vista panoramica mozzafiato e numerose opportunità per escursioni.
La città si trova a circa 30 minuti di auto da Girona, città storica e capoluogo di provincia, e a circa 1 ora e mezza da Barcellona, facilmente raggiungibile sia in auto che con i mezzi pubblici. La sua posizione strategica la rende un punto di partenza ideale per esplorare le spiagge, i sentieri costieri del “Camí de Ronda”, e le aree naturali dell’entroterra catalano.
Il clima mediterraneo garantisce inverni miti ed estati calde e soleggiate, ideali per il turismo balneare. I mesi migliori per visitare la città vanno da maggio a ottobre, con luglio e agosto come i periodi più affollati e vivaci grazie agli eventi estivi.