Greece has more than 6,000 islands and islets, so it's no surprise, then, that there's a little something for everyone. Whether you're looking for culture and nightlife, fresh seafood, or some of the best beaches in the world, you'll be able to find it in one idyllic trip. Need more convincing? Here are 15 reasons to visit the Greek islands now.

Photography: Getty | Words: Caitlin Morton


The charming, bloom-filled village of Assos on Kefalonia.

The fresh-from-the-Aegean seafood on Naxos.

The gorgeous, off-the-beaten-path Porto Katsiki beach below the cliffs on Lefkada.

The sunrises in Mykonos (most likely after a long night out).

The ancient ruins of the Lindos Acropolis on Rhodes.

The stunning beaches of Zakynthos, including the cliff-lined Navagio, aka "Shipwreck Beach."

The crowd-free tavernas and quaint bed-and-breakfasts of Paros.

The sound of silence on Hydra (former home of Leonard Cohen), where no cars or scooters are allowed.

The unpretentious accommodations and world-class views of Skopelos—plus the chance to sing ABBA songs all day (the film Mamma Mia! was shot on island).

The seaside tavernas and mountain eateries of Lesbos, which also happens to be the ouzo capital of Greece—so be prepared for a little liquid with your diet.

The feeling of being transported to the moon on Sarakiniko Beach, Milos.

The medieval architecture and painted houses of Pyrgi, Chios.

The epic hiking (and views) in Crete's Samariá Gorge.

The iconic blue domes and whitewashed facades of Oia, Santorini...

...with the added bonus of cats tucked all throughout the streets.