Hotel Croatia est un lieu de détente niché au bord d'une plage où vous profiterez de parasols, d'un terrain de volley et chaises longues. Petit plus appréciable, vous vous adonnerez sur place à la plongée sous-marine, au snorkeling et à la planche à voile. Une piscine extérieure et une piscine couverte sont à votre disposition pour des moments de pure détente, tandis que ceux souhaitant se faire chouchouter pourront profiter des massages, des soins du visage, et des soins corporels. L'établissement Restaurant Cavtat, l'un des 4 restaurants, peut s'enorgueillir de vues sur la mer et sert le petit-déjeuner et le dîner. Cet hôtel de luxe abrite en outre 2 bars de plage, un bar en bord de piscine et une salle de fitness. Les autres voyageurs ne tarissent pas d'éloges en ce qui concerne le personnel attentionné et la présentation générale.