Hotel Spa Cap de Creus находится в городе Эль-Порт-де-ла-Сельва (El Port de la Selva). В 150 м расположен песчаный пляж Эль-Порт-де-ла-Сельва Бич (El Port de la Selva Beach). До центра города - 150 м. До Международного аэропорта Жирона—Коста-Брава (Girona–Costa Brava Airport) - 80 км.