Whether you need a visa in Greece and how long you can stay there without one depends on your nationality. The terms vary for holders of different passports, but in most cases, if you do not need a visa, you may stay in the country for 90 days.
You can learn more about it at the nearest Greek Consulate or on the official webpage of the Greek Ministry of Foreign Affairs.