Most visitors assume a meal in Santorini costs what the caldera views demand—€60 to €120 per person in Oia’s fine-dining rooms, according to Aroma Suites’ dining guide. But the island’s best family meals happen where the sunset crowds aren’t: in the inland villages, on the beachfront strips, and in the tavernas that don’t need a caldera backdrop to serve memorable food. At Mezzo in Imerovigli, a children’s menu and genuinely warm service cost no more than a standard taverna meal in a less scenic spot.
Yes, but you have to know where to look. The caldera-view restaurants in Oia and Fira charge a premium for the scenery—€60 and up per person. The restaurants that cater to local families, concentrated in Pyrgos, Kamari, Perissa, and the quieter corners of Imerovigli, serve better food for €15 to €35 per person. The trade-off is that most don’t have sunset views, and some close during the off-season from November to April.
For more on the island’s layout and family logistics, the Santorini destination guide covers accommodation, transport, and seasonal planning. This guide focuses on where to eat—specifically, the restaurants that treat children well and leave your wallet intact.
Fira has the widest price range on the island—€10 to €60 per person, according to the same dining guide. The lower end is where families should focus. Lucky’s Souvlaki serves gyros for roughly €3.50 to €5, and the queue of local workers at lunch is a reliable sign. Cacio e Pepe offers homemade pasta and pizza in a setting that works well with children—a rarity in Fira’s more polished dining rooms. Mama Thira in Firostefani serves home-style mains from €12 to €18, with portions generous enough to share.
For a quick breakfast or afternoon sweet, Bakery Svoronos in central Fira sells pastries and savoury snacks at prices that undercut the café terraces by half. Pelican Kipos, a shaded courtyard near the main square, serves small plates and wine for €15 to €25 per person—a good midday stop when the kids need a break from the sun.
Oia has a reputation for high prices, and it’s deserved for the caldera-facing tables. But the village has affordable corners. Mes Amis opens at 07:30 with pastries and terrace views—a breakfast that costs a fraction of a sunset dinner in the same neighbourhood. Roka serves grilled octopus and lamb chops in the €35 to €55 range, moderate by Oia standards. For seafood, the tavernas in Ammoudi Bay charge €30 to €50 per person, but arriving before 6pm means shorter waits and better tables, as noted in Aroma Suites’ guide.
Oia’s local cafes and bakeries along the main pedestrian street sell freshly baked pastries, gyros, and souvlaki at reasonable prices. They’re easy to miss among the art galleries and jewellery shops, but they’re where Oia’s hospitality workers eat their own lunches.
Imerovigli and Pyrgos offer the strongest concentration of genuinely family-run restaurants. Mezzo in Imerovigli has a children’s menu and service that treats young diners seriously—the kind of place where a spilled drink is met with a smile, not a sigh. In Pyrgos, Metaxy Mas sits near a playground, so children can burn off energy between courses. The food is traditional Greek, with lamb dishes and fresh salads that don’t rely on novelty. Metaxi Mas in Exo Gonia, run by brothers Dimitri and Kosta, serves modern Greek food with sea views and offers complimentary raki and fruit plates for gluten-free guests—small gestures that make a meal with children easier.
Pyrgos Restaurant, also in the inland village, serves lamb in tomato sauce and chickpea soup for €15 to €25 per person. The terrace overlooks the caldera from a distance, which means you get a view without the Oia markup. These inland restaurants are busiest on weekends, when locals fill the tables.
Kamari and Perissa, on the island’s southeast coast, have beachfront dining that doesn’t carry a caldera premium. Fistikies in Kamari has a kids menu and sits close to a playground—practical for families who want to eat without pinning children to chairs. In Perissa, God’s Garden serves large portions for €12 to €20 per person, and Tranquilo offers vegan bowls and smoothies for €10 to €18, according to the same guide—good options if someone needs a break from Greek meat and cheese. Almira in Kamari grills fish and pasta right on the beach for €20 to €35 per person, and no reservation is needed.
The beach restaurants in both villages are walk-in only. They’re open from May through October, with most closing by late October when the summer crowds thin out.
The table below summarises the restaurants covered in this guide, organised by village and price range. Prices are per person for a main course and drink, based on published menus and recent reports.
| Restaurant | Village | Cuisine | Price per Person (EUR) | Family Perks |
|---|---|---|---|---|
| Lucky’s Souvlaki | Fira | Greek street food | €3.50–5 | Quick, local favourite |
| Bakery Svoronos | Fira | Pastries & snacks | Under €5 | Quick breakfast or sweet treat |
| Cacio e Pepe | Fira | Italian | €15–25 | Homemade pasta, welcoming |
| Mama Thira | Firostefani | Greek home cooking | €12–18 | Generous portions |
| Mes Amis | Oia | Café & pastries | Under €10 | Early opening, terrace view |
| Roka | Oia | Greek grill | €35–55 | Moderate by Oia standards |
| Mezzo | Imerovigli | Greek/Mediterranean | €15–25 | Children’s menu |
| Metaxy Mas | Pyrgos | Traditional Greek | €15–35 | Near playground |
| Metaxi Mas | Exo Gonia | Modern Greek | €20–35 | Gluten-free friendly, raki |
| Fistikies | Kamari | Greek/Mediterranean | €15–30 | Kids menu, playground nearby |
| God’s Garden | Perissa | Greek homestyle | €12–20 | Large portions |
| Tranquilo | Perissa | Vegan/vegetarian | €10–18 | Bowls and smoothies |
These prices reflect the 2025 season. Some restaurants close between November and April, and menus change. Always confirm current offerings and opening hours before visiting.
A few patterns hold across the island. The restaurants worth your time share common traits, and so do the ones worth skipping.
Restaurants with staff standing outside the entrance, laminated photo menus, or a single menu offering sushi, pasta, burgers, and Greek food together are best avoided. These are tourist-oriented operations that prioritise turnover over quality. Genuine family tavernas post a simple chalkboard or a single-page menu.
In Pyrgos, weekend evenings draw local families to the tavernas around the square. If you visit on a weekday, call ahead—some restaurants close on quiet nights. Metaxy Mas, for example, adjusts its hours seasonally and is worth confirming via their website.
Google reviews in Santorini can be misleading. A restaurant with fewer reviews but a high rating often indicates a genuinely good local spot, while hundreds of five-star reviews may point to incentivised feedback. Cross-check with the “locals eat here” test: if the clientele is mostly Greek, you’re in the right place.
Reservation practices vary by season. In July and August, caldera-view restaurants in Fira and Oia require bookings three to five days ahead, and sunset tables in Oia book a full week in advance. Beach restaurants in Kamari and Perissa remain walk-in only. During the shoulder seasons of May–June and September–October, caldera spots need only one to two days’ notice, and inland tavernas rarely require a reservation at all. Off-season, from November to April, most restaurants close entirely, and the few that remain open in Fira offer limited menus.
Key Takeaways
- Target inland villages—Pyrgos, Exo Gonia, Kamari, Perissa—for the best prices and most welcoming family atmosphere.
- Avoid restaurants with laminated menus, multi-cuisine offerings, or staff recruiting outside; they cater to tourists, not locals.
- Beach restaurants in Kamari and Perissa are walk-in only and close by late October; inland tavernas are busiest on weekends.
- For a family of four, budget roughly €80–120 per day when mixing street food lunches with taverna dinners.
Are there affordable family restaurants in Oia?
Yes, but they’re not the caldera-facing ones. Mes Amis serves pastries from 07:30, and Roka offers grilled dishes in the €35–55 range. Ammoudi Bay tavernas cost €30–50 per person if you arrive before 6pm.
The key is to eat early or skip the sunset view altogether. Oia’s bakeries and cafes along the main street also sell gyros and pastries at street-food prices.
What’s a realistic daily food budget for a family in Santorini?
For two adults and two children, budget roughly €80–120 per day if you mix street food lunches with taverna dinners. That includes a gyros lunch, a sit-down dinner with wine, and breakfast pastries.
If you eat all meals at sit-down restaurants, expect €150–200 per day for the same group. The difference is significant over a week-long stay.
Do Santorini restaurants welcome young children?
Family-run tavernas in Pyrgos, Kamari, and Imerovigli are generally welcoming. Mezzo has a dedicated children’s menu, and Fistikies sits next to a playground. Fira’s finer dining rooms tend to be less accommodating.
The main challenge is timing. Most Greek families eat late, around 9pm, so early dinners at 6–7pm are quieter and the service is more attentive to children.
What should I avoid when choosing a family restaurant?
Restaurants with staff recruiting outside, laminated photo menus, or “special tourist menu” fixed-price deals. These tend to serve reheated food at inflated prices.
Stick to places where you see local families eating. If the clientele is mostly Greek, the food is likely authentic and the prices fair. A single-page menu or chalkboard is a good sign.
Is it better to eat in Fira or a smaller village?
Fira has the widest choice and lowest prices, but smaller villages like Pyrgos and Kamari offer more authentic family dining with better hospitality for children. The trade-off is fewer options and earlier closing times.
For a balanced approach, base your lunches in Fira and your dinners in the villages. That way you get variety when energy is high and relaxed service when the kids are tired.
The best meal you’ll have in Santorini probably won’t involve a caldera view or a €200 tasting menu. It will happen in a taverna where the cook sends out complimentary raki, the table next to you has three generations of a Greek family arguing over dessert, and the bill comes to less than €30 per person. That’s the dining experience worth planning a trip around—and the one that keeps families coming back. For more on eating your way through the island with children, the guide to Santorini’s best fresh tomato dishes for kids covers the island’s signature ingredient in detail.
Sources and further reading
Best restaurants in Santorini: a complete dining guide. Aroma Suites, 2025.
Family-friendly restaurants in Santorini. Baby Breaks, 2025.
Best family-owned restaurants in Santorini. Best Restaurants Finder, 2025.
Where to eat in Santorini 2026. Travel Me, 2025.
