Updated: April 24, 2017
The 22 Best Restaurants in Santorini
- Please: If you visit any of these restaurants please mention that you heard about them from Santorini Dave. Thanks!
- Highly Recommended: The half-day wine tour of Santorini.
- My very favorite restaurants on Santorini: Metaxy Mas, The Good Heart, Cava Alta, Ouzeri, Mezzo, Avocado, and Roka.
- In general the best restaurants don’t have caldera views. Quality exceptions include Mezzo, Athenian House, Naoussa, La Maison, and Ambrosia.
- The best coffee in Santorini is at Passaggio (Oia) and Pure (Fira).
- Tag your Instagram photos with #SantoriniDave and I’ll post them here.
Metaxy Mas – Exo Gonia
This is the best restaurant on Santorini. If you ask at your hotel, “where is the best place to eat in Santorini?”, they’ll probably send you here. Reservations recommended. The views are of Kamari beach and the airport. A perfect evening (away from the caldera) would include a meal at Metaxy Mas and then a late-night movie at the outdoor cinema in Kamari (about a 5 minute drive away).
The Good Heart – near Akrotiri
Oh my God! This place is so good. Local food and traditional dishes – much of it from their nearby farm. Relaxed and family-friendly but so enchanting it could double as a romantic rustic outing. Super friendly owners. Reservations usually not required. It’s a 15 minute drive from Fira but worth the effort.
Yalos Gastronomy by the Sea – Exo Gialos Beach
Fresh seafood and Santorini flavors at an idyllic beach location about a 10 minute drive directly east of Fira.
Cava Alta – Pygros
Wow, this place is great. Hidden in the lanes below the castle in Pyrgos this super-friendly restaurant has some of my favorite dishes in Santorini. Reservations usually not required for lunch but best to reserve for dinner.
Lucky’s Souvlaki – Fira
One of my favorite things to eat on Santorini is a gyro from Lucky’s. Cheap and delicious. No reservations. You order at the cash register then place your receipt on the bar near the cook. Don’t miss this! (Perfect for lunch.) Pito Gyros is the also good and the best gyro place in Oia.
Ouzeri – Fira
The best restaurant in Fira. The big bright sign makes it look very touristy (almost questionable) but the food is fucking awesome. Reservations recommended for dinner but not usually necessary for lunch.
Naoussa – Fira
Wonderful traditional food and great views. Reservations recommended.
Argo – Fira
There are 2 restaurants directly across the path that have better caldera views but Argo has better food – modern greek with a trendy vibe. Reservations recommended.
Nikolas Taverna – Fira
Hidden in plain sight on one of the busiest lanes in Fira, Nikolas serves inexpensive traditional food. Reservations usually not required.
Remvi – Firostefani
There are several restaurants with great views in Firostefani. Remvi has the tastiest food. Reservations recommended if you want a table along the edge.
Da Vinci – Firostefani
The best Italian restaurant in Santorini. Views look east, not into the caldera. Reservations usually not required.
La Maison – Imerovigli
The best restaurant in this area of southern Imerovigli (not that central Imerovigli is very far away). Modern greek with a french flare. Desserts are amazing too.
Mezzo – Imerovigli
If you’re looking for great food and a great view then this is the best restaurant in Imerovigli. Reservations recommended.
Avocado – Imerovigli
Along with Mezzo, this is my favorite restaurant in Imerovigli, but no view. Reservations usually not required for lunch but a good idea for dinner.
Anogi – Imerovigli
Wonderful modern greek food with a trendy vibe. If you can’t get a table, Posidonia Taverna is steps away – not as fancy but almost as good.
Athenian House – Imerovigli
The best caldera and sunset view of any restaurant in Santorini. Amazing food too.
Roka – Oia
My favorite restaurant in Oia. As the owner said to me, “Lousy view, lousy service, incredible food.” Reservations recommended.
Candouni – Oia
Warm and friendly vibe with traditional greek food. Reservations recommended.
Karma – Oia
Charming, friendly restaurant with some of the best dishes in Oia. Reservations recommended.
Ambrosia – Oia
The most romantic restaurant in Oia, and maybe all of Santorini. Make reservations far in advance.
Lotza – Oia
A small cafe with good food (the Oia Spaghetti is delicious) and a patio with great views. The baklava and ice cream is the best on Santorini. Most of the Oia restaurants I mention here are only open for dinner so Lotza is a good option for lunch. Reservations recommended.
Ammoudi Fish Taverna – Ammoudi Bay
Ammoudi is the port below Oia and there are 4 restaurants here all with great fresh seafood. Ammoudi Taverna is the best of them but they’re all good choices with wonderful sunset views.