The plentiful shore dives are fun and suitable for beginners while also offering challenges for experienced divers. For those who prefer deeper waters, numerous boat dives are offered by companies operating out of Larnaca, Limassol, and Latchi.

We asked three experienced divers to name their top diving spots in Cyprus to get a sense of what is available and see how tastes differ.