Open: March to October ... LABRANDA Kiotari Bay is perfectly located between Lardos and Kiotari, south coast of Rhodes, on the beautiful Kiotari Beach.