На територията на комплекс "Остров Ксанаду" са разположени основен ресторант, 2 ресторанта "a-la-cаrte", 8 бара, 2 открити басейна, закрит басейн (с подгряване), лекарски кабинет, СПА-център, фризьорски салон, магазини, пералня (безплатно) и химическо чистене (платено), амфитеатър.
Гостите на хотела могат да ползват безплатно фитнес център, аеробика, водна гимнастика, волейбол, баскетбол, 2 тенис корта със синтетично покритие (денем), тенис ракети и топки под наем, осветление на тенис корта, мини-футбол, тенис на маса, дартс, билярд, боулинг, анимационна програма, музика на живо, дискотека, напитка за „добре дошли“.
Допълнително се заплаща ползването на турска баня, cауна, джакузи, масаж, СПА-център, безжичен интернет (на цялата територия на хотела), курс по гмуркане, уроци по тенис, моторни и безмоторни водни видове спорт.
За децата са предвидени детски ресторант, меню за бебета, открит детски басейн, закрит детски басейн, детска площадка, мини-клуб (4–12 години), детска анимация. Услугите на детегледачка могат да бъдат ползвани срещу заплащане.
Xanadu Island Hotel разполага със собствен плаж (малки камъчета), 2 кея и бар на плажа. чадъри, шезлонги, матраци и плажни кърпи се ползват безплатно.