Leonardo Royal Hotel Ibiza Santa Eulalia расположен в спокойном районе Эс-Канар в Санта-Эуларии-дель-Рио, известном своей расслабляющей атмосферой у пляжа. Отель находится всего в нескольких шагах от пляжа Эс-Канар и примерно в 2 км от яркого рынка хиппи Пунта-Араби. Пляж Кала Нова также находится поблизости, примерно в 3 км. Аэропорт Ибицы находится в 27 км от отеля.