A 4-day, 3-night cruise from July 3rd to 6th departing from Piraeus, Greece visits the Greek islands of Mykonos and Santorini, as well as Rhodes in Greece and Izmir and Istanbul in Turkey. The cruise includes breakfast and dinner daily, guided tours in each port of call, free time for shopping and beaches, and a smart dinner on the last night. Fares start at 261 euros.