The beach of Afandou is the longest beach in Rhodes. It ilies just 2 km from the Municipality of Afandou. It is an organized beach with sun beds, umbrellas and various snack bars, taverns and restaurants which offer dishes from the Greek and International cuisine.