Voor een goede indruk van Dubrovnik heb je minimaal 2 tot 3 dagen nodig. Dit geeft je voldoende tijd om de oude stad te verkennen, de stadsmuren te beklimmen, en te ontspannen op het strand. Als je ook de omliggende eilanden wilt bezoeken, zoals Lokrum of de Elafitische eilanden, is een verblijf van 4 tot 5 dagen ideaal.