
1. The dreamy Old Town apartment with a view
This stunning apartment in Old Town Dubrovnik isn’t just in a great location, it has the best views out over the town from its secluded terrace. You’re also just a stones’ throw from Banje Beach here, which is famed for its golden sand and clear blue water.