Mandrakia is the most beautiful traditional fishing village in Milos, Greece. The sleepy fishing village is built around a tiny circular harbour with colourful boat garages built into the sides of cliffs, a tiny church, Zoodohos Pigi, overlooking the village, and a restaurant, Medousa, with spectacular views over the crashing waves.

Milos has several gorgeous fishing villages and well-preserved traditional Cycladic villages, like Klima, Plaka and Pollonia, but even with such steep competition, Mandrakia is the jewel in the crown. The setting is so picturesque, that it’s hard to imagine that the village was built for practical reasons, not simply to be beautiful. It must be on of the most beautiful harbours in Greece!
Visiting Mandrakia was one of the highlights of the five days I spent in Milos, and one of the most memorable villages that I saw during my two-week trip to Greece with David. Mandrakia feels like the village that time forgot – except for the tourists!


Where is Mandrakia?
Mandrakia is on the north coast of Milos, on the eastern half of the island. It’s a 10-minute drive from Plaka, and is a 10-minute drive from some of Milos’ popular beaches, Firopotamos and Sarakiniko which are on either side.
Because Mandrakia is so tiny, there’s no accommodation here. It’s popular as a spot for day-trippers looking to enjoy the view and have lunch or dinner at Medusa, which is regarded as one of the best restaurants on the island.
Free Printable: Itinerary for 2 Weeks in Greece
Get a free copy of my Itinerary for 2 Weeks in Greece for First Time Visitors – as a downloadable PDF. Each day’s itinerary is on a single page, making it printer-friendly and easy to reference on-the-go! Click here to get your copy!
How to get to Mandrakia
The best way to get to Mandrakia is by car. Hiring a car is essential in Milos, as the island is large and the buses are not particularly frequent and the bus stops are a steep walk away from the beaches.
There are also boat trips that travel around Milos, so you could try and see Mandrakia from the water, however all boat tours in Milos are dictated by the winds. If a strong northerly wind is blowing the boat may have to take a different route to sites on the southern side of the island instead.



Medusa Restaurant in Mandrakia
Medusa is the only restaurant in Mandrakia, and one of the best restaurants in Milos. It’s extermely popular, thanks to its amazing setting overlooking the ocean.
Make a reservation for dinner, and enjoy a magical sunset overlooking the ocean.



Further Reading
Planning a trip to Milos? Check out these travel guides:
- Milos Travel Guide (2025)
- 7 of The Best Beaches in Milos
- Where to Stay in Milos: Pollonia vs Plaka
- Highlights from 5 Days in Milos




Hello! I’m an Australian travel blogger, living in Melbourne, Australia. I grew up in Brisbane, studied in Paris, lived in New York City and now live back in Australia, in Melbourne.
I love sharing specific and useful recommendations, itineraries and guides for the most beautiful things to see, do, experience & eat wherever I go.
My favourite travel destinations are Australia, New York City & surrounds, France, Greece & Japan, but I’m always excited to explore somewhere new!
The Wanderbug is reader supported. This site may contain links to affiliate websites, which means when you buy through links on this site I may receive a small affiliate commission at no cost to you. Thank you for your support!

Looks lovely! But I would like to know the exact name of the church. I see Mandrakia Zoodokos Pighi Chevet – but most Greek churches are Agia Eirene, Nicholas, etc.
Hi Claudia, all I know of is the name Zoodokos Pighi, I haven’t found another name in my research either. I’m not sure if it doesn’t have another name, or if it’s been lost. Beautiful spot all the same!
Wonderful post!! We were in Milos 2 years ago and loved it but sadly did not know of this place!! Wish we had, your photos are fantastic!!
Thank you! There are so many places to see in Milos, we didn’t get to everywhere on our list – inspiration for a another trip one day!
Absolutely!!!!