Location

In the very heart of Santorini, Idol Restaurant invites you on a journey of the senses. Overlooking the breathtaking caldera and the eternal blue of the Aegean, you are welcome to take in that lovely island’s feel, while tasting delectable dishes and sipping on signature drinks.
Located in Fira, Santorini’s capital, Idol is where it all happens! A place that never sleeps, offering travelers a true glimpse on pure Theran beauty. Starting early in the morning for that first sip of freshly brewed coffee with a view, all the way to the emblematic sunset and the vibrant nightlife, Idol is an integral part of Santorini’s identity. Join us!

By the sea

Idol Restaurant1
Idol Restaurant2
Idol Restaurant3