На територията на хотела са разположени основен ресторант (шведска маса), 3 ресторанта "a-la-carte" (международен, италиански и мексикански), снек-бар на плажа, 8 бара, 3 открити басейна с прясна вода, 2 джакузита, спортен клуб, дайвинг-център, салон за красота, медицински център, коли под наем, паркинг, обменно бюро, магазин за сувенири, бутик, пералня, казино и дискотека. Интернет може да се ползва платено.
Всички гости на хотел "Карабела Бийч Ризорт § Казино" могат да ползват безплатно дневна спортна и анимационна програма, развлекателна програма вечер, фитнес зала, аеробика, 3 тенис корта, волейбол на плажа, футбол, мини-голф, уроци по танци, тенис, тенис на маса, уиндсърфинг, каяк, гмуркане с шнорхел и дискотека.
Допълнително се заплаща ползването на масажи, салон за красота, воден банан, гмуркане, риболов, водни ски, конна езда и интернет.
На разположение на децата в комплекса са мини-клуб (от 4 до 12 години), детска дискотека, детска площадка, анимационна програма, детегледачка (по заявка) и детски басейн.