Sant Feliu de Guíxols liegt im Nordosten Spaniens, direkt an der Costa Brava, einer der bekanntesten Mittelmeerküsten Europas. Die Stadt gehört zur Provinz Girona in der Autonomen Gemeinschaft Katalonien und ist von der spektakulären Natur des Baix Empordà umgeben – einer Region, die für ihre Strände, Wälder und Hügel bekannt ist.
Girona liegt etwa 30 Kilometer entfernt, Barcelona ist in etwa 90 Minuten mit dem Auto erreichbar. Die Stadt liegt zwischen anderen bekannten Urlaubsorten wie Platja d’Aro und Tossa de Mar, und in unmittelbarer Nähe befinden sich zahlreiche Buchten, Sandstrände und der Naturpark Gavarres.
Das Klima ist mediterran, mit warmen, trockenen Sommern und milden Wintern. Die beste Reisezeit ist von Mai bis Oktober, wobei Juli und August die Hauptsaison darstellen. Auch im Frühjahr und Herbst ist das Wetter angenehm, ideal für kulturelle Reisen und Veranstaltungen im Freien.