Sun, sea and islands: Greece is blessed with thousands of islands, and the best way to explore them is by chartering a luxury yacht. Your typical luxury yacht charter in Greece will start and finish in Athens, where almost all the boats are based, and cruise around the islands for the week, visiting Mykonos and Santorini among others.