Planning a Greek summer holiday often comes down to one stubborn question: do Greek all-inclusive resorts actually cost less than renting an apartment and paying for meals as you go? On paper, the numbers look close. A self-catering apartment might rent for far less per night than a resort package, but add up taverna dinners, drinks, lunches and beach days, and the gap narrows fast. Many families burn hours on spreadsheets and still can’t tell which option wins.
This guide breaks the comparison down properly. We’ll look at what all-inclusive rates really cover, what self-catering genuinely costs once you’re eating out in Greece, and how the season changes the math. Then we’ll show you when the resort comes out cheaper, when the apartment does, the hidden costs to check before booking either one, and how to match the choice to the kind of holiday your family actually wants.
What Greek All-Inclusive Resorts Include and Charge
A standard Greek all-inclusive package covers the basics you’d expect: breakfast, lunch and dinner from the buffet, plus local drinks served throughout the day. That usually means house wine, Greek beer, soft drinks and simple cocktails by the pool bar. Imported spirits, branded drinks and premium cocktails sit outside the package, so a gin and tonic made with a name-brand spirit will land on your room bill.
What the nightly rate looks like
In July and August, expect to pay around €80-150 per adult per night at the big all-inclusive resorts on Crete, Rhodes and Kos, which hold the largest stock of these hotels in Greece. In May, June and late September, rates drop well below that range as hotels fill their quieter weeks. The exact price depends on the resort’s location, star rating and how far ahead you book, so compare a few properties on the same island before committing.
Extras that inflate the final bill
Not everything at the resort falls under the wristband. Spa treatments, motorised watersports and certain kids’ club sessions are typically billed separately, and these add-ons can quietly push your total well past the headline rate. Before you book, ask the hotel exactly which activities and services are included, and check whether things like bottled water, fresh juices and sunbeds count as part of the package or as extras. A little homework here makes the comparison with self-catering far more accurate.
The Real Cost of Self-Catering in Greece
Self-catering looks cheap at first glance, but the nightly rate is only part of the picture. A summer apartment or villa for a family typically runs €60-120 per night, with the lowest rates on smaller islands and in inland villages, well away from the beach strips. That sounds like a clear win against resort pricing until you add everything the apartment doesn’t include.
Where the budget leaks
Eating out is the biggest variable. A taverna dinner averages €15-25 per person before drinks, and drinks bought separately run €3-5 each. If your family eats lunch and dinner out every day, two meals out a day can rival an all-inclusive rate. Families who cook breakfast at the apartment and only eat one restaurant meal daily keep self-catering firmly ahead; those who treat the kitchenette as decorative don’t.
Then there are the extras an all-inclusive would quietly absorb: supermarket runs for breakfast supplies and snacks, car hire if you’re staying anywhere remote, beach umbrellas and sunbeds, and the occasional resort day pass when the kids beg for a proper pool and slide. None of these are huge on their own, but together they can shift the math by a meaningful margin over a week.
If you’re torn between an apartment and a villa, it helps to think through how your family actually uses space and facilities — our comparison of resort versus villa stays for families walks through that decision in detail. The short version: the more meals you cook and the more days you spend away from the accommodation, the better self-catering holds up on price.

