Hotelul Opal oferă turiștilor 217 camere duble și 17 apartamente, echipate conform standardelor de 3 stele: TV LED, frigider, aer condiționat și internet. Toate camerele au balcon, cu vedere fie către mare, fie către pădure.
Serviciile de masă sunt asigurate în restaurantul recent renovat, cu un design modern, linii noi pentru servirea meselor în regim de bufet suedez și mobilier nou. De asemenea, terasa Opal, cu vedere la mare, oferă meniuri à la carte. Restaurantul Opal servește micul dejun și prânzul în regim de bufet suedez, cu băuturi incluse (apă, suc și bere). Terasa Opal este deschisă la prânz și cină pentru servirea à la carte, iar în majoritatea serilor, atmosfera este animată de o formație care cântă live.
Pentru relaxare, Hotelul Opal pune la dispoziția oaspeților o zonă de lounge cu vedere la mare, amenajată cu mese de bar, băncuțe, umbrare și șezlonguri, precum și un teren de tenis cu zgură, care poate fi folosit cu un instructor la cerere.
Pentru copii, hotelul dispune de două locuri de joacă: unul interior (supravegheat) și unul exterior. De asemenea, se organizează săptămânal activități pentru cei mici.
Hotelul oferă o parcare gratuită, cu o capacitate de 120 de locuri, în limita disponibilității.
Este permis accesul cu animale de companie de talie mică, pentru o taxă de 55 lei/zi.
Masa nu poate fi valorificată în sistem fișă cont și trebuie achitată pentru toate persoanele cazate în cameră.