На територията на хотел "Кефалука Ризорт" са разположени основен ресторант, 4 ресторанта "a-la-carte", 9 бара, 3 открити басейна (един с подгряване на водата в зимния период), закрит басейн (един с подогряване на водата в зимния период), 5 водни пързалки, СПА център, "Thalasso & Wellness" център, лекарски кабинет, фризьорски салон, пералня и химическо чистене, магазини, бизнес център и 3 конферентни зали (най-голямата с капацитет 720 човека).
Гостите на хотела могат да ползват безплатно сауна, турска баня, парна баня, ледена стая, джакузи, фитнес, аеробика, водна гимнастика, волейбол на плажа, баскетбол, скуош, мини футбол, 2 тенис корта с тартаново покритие (през деня), уроци по тенис (групови, 30 минути), наем на ракети и топки за тенис, тенис на маса, дартс, стрелба с лък, бадминтон, безмоторни водни спортове, уиндсърфинг (със сертификат), анимационни програми, музика на живо, дискотека, интернет-кафе и безжичен интернет (в лоби бара и библиотеката).
Допълнително се заплащат масажи, ползването на СПА център, уроци по тенис, осветление на тенис корта, осветление на футболното мини-игрище, уроци по голф, конна езда, боулинг, стрелба, моторни водни спортове, курсове по ветроходство, курсове по дайвинг и шатри на плажа.
За децата са предвидени 3 детски басейна, 3 детски водни пързалки, детска площадка, мини клуб (4–12 години) и тинейджър клуб (13–16 години). В основния ресторант се сервира детски бюфет. Детегледачка може да бъде наета срещу заплащане.
Kefaluka Resort Hotel разполага със собствен пясъчен плаж. Чадъри, шезлонги, матраци и плажни кърпи се предоставят безплатно. Бар на плажа е на разположение на гостите на хотела, ползването му е безплатно.