Santorini has two restaurant problems. The first is the view premium: sit on a caldera-view terrace in Oia and you will pay 30β50% more than you would for the equivalent meal in a village five kilometres inland. The second is the tourist menu problem: the most photographed restaurants are sometimes the least interesting kitchens, because they know you will come back for the view regardless of the food.
This guide skips both problems. The recommendations here are chosen on the food first, the location second. Some have views. Some do not. All of them serve something worth eating.
Oia: What to Know Before You Book
Oiaβs caldera-front restaurants are legitimately spectacular. The setting β white buildings cascading down volcanic rock, the caldera stretching below, the sunset turning the water orange and pink β is as good as any restaurant view in Europe. The pricing reflects this.
For the best Oia experience without paying the sunset premium, eat lunch rather than dinner. The same caldera-front tables, the same view, food served earlier and usually better (kitchens are less stretched at noon than at 9pm), and a bill that comes in 20β30% lower than an equivalent dinner.
Roka (Nikolaou Nomikou, Oia old village) is the honest pick in Oia. It sits inside the village rather than on the caldera lip, serves proper Greek food rather than Mediterranean fusion, and prices reflect what the food is worth rather than where you are sitting. The village salad with Santorini tomatoes and capers, the grilled octopus, and the fava with caramelised onion are all worth ordering. Budget approximately EUR 35β45 per person with wine.
Lauda (Andronis Boutique Hotel, Oia) is the caldera-front splurge option done correctly. The kitchen is serious β the chef works with local products and changes the menu with the season β and the views are the best seats in Oia. Expect EUR 80β120 per person. Book six weeks ahead for July and August sunset tables.
For a budget meal in Oia, the bakery on the main pedestrian street sells fresh tiropita, spanakopita, and cheese pies from around EUR 2.50. It is not a restaurant but it is one of the more honest food experiences in the village.
Fira: The Widest Range on the Island
Fira is Santoriniβs commercial capital and has the most varied restaurant scene. It lacks Oiaβs photogenic perfection but more than compensates with variety and value.
Argo (Erythrou Stavrou, Fira) has caldera views and cooks Greek food properly. The moussaka here is made daily β proper bechamel, good minced lamb, not frozen β and the house wine is drinkable. Budget EUR 25β35 per person. It fills up fast; arrive by 7:30pm or 8:30pm at the latest.
Naoussa (Dekigala 24, Fira) focuses on northern Greek cuisine in a setting that feels like Thessaloniki rather than a Cycladic tourist hub. The pies, the grilled meats, and the cheese selection are exceptional. EUR 20β30 per person. One of the better value places on the island.
Luckyβs Souvlakis (Erythrou Stavrou, Fira) is not trying to be anything other than what it is: a walk-up souvlaki counter serving pork, chicken, and lamb skewers from around EUR 3, pita wraps from EUR 3.50. Get the pork souvlaki, eat on the street, spend the money you saved on wine somewhere else.
For upscale Fira dining, Selene (Pyrgos, technically outside Fira but within easy reach) is Santoriniβs most respected serious restaurant. The chef uses island ingredients throughout β the Santorini fava, white aubergine, and local cheese feature prominently β and the wine list is the best on the island. Expect EUR 70β100 per person. Reservations essential.
Akrotiri: The Underrated Corner
Akrotiri sits at the islandβs southern tip, near the ancient excavation site and the red beach. Most visitors come for the archaeological site and leave before eating. This is a mistake.
Dolphin (near Akrotiri lighthouse) is the best seafood taverna on the island that tourists regularly overlook. The fish arrives daily from the fishing boats at Vlychada harbour. Order the sea bream grilled whole, the calamari stuffed with feta and herbs, and the grilled octopus that has been hung in the sun that morning. Expect EUR 28β40 per person with local wine. It has a terrace that looks toward the lighthouse. No reservations required; arrive by noon for lunch.
To Psaraki (Vlychada port) is the local fishermanβs taverna format done correctly: whiteboard menu that changes based on the morning catch, plastic chairs, paper tablecloths, and proper fish at prices that reflect what you are actually eating rather than where you are sitting. Budget EUR 18β25 per person.
Interior Villages: Best Value on the Island
Pyrgos, Megalochori, and Emporio are the islandβs medieval villages set back from the caldera, with almost no tourist infrastructure. The tavernas here charge honest prices and the food is consistently better than the caldera-front tourist restaurants.
Metaxy Mas (Exo Gonia, near Pyrgos) is frequently cited as the best traditional taverna on the island. The menu does not change much: stuffed vine leaves, htipiti, fava, grilled meats, and local cheeses. The owner makes his own wine. Budget EUR 20β28 per person. Reservations recommended for weekends.
Nikolas (Megalochori village centre) is a family-run taverna that has been feeding the locals for decades. The moussaka, pastitsio, and daily specials are all worth ordering. EUR 15β22 per person. Lunch only on weekdays.
Perissa and Kamari: Beach Dining
The black sand beach resorts on the eastern side of the island have the lowest restaurant prices on Santorini and the least caldera drama. If you are based at Perissa or Kamari, the tavernas along the beach front are significantly better value than anything in Oia or Fira for equivalent quality.
Lava (Perissa beach) serves proper grilled seafood and Greek classics at prices that feel closer to Athens than to Oia. The kalamari here is fresh, not frozen. Budget EUR 18β25 per person with a carafe of local wine.
The general rule for both villages: avoid the restaurants directly at the beach-side promenade in favour of places one street back, where the rent is lower and the food tends to be better. The same quality at EUR 5 less per person.
Book Santorini food tours and wine tastings with GetYourGuide.