Banje Beach
There's more to do in Dubrovnik than simply sightseeing. This historic city is in fact home to Banje Beach, widely regarded as one of the top beaches in Croatia. Located just a short walk from the historic Old Town, it's a delightful (if somewhat crowded) place to relax and splash your feet, or go for swim.
In addition to fun water sports activities such as sea kayaking and windsurfing, it's also a pleasant place for a stroll, especially after enjoying a meal at one the many restaurants or luxury hotels nearby, an especially fun thing to do as the sun sets (reservations recommended).