How Season Changes the Comparison
Season is the single biggest swing factor in this comparison. All-inclusive rates on Crete, Rhodes and Kos typically climb 30-50% above their May-June and September-October levels for July and August, while a self-catering apartment also rises but from a lower base. That means the absolute gap between the two options is at its widest in peak summer, when locking in a resort package costs the most.
The shoulder months flip the logic. Many apartment and villa owners drop their rates sharply for May, June, late September and October to keep occupancy up, while resort packages tend to fall by a smaller margin because the hotels protect their peak pricing structure. If you have flexibility on dates, self-catering usually gains the most from traveling outside July and August.
Timing your booking matters too. For Greek summer stays, aim to book 3-6 months ahead for the best rates. Late deals behave differently depending on which option you choose:
- All-inclusive packages are the ones most likely to appear as discounted late deals, since hotels would rather fill a room cheaply than leave buffet capacity unused.
- Independent apartments in popular spots often get snapped up early for peak weeks, so waiting rarely produces the same bargain and can leave you with slimmer pickings.
- Shoulder-season self-catering bookings can sometimes be negotiated directly with owners, who may offer a better rate than any listing site for a two-week stay.
- If you can only travel in July or August and book late, an all-inclusive deal is more likely to come out competitive than a last-minute apartment at peak rates.
When an All-Inclusive Works Out Cheaper
For many families, the all-inclusive premium looks expensive until you add up what children actually consume in a day. A soft drink at the pool bar, an ice cream after lunch, a juice before dinner — at €3-5 each, four or five small purchases per child can quietly match a large slice of the package price. Kids who snack constantly between meals often recover that premium faster than adults realize.
Location matters just as much. Some resorts sit on long beach strips with no tavernas or minimarkets within walking distance, which means every meal and drink comes at hotel prices. In that situation, the package acts as a cap on spending rather than a luxury, and self-catering loses its main advantage: competition between local restaurants.
There is also the predictability factor. A household that plans to eat breakfast, lunch and dinner at the hotel anyway is effectively prepaying at a fixed rate. That protects the holiday budget from peak-season menu inflation, when drinks and à la carte prices climb alongside demand. If you are weighing packages against semi-inclusive options, this comparison of all-inclusive and half-board resorts breaks down where the savings actually sit.
- Swim-up bar and poolside snacks: children gravitate toward the pool all day, and unlimited soft drinks and ice cream there often replace three or four paid purchases that would otherwise appear on a room bill.
- No transport costs for meals: when the nearest taverna is a taxi ride away, the package removes daily transport spending that self-caterers on remote strips quietly absorb.
- Fixed budget before departure: paying the resort rate upfront means the only remaining costs are extras like spa treatments or motorised watersports, making it easier to set a realistic spending limit for the whole trip.
When Self-Catering Wins on Price
Couples often come out ahead on their own. Take a pair eating lunch and dinner at local tavernas: at an average of €15-25 per person per meal before drinks, a full day of eating out typically lands well below the €80-150 per adult per night that a peak-season all-inclusive charges. And Greek tavernas are one of the few cases where eating out is genuinely cheaper than staying in.
The second advantage is flexibility. If your plan involves island-hopping by ferry or touring the mainland with a hire car, you are rarely in one place long enough to use pools, kids’ clubs and evening entertainment. Paying for those facilities inside a package rate is money spent on things you never touch.
Food-focused travelers have the strongest argument of all. A village taverna serving grilled fish, horiatiki and house wine offers a quality and authenticity that buffet dining — even a good one — rarely matches. You are not just saving money; you are eating better.
- Lunch from bakeries and minimarkets: a pastry, fruit and yoghurt lunch bought for a few euros per person keeps daytime food costs minimal, leaving the taverna budget for one proper evening meal.
- Shoulder-season apartment rates: the roughly €60-120 per night family apartment range tends to sit at the lower end outside July and August, when many owners cut rates sharply for direct bookings.
- Free beach days: many Greek beaches charge little or nothing for access, so self-caterers who spend the day on sand rather than at a resort pool skip the sunbed and drink prices that hotel guests face.
Hidden Costs to Check Before Booking Either Option
Whichever option you choose, the advertised rate is rarely the final number. All-inclusive quotes usually cover meals and local drinks, but the small print varies widely between hotels. Some include bottled water at the pool bar; others charge for it. Fresh juices, beach sunbeds, airport transfers and kids’ club hours are the items most frequently left outside the package, and each one can feel like a small ambush on your bill.
Self-catering quotes have their own traps. Cleaning fees and final cleaning charges are common, and air conditioning is sometimes billed per day rather than included — a real cost in July and August. Deposit terms matter too: some owners hold several hundred euros against breakages, released weeks after checkout. Together, these extras can add €100-300 to a week’s stay, which is enough to change the entire comparison.
The only reliable method is to compare totals for the same dates and the same party size. A half-board resort quote and an apartment rate are structured completely differently, so a headline nightly figure tells you almost nothing until you build the full week out.
- Ask what “local drinks” means: some resorts limit the package to house wine, beer and a short list of spirits, with imported brands and premium cocktails billed separately at bar prices.
- Count linen and towel changes: a few apartments include mid-stay cleaning and fresh towels, while others charge per change, so two families comparing “similar” apartments may be buying different service levels.
- Check tourist tax handling: Greek accommodation taxes and any local fees are typically collected separately at check-in or added at booking, and the exact amount changes from year to year — confirm the current rate with your operator before you travel.
Which Option Fits Your Greek Holiday
So which option genuinely costs less for a Greek summer holiday? For families with young children staying put at a beach resort in July or August, an all-inclusive at €80-150 per night buys predictability: meals, snacks and drinks are covered, and the final bill holds few surprises. That predictability is often worth the premium when kids are constantly hungry and thirsty.
Self-catering usually comes out ahead for couples, food lovers and explorers traveling in shoulder season, where €60-120 apartments and taverna dinners at €15-25 per person add up to less than a resort rate. The decisive factors are season, party size and how much you actually leave the accommodation — not the headline price per night. If this helped you weigh up your own trip, leave a comment or share the article with your travel companions.