6 miles from Dubrovnik, Cavtat offers a less busy alternative in a quaint town with some excellent nearby beaches.