Santorini on a food budget: a day-by-day plan

A full day of eating well on Santorini costs €26–39 a head, sunset drink included: bakery breakfast, a light lunch, one drink for the view and dinner inland rather than on the caldera. A booked quiet hour is what makes a proper dinner fit the budget; a second sunset drink is what breaks it.

The Filotimo editorial team6 min read

Part ofHow to eat cheap in Greece without eating badly

Most budget advice for Santorini is a list of cheap places, which is useful for about one meal. What people actually need is a shape for the day: where breakfast comes from, what lunch looks like, and which single meal is worth spending on.

Here is that shape, with numbers. It assumes shoulder season and two people, and it produces a food budget of roughly thirty to thirty-five euros a head per day without eating badly once.

How much is breakfast on Santorini?

Skip the hotel buffet if it is not included and skip the caldera cafes entirely. A bakery in Fira, Karterados or any village sells a cheese or spinach pie for two to three euros and a coffee for two.

The same breakfast sitting down in a village square — Pyrgos, Megalochori, Emporio — costs the same three to five euros, with a table, service and shade. The identical order at a café on the caldera rim is ten to fourteen, and the coffee is no better.

How much is lunch on Santorini?

Lunch is where the island's best value sits. Inland tavernas serve the day's cooked dishes — fava, beans, stuffed vegetables, whatever is in the tray — for nine to twelve euros with bread, and they are finished by mid-afternoon.

The other good lunch is the harbour. The tavernas at Ammoudi below Oia and at Vlychada on the south coast cook what came in that morning, and a shared plate of small fish with a salad and half a litre of house wine lands at fourteen to eighteen euros a head at midday — roughly a third of what the same fish costs on a caldera terrace at nine in the evening.

  • Village taverna cooked dish with bread: nine to twelve euros.
  • Gyros or souvlaki in Fira: four to six euros.
  • Small fish and a salad at a harbour taverna: fourteen to eighteen euros.

Read nextCheap eats on Santorini: how do you avoid the caldera tax?

What does the sunset cost?

The caldera sunset is the thing people come for, and it is available for the price of a drink. Find a terrace in Oia, Imerovigli or Firostefani, order one glass of wine each at eight to twelve euros, and watch it.

That is the whole trick. Dinner at the same table would cost forty to seventy euros a head for food that is not the point of the evening. Buy the view, then leave.

How much is dinner on Santorini?

After sunset, move inland. A taverna in Pyrgos, Megalochori, Emporio, Karterados or Messaria will serve four or five shared plates with house wine for fifteen to twenty-two euros a head, and the cooking will be better than what you would have paid triple for on the rim.

Order the island's own things: fava with capers and onion, tomato fritters, white aubergine, a salad, some fried fish. That is a proper Santorini dinner and it is not an expensive one.

Where do discounts fit, and where do they not?

In May, June, late September and October, restaurants on Santorini have real off-peak hours and are willing to fill them. That is when early booking and off-peak discounting works: Filotimo halves the food bill at partner restaurants during their off-peak hours, with drinks charged normally and a booking fee starting at six euros for one person.

Coverage is deepest in Athens and expanding across Greece, and island availability is thinner and seasonal, so check the restaurant list for Santorini rather than assuming. In August, when nothing on the island is quiet, the dependable saving is the geographic one: eat where the buses go, not where the cameras point.

Read nextHow to eat cheap in Greece without eating badly

What is the daily total?

Breakfast four, lunch ten, a sunset drink ten, dinner eighteen. That is forty-two euros a head for a day that includes the caldera at sunset and a proper dinner, against perhaps a hundred and twenty for the same day taken entirely on the rim.

Cut the sunset drink and book the dinner into a quiet hour and you are at twenty-three. Neither version involves eating badly, and both involve eating more Santorini food than the expensive one does.

A day on Santorini, costed
WhenWhatPer person
MorningBakery: coffee, bougatsa or koulouri€3–5
LunchGyros, or fava and salad inland€8–12
SunsetOne drink, caldera view€10–16
DinnerVillage taverna, shared plates€15–22
Day total—€36–55
Book the dinner as a quiet hour and the food half of it halves, which takes the day to roughly €26–39.

Santorini on a budget is not a smaller holiday. It is the same island with the sunset bought as a drink and dinner eaten where the buses go — which is also where the fava, the tomatoes and the people who grow them are.

How this guide is kept honest

Written in Athens by the team behind Filotimo, from the menus, prices and bookings we see across our partner restaurants. Prices move with the season and the street, so every figure here is a working range rather than a quote.

Common questions

How much should I budget for food per day on Santorini?

Thirty to forty-five euros a head covers breakfast, lunch, a sunset drink and a proper dinner in the villages. Eating on the caldera rim instead pushes the same day well past a hundred.

Do you need to book dinner on Santorini?

In season, yes — especially for a village taverna with ten tables, or for anything facing the caldera. And because an early booking is exactly the slot restaurants want to fill, it is also the slot that carries a discount: you get the table and pay less for the same menu.

Can I eat on the caldera cheaply at all?

Only by drinking rather than dining. One glass of wine buys you the same view as a seventy-euro dinner. Bakeries and gyros counters a few streets back in Fira and Oia are the other affordable option.

Are the buses good enough to eat inland?

Yes. Santorini's buses run from Fira to Pyrgos, Megalochori, Emporio, Kamari and Perissa frequently in season, and the fares are small. The last services are early, so check the return time before you order dessert.

How much money do I need per day for food on Santorini?

€35–55 a head for the day covers breakfast, lunch, a sunset drink and a proper dinner inland in high season. Under €25 is possible with bakery breakfasts, gyros lunches and a village-taverna dinner booked into a quiet hour; over €80 is what one caldera dinner costs.

Where do Santorinians themselves eat?

Inland and at the harbours: Pyrgos, Messaria, Emporio, Karterados, Ammoudi, Vlychada. Tavernas there are €12–18 a head, they cook the island's own fava, tomato fritters and white aubergine, and in summer they are full of locals at hours when the caldera is serving visitors only.

Keep reading

Spending less

Where to find the best lunch deals in Greece

Greek lunch is the country's great undervalued meal: the day's best cooking, served at the quietest hours, for less than dinner costs.

6 min read