L’Escala est située sur la côte nord-est de l’Espagne, en Catalogne, dans la province de Gérone. Elle borde la Méditerranée, entre les localités de l’Estartit et Sant Martí d’Empúries, au cœur de la Costa Brava. Cette position stratégique permet aux visiteurs d’accéder facilement aux plages, criques sauvages et parcs naturels, tout en étant proche de villes importantes comme Gérone (à environ 40 km) et Barcelone (à environ 130 km).
Parmi les sites géographiques notables, on trouve le parc naturel du Montgrí, les îles Medes et le golfe de Roses, qui offrent des paysages spectaculaires. Le village antique d’Empúries, à quelques minutes à pied du centre, est un joyau historique en bord de mer.
Le climat de L’Escala est typiquement méditerranéen : les étés y sont chauds et secs, tandis que les hivers restent doux. La période idéale pour visiter s’étend de mai à octobre, avec un pic touristique en juillet et août. Le printemps et l’automne sont particulièrement agréables pour les visiteurs qui cherchent à éviter la foule.