Das Hotel Osiris Ibiza liegt in erster Strandreihe am glitzernden Meer, direkt am weiten Sandstrand. Die zentrale Lage nahe des Touristenzentrums ermöglicht kurze Wege zu den vielfältigen Einkaufsmöglichkeiten, Restaurants, Bars und Diskotheken. Das Ortszentrum von Sant Antonio ist etwa 1,5 km entfernt und gut erreichbar.
Das Haus verfügt über insgesamt 97 Zimmer, darunter 7 Einzel- und 90 Doppelzimmer, verteilt auf drei Etagen. Viele Zimmer bieten Balkone oder Terrassen mit Blick auf das Meer. Für angenehme Raumtemperatur sorgen eine Klimaanlage und ein Ventilator, außerdem sind Baby- und Zustellbetten erhältlich.
Gäste können zwischen Übernachtung mit Frühstück oder Halbpension wählen, wobei ein abwechslungsreiches Buffet serviert wird. Zur Ausstattung gehören ein Restaurant, ein Café und eine Bar, einige gastronomische Bereiche sind rauchfrei. Das Freizeitangebot umfasst einen Außenpool, Tennis, Fitnessstudio, Wassersportmöglichkeiten wie Tauchen und Segeln, sowie Fahrradverleih. Der CHECK24 Top Hotel Award wurde 2025 verliehen.