Known for its white and blue structures, picturesque beaches and entertaining nightlife; Mykonos also hosts some pretty delicious and beautiful restaurants, ranging from typical Greek taverns to upscale dining experiences. Every restaurant has its own vibe and scene, making each dining experience special.

1. Alemàgou

Go to Alemàgou for a holistic and unforgettable experience. Your time there will be magical. This place is so unique, that by just being there, it makes you feel good. It’s a beach bar and restaurant so you might want to start your day at their bohemian, laid-back cabanas by the beach and then get a table for lunch. This place is boho heaven on earth. The food they offer is authentic Greek prepared with fresh local ingredients. I recommend ordering the kafta meatballs and their uni pasta.

Fetelia Beach, Mykonos Town, Greece
+30 22890 71339
alemagou.gr


2. Scorpios

Situated in a magical place at the top of a hill overlooking the sea, Scorpios is the place to be when the sun starts setting. The dreamlike location accompanied by the mystical music take you some place apart; ‘apart’ in the best way possible. Now onto the food. The first thing you see on their menu is a saying I couldn’t agree more with: “nothing brings people together like good food” and their food is really GOOD. They serve Mediterranean food. Their plates are meant to be shared and that’s what I recommend.

Paraga, 846 00 Mykonos, Kikladhes, Greece
+30 22890 29250
scorpiosmykonos.com


3. Kiki's Tavern

Hidden with no signs, no electricity, no reservations and with long waits but still one of the best and most authentic restaurants in the island. They don’t even accept reservations from famous people so be sure not to arrive in a ‘hangry’ mood. They cook everything on a grill beside you. You can’t miss their famous pork chop!
Tip: arrive at noon and wait for the restaurant to open at 12:30 to assure a taste of this Greek gem. (It closes when it gets dark)

Agios Sostis Beach, 846 00, Greece
+30 694 075 9356


4. Interni

Dinner is served inside a beautiful Mykonian house at a white-decor open courtyard. It has a broad menu comprised of Greek and international dishes. Their pastas are delicious, especially their spicy king crab tagliolini. All their raw fish dishes are amazing; I recommend their tuna tartare. After all the food, stay for an entertaining evening with lively music and great cocktails.

Matoyiannia, Mikonos 846 00, Greece
+30 2289 026333
interni-restaurant.gr


5. Principote

The boho chic atmosphere at this beach restaurant is simply gorgeous; everywhere you look, you have a picture worthy view. Wood is the predominant material in its interior design, perfectly blending with nature’s beauty: the beach (Panormos bay). It serves a Mediterranean-Greek menu. Their Moussaka is delicious.
Tip: Take a look at the boutique if you are into fashion.

Panormos Beach, Panormos 846 00, Greece
+30 2289 077184
principote.com


6. Nammos

Having a fun time here is a sure thing and eating good sushi is too. The white and turquoise umbrellas fill up Psarou’s beach and make the view to the bay stunning. Come here for lunch and tune into their party scene as the music starts getting better and people begin dancing on the tables.

Psarou Beach, Psarou 846 00, Greece
+30 2289 022440
nammos.gr


7. Matsuhisa by Nobu

Nobu is Nobu. Japanese food that never disappoints. Beautiful poolside setting at the Belvedere hotel. Panoramic views will accompany your delectable sushi bites.

The Belvedere Hotel, Mykonos Town 846 00, Greece
+30 2289 025122
belvederehotel.com/nobu-matsuhisa-mykonos


8. Bill & Coo

The restaurant sits high overlooking the hotel’s infinity pool and the Aegean Sea. The place to go for a romantic night. The chef changes the menu according to seasonal local produce he finds locally in the island’s land and water. Dishes are composed of traditional Greek food translated into fine dining. The gastronomic experience you will have at Bill & Coo is one you won’t forget. They are recognized for excellent service as well.

Megali Ammos, 846 00, Greece
+30 2289 026292
bill-coo-hotel.com/coast/dining/bill-coo-taverna/


9. Spilia

Hidden in a cave by the sea, this scenic location will have you mesmerized. It doesn’t get any fresher than octopus hanging out to dry at the entrance and lobster getting caught in their natural sea pool while you are there. Their must haves are the lobster pasta and their seafood dishes.
Tip: ask for a table next to the water.

Agia Anna Beach, Kalafatis
Ano Mera, 84600 Mykonos Island
+30 6949 449729
spiliarestaurant.gr


10. Ling Ling

Their Cantonese menu served at an open-air setting combines their renowned Hakkasan cuisine with local Greek produce. It is located in the center of Mykonos’ old town. Their plates are small, so it is perfect for sharing. Their crispy duck roll is delicious, and their dim sum platter is a great option. Their extensive cocktail list is one not to miss.

Mikonos 846 00, Mikonos 846 00, Greece
+30 2289 022515
lingling.hakkasan.com/mykonos