Before diving into specific costs, it helps to understand the three main travel styles and what they typically look like in Greece:
Budget traveller (€60–€90 per person per day): This tier works best outside of peak July–August, on less commercialised islands and if you are comfortable with simpler accommodation, local tavernas and public transport. Destinations like Naxos, Lesvos, Ikaria, Samos and parts of Crete offer genuinely affordable experiences. You can eat very well on a Greek budget — a full meal at a local taverna with wine rarely exceeds €15–18 per person.
Mid-range traveller (€120–€220 per person per day): This is the most common travel style for visitors to Greece. It covers comfortable hotels or boutique stays in good locations, a mix of restaurant meals and tavernas, car rental on islands where it makes sense, and the occasional paid experience or excursion. Most popular islands — including Corfu, Crete, Rhodes and Paros — are very manageable at this level.
Luxury traveller (€300–€600+ per person per day): Santorini and Mykonos in high season are natural luxury destinations, but this tier can apply anywhere if you choose cave hotels, infinity-pool suites, private boat charters and tasting menus. Greece has grown significantly in luxury offering over the last decade, particularly in the Ionian islands, Halkidiki and the Cyclades.