Complexul Dolmen se află pe malul mării în oraşul San Pawl il-Baħar, oferind vedere panoramică la mare, o plajă privată gratuită şi 4 piscine. Centrul spa al proprietății include cadă cu hidromasaj, saună şi sală de fitness. Toate camerele de la Hotelul Dolmen Resort & Spa sunt dotate cu aer condiţionat, minibar şi TV prin satelit. Majoritatea oferă balcon sau terasă cu vedere la mare.
Micul dejun este servit în stil bufet și include prăjituri, fructe şi mezeluri. Complexul pune la dispoziție 4 restaurante care servesc o combinaţie eclectică de mâncăruri malteze şi mediteraneene. Opțiunea all-inclusive include mic dejun, prânz, ceai după-amiaza și cină, precum și vinul casei, băuturi răcoritoare și apă minerală nelimitate.