The cliff-hugging whitewashed villas, glistening golden beaches and buzzing beach bars make it easy to see why Santorini is among one of the most celebrated Greek islands. As the cinematic sister of Mykonos, the cafés lining its cobblestone streets are the perfect pit stop before a day of exploring. But it’s the buffet of eateries that’s made it a joyfully unexpected destination for globetrotting gastronomes.
Within the island’s 20 beautiful villages, fishermen get first dibs on the freshest catch in seaside towns like Kamari and Amoudi Bay while the romantic hilltop spots in Pyrgos and Imerovigli help Santorini live up to its love-laden reputation.
So on islands as well-travelled as Santorini, you might expect to sacrifice substance for style in local restaurants. But between the traditional tavernas and smart supper spots, travellers can find the hottest tables to book for fresh seafood, family-run restaurants and truly authentic Mediterranean menus. The cherry on top? Some of these tables are angled perfectly to watch the sunset over the caldera, making every evening meal all the more special. These are the 9 best restaurants across Santorini – from Perivolos and Fira to Oia and Pygros.