Every restaurant in Little Venice has the same killer location. The question isn't "which one has the best view?" -- they all do. The question is which ones serve food that's worth the premium you're paying for that view.

The Restaurants Worth Knowing

Kastro's

The original sunset bar-restaurant of Little Venice. Kastro's has been here since the 1970s and it occupies one of the best positions on the waterfront -- right at the corner where you can see both the windmills and the open sea.

  • What to eat: Grilled octopus, seafood meze, Greek salads with local cheese
  • Vibe: Classic, slightly old-school, not trying to be trendy
  • Price: Mid-range for the area (15-25 EUR mains)
  • Best for: Sunset cocktails and seafood

Niko's Taverna

Established in 1976 and still one of the most consistently recommended restaurants in Mykonos Town. Niko's is more taverna than restaurant -- straightforward Greek food done well, without the architectural plating and inflated prices of the newer places.

  • What to eat: Fresh fish (priced by weight), moussaka, lamb chops
  • Vibe: Traditional taverna, family-run, no-nonsense
  • Price: Moderate (15-25 EUR mains, fish by weight)
  • Best for: Honest Greek food without the markup
  • Phone: +30 2289 023072

Niko's is the place I'd send someone who says "I just want good Greek food." No gimmicks, no molecular gastronomy, no DJ. Just a family that's been cooking fish properly for 50 years.

M-Eating

The fine-dining option in Little Venice. Contemporary Greek cuisine in a historic Mykonos Town building -- think deconstructed traditional dishes with quality ingredients and careful presentation.

  • What to eat: Tasting menus, creative Greek dishes, seasonal specials
  • Vibe: Upscale, design-conscious, date-night territory
  • Price: Higher end (25-45 EUR mains)
  • Best for: A special dinner, foodies
  • Phone: +30 2289 024848
  • Reservation essential in July-August

Vegera

A seafood-focused restaurant on the waterfront with tables practically over the water. Good for a long, leisurely lunch watching the waves splash against the buildings below.

  • What to eat: Fresh seafood, grilled fish, seafood pasta
  • Vibe: Relaxed waterfront dining
  • Price: Mid to upper range
  • Best for: Seafood lovers, long lunches

Budget Option: Cosmo

Not every meal in Little Venice needs to cost 50 EUR. Cosmo is a cafe that serves sandwiches (around 5 EUR), coffee, and light meals. Good for a quick bite between sunset-watching and dinner, or for breakfast with a view.

What Should You Expect to Pay?

Item Price Range
Main dish (taverna) 15-25 EUR
Main dish (fine dining) 25-45 EUR
Fresh fish (by weight) Variable -- ask before ordering
Sunset cocktail 12-18 EUR
Glass of wine 8-14 EUR
Coffee 4-6 EUR
Sandwich / gyro 5-8 EUR

Little Venice is not cheap. You're paying a premium for the location, and every restaurant knows it. But compared to some of the truly overpriced waterfront restaurants elsewhere in Mykonos Town, the Little Venice spots generally deliver reasonable quality for the price -- especially Niko's and Kastro's.

When Should You Go?

For Sunset

This is the main event. Little Venice faces west, and the sunset over the Aegean with the windmills silhouetted against the sky is one of the most famous views in Greece.

Arrive 45-60 minutes before sunset if you want a table with a direct view. In July-August, every waterfront seat is taken by the time the sun touches the horizon. A reservation helps enormously -- call ahead or book online.

For Lunch

Less crowded, often less expensive (some places have lunch specials), and the light is beautiful. You won't get the sunset, but you will get a table without fighting for it and the same turquoise water view.

For Late Dinner

After the sunset crowd clears (around 21:00), the atmosphere shifts. The bars warm up, the restaurants are at their best for a relaxed dinner, and the lighting along the waterfront is atmospheric. This is when Little Venice is at its most enjoyable.

What Should You Know Before Going?

  • Reserve in summer. The waterfront tables are the whole point, and they go to people who booked. Walk-ins get interior tables or a long wait.
  • The front-row tables get splashed. Seriously. When the sea is choppy, waves hit the base of the buildings and spray reaches the lowest tables. It's part of the charm, but don't wear your best clothes.
  • Beware of fish priced by weight. Some restaurants list fresh fish at a price per kilo. Always ask the total price before they cook it, or you'll get a surprise on the bill.
  • Most places accept cards, but bring cash for smaller tavernas and tips.
  • The cobblestones are uneven. Wear shoes you can walk in, not just sit in.
  • Little Venice is a 5-10 minute walk from anywhere in Mykonos Town. No bus or taxi needed -- just follow the waterfront or ask anyone for directions.
  • The windmill view is from the left side of Little Venice (looking out to sea). If the windmills matter to you, choose a restaurant on the western end.

Little Venice restaurants line the waterfront in Mykonos Town. Kastro's for sunset cocktails, Niko's for honest Greek food, M-Eating for fine dining, Vegera for seafood. Main dishes 15-25 EUR, cocktails 12-18 EUR. Reserve for sunset.

Planning more adventures on the island? Browse our complete guide to the best day trips from Mykonos.