Kranidi, Greece offers 14 beaches perfect for sunbathing, surfing, swimming, and more. Kranidi is known for its proximity to the luxurious resort town of Porto Heli and the historic island of Spetses. The best time to travel to Kranidi, Greece, is from May to September, with average air temperatures ranging from 75°F to 90°F and water temperatures from 70°F to 80°F. Sandee provides detailed maps, photos, and reviews from fellow beachgoers to help you Choose Your Beach™ and plan your perfect beach vacation!