Cruising through the Greek Islands by yacht is one of the most enchanting ways to discover the region’s beauty — and its incredible cuisine. From cliffside terraces to beachfront tavernas, the Greek Islands are home to some of the finest dining destinations in the Mediterranean. Here are five standout restaurants that combine stunning views, authentic flavors, and unforgettable atmospheres.
Selene, Santorinio
Nestled in the picturesque village of Pyrgos, Selene is a pioneer of modern Greek gastronomy. Set within a historic building, the restaurant blends contemporary culinary techniques with traditional Cycladic ingredients. Expect refined tasting menus that highlight the island’s volcanic terroir, accompanied by sweeping views of Santorini’s unique landscape. Perfect for a sunset dinner steeped in elegance.
Matsuhisa Mykonos, Mykonos
Located within the Belvedere Hotel, this world-renowned Nobu outpost offers a fusion of Japanese and Greek influences in a glamorous, seaside setting. Think signature dishes like black cod miso alongside locally inspired creations, all served with a side of Aegean views and laid-back Mykonian luxury. A must-visit for a sophisticated evening under the stars.
The Dining Room at Blue Palace, Crete
Overlooking the sparkling waters of Elounda, The Dining Room at the Blue Palace Resort offers an upscale take on Cretan cuisine. Here, traditional island dishes are elevated using fine local produce and served in an elegant yet welcoming setting. The open terrace invites diners to linger over wine and sea breezes, making it ideal for a slow, indulgent meal.
Thalassaki, Tinos
Located right by the water in the quiet village of Isternia, Thalassaki offers an authentic farm-to-table experience rooted in Cycladic tradition. This family-run gem is beloved for its creative seafood dishes, handpicked ingredients, and rustic charm. Enjoy your meal just steps from the sea, where the pace is slow and the flavors are unforgettable.
Nobu Santorini, Imerovigli
Set on the dramatic cliffs of Imerovigli, Nobu Santorini brings the brand’s signature blend of fine Japanese-Peruvian cuisine to one of the world’s most iconic islands. With an infinity-edge view over the caldera and minimalist architecture, it’s the ultimate place for a stylish dinner that fuses global sophistication with Greek island serenity.
From cliffside fine dining to seaside hidden gems, these restaurants capture the spirit of the Greek Islands—where every meal is a celebration of place, culture, and the sea. Whether you’re seeking romance, innovation, or simple authenticity, the Greek culinary journey is as rich and captivating as the islands themselves.