На територията на Majesty Club Tarhan Beach има основен ресторант, а-ла-карт ресторант (турски, с предварителна резервация, безплатно), 5 бара, 2 открити басейна, закрит плувен басейн, 3 пързалки, лекарски кабинет, фризьорски салон, магазини, пералня, химическо чистене и конферентна зала (капацитет 550 души).
Гостите на хотела могат да ползват безплатно турска баня, сауна, фитнес, аеробика, водна аеробика, баскетбол, плажен волейбол, мини-футбол, тенис на корт с бетоново покритие, тенис на маса, дартс, стрелба с лък и пневматично оръжие, безмоторни водни спортове, анимационна програма, дискотека (вход) и безжичен интернет (в лоби).
Допълнително се заплащат масажи, ползването на билярд, осветление на тенис корта, неам на тенис ракети и топки, интернет кафе, гмуркане и моторни водни спортове.
За децата са предвидени детски басейн, детска площадка, мини-клуб (за деца на възраст 4-7 години) и детегледачка - заплаща се допълнително.
Хотел Majesty Club Tarhan Beach разполага със собствен пясъчен плаж. Бар на плажа може да се ползва безплатно като част от програмата Ultra All inclusive. На басейна и на плажа чадъри, шезлонги, матраци и плажни кърпи се предоставят безплатно.