Ohtels Islantilla liegt ruhig in der Stadt Islantilla, nur etwa 200 Meter vom kilometerlangen Sandstrand der Costa de la Luz entfernt. Die Hotelanlage besticht durch eine moderne Architektur und befindet sich in der Nähe kleinerer Einkaufsgelegenheiten und Märkte, die rund 500 Meter entfernt sind. Die Atmosphäre bietet eine angenehme Verbindung von Strandnähe und zurückgezogenem Urlaubsgefühl.
Das Hotel verfügt über 298 Suiten auf vier Etagen, die mit einem Aufzug erreichbar sind. Die Zimmer bieten meist einen Balkon oder eine Terrasse, moderne Bäder mit Dusche und Badewanne sowie Annehmlichkeiten wie eine Minibar und einen Safe. Zur Ausstattung zählt zudem ein Satelliten- oder Kabel-TV.
Zur gastronomischen Vielfalt gehören ein Café, eine Bar und ein Nichtraucherrestaurant mit Klimaanlage, das sowohl Halbpension, Vollpension als auch All-Inclusive anbietet. Das Freizeitangebot umfasst unter anderem Tennis, Golf, Wassersport, Fitness und Fahrradverleih. Erholung finden Gäste zudem in Sauna, Whirlpool und bei verschiedenen Wellnessanwendungen.