Eden Roc находится в городе Сант-Фелиу-де-Гишольс, провинция Жирона, Каталония. В 950 м расположен песчаный пляж Гишольс. До центра города Сант-Фелиу-де-Гишольс - 1,4 км. До Международного аэропорта Жирона-Коста-Брава (Girona Costa Brava Airport) - 32 км.