Yes! Dubrovnik is very easy to traverse on foot, with many activities and sights of note located in a small enough area for strolling.