I highly recommend Dubrovnik tour guide Denis Kurtyan because we had a wonderful walking tour with him and we enjoyed a lot.
This tour was tailor-made and we visited some local museums and city walls (beautiful views).We spent four hours and it worthed every single penny.
We booked him directly via email :firstname.lastname@example.org
and we booked him in a advance because he is very busy because he conduct tours from all major cruise lines and travel agencies.
Have a GREAT cruise !