Hotel Kompas Dubrovnik liegt direkt an der Adriaküste und nur 10 Meter vom Kiesstrand entfernt. Das Stadtzentrum befindet sich etwa 3 Kilometer entfernt, die historische Altstadt von Dubrovnik rund 4 Kilometer. Öffentliche Verkehrsmittel sind nach etwa 500 Metern erreichbar. Die Lage verbindet Strandtage mit Ausflügen in die geschichtsträchtige Altstadt, deren mittelalterliche Stadtmauern, Gassen und Plätze zu den bekanntesten Sehenswürdigkeiten der Region zählen. Das Hotel erstreckt sich über neun Etagen und bietet mit seinem Außenpool eine weitere Möglichkeit für eine Abkühlung während des Aufenthalts.
Die 118 Nichtraucherzimmer umfassen sieben Einzelzimmer, 108 Doppelzimmer und drei Suiten. Je nach Kategorie stehen Doppelbett, Queensize-Bett oder Sofabett zur Verfügung; Zustellbetten können angefordert werden. Balkon oder Terrasse eröffnen den Blick auf das Meer. Teppichboden, Safe, Schreibtisch, Minikühlschrank, Radio, Pay-per-View-TV und WLAN gehören zur Ausstattung. Die Bäder verfügen über Dusche und Badewanne sowie Haartrockner, Bademäntel und Kosmetikartikel.
Für aktive Tage stehen unter anderem Fahrradverleih, Tennis und ein Fitness-Studio bereit. Wassersportbegeisterte können Tauchen, Segeln oder Kanufahren nutzen. Nach sportlichen Unternehmungen bieten Sauna, Dampfbad, Whirlpool sowie buchbare Massagen und Körperbehandlungen konkrete Möglichkeiten zur Regeneration. Sonnenterrasse, Liegestühle und Sonnenschirme ergänzen den Außenbereich.
Das gastronomische Angebot umfasst ein Restaurant, ein Café und eine Bar. Bei Halbpension beginnt der Tag mit einem reichhaltigen Frühstücksbuffet, am Abend wird eine weitere Mahlzeit serviert. Vegetarische Gerichte und andere besondere Speisen sind erhältlich. American Express, Visa und MasterCard werden akzeptiert.