Mykonos · Restaurant Guide

Best Restaurants in Mykonos for Cruise Travelers

Mykonos blends traditional Cycladic taverna cooking with a cosmopolitan dining scene that attracts jet-setters from around the world. Cruise tenders dock at the Old Port in Mykonos Town, putting you steps from waterfront seafood tavernas and the winding lanes of Little Venice. Prices are higher than other Greek islands, but the setting is unmatched.

Mykonos Town (Chora)

The labyrinthine streets of Chora hide dozens of restaurants ranging from casual gyro spots to celebrity-chef venues. For traditional Greek food at reasonable prices, look for tavernas on Matogianni Street and its side lanes. Niko's Taverna near the port is a long-standing favorite for grilled seafood.

Little Venice

The Little Venice waterfront is Mykonos's most photographed dining spot — tables perched over the sea with waves splashing below. It's atmospheric but pricey. Kastro's is the classic choice for sunset cocktails and seafood. Budget 35-50 EUR per person for dinner with drinks.

What to Eat

Mykonos specialties include louza (air-dried pork tenderloin), kopanisti (spicy soft cheese unique to the Cyclades), and amygdalota (almond cookies). Fresh grilled octopus, saganaki (fried cheese), and lamb chops are taverna staples. Greek salad here uses the creamiest feta you'll ever taste.

Prices and Tips

Mykonos is Greece's most expensive island for dining — budget 25-40 EUR for a casual lunch, 40-70+ EUR for dinner at a trendy spot. Tipping 5-10% is standard. Beach club restaurants (like Nammos or Scorpios) are Instagram-famous but charge 15 EUR for a cocktail and 50+ EUR for mains. Credit cards accepted almost everywhere.

Frequently Asked Questions

Is Mykonos too expensive for cruise travelers on a budget?

You can eat well for less by choosing tavernas in the back streets of Chora rather than waterfront restaurants. A gyro pita costs 4-5 EUR, a taverna lunch 15-20 EUR. Avoid the beach clubs and celebrity restaurants to keep costs reasonable.

How do I get from the tender dock to restaurants?

Tenders dock at the Old Port, which is right at the edge of Mykonos Town (Chora). All restaurants in town are within a 5-10 minute walk. No transportation needed — just follow the lanes into town.

What is the best time to eat in Mykonos?

Lunch from 1-3 PM offers more availability and slightly lower prices. Dinner starts late — 9 PM onward for locals. For cruise travelers needing earlier dining, 7-8 PM works at most tourist-friendly restaurants.