Mandraki Beach Kastellorizo is the island’s only true beach — a peaceful, picturesque cove known for its crystal-clear waters, pebbled shoreline and calm atmosphere. Nestled in a small bay just a short walk from the colourful Mandraki harbour, this charming spot offers a quiet escape that is perfect for swimming, snorkelling and relaxing in nature.
Though Kastellorizo is famous for its dramatic cliffs, neoclassical houses and postcard-perfect port, Mandraki Beach Kastellorizo adds something different to the experience: a simple place where you can actually put your feet in the sand and slip into the sea. The beach is small, unspoilt and authentic — exactly what many visitors hope to find on a tiny Greek island far from the crowds.
The shore is a mix of pebbles and coarse sand with a shallow, rocky seabed that keeps the water exceptionally clear. The cove is naturally sheltered, so the sea here is usually calm, making it ideal for a refreshing morning swim or a lazy afternoon floating in the water. Bring a mask and snorkel and you’ll often spot small fish and marine life close to the rocks.
Mandraki Beach Kastellorizo is not an organised beach, and that is part of its charm. There are no loud beach bars, rows of sunbeds or watersports centres. Instead, you’ll find a peaceful shoreline where you can lay out your own towel, read a book, listen to the sound of the waves and watch the light changing on the surrounding hills. Many travellers say this is where they finally feel themselves slow down and truly relax.
Because the beach is so close to the village, it is easy to combine a swim with a leisurely stroll along the waterfront. After your time at Mandraki Beach, you can walk back towards the harbour and choose one of the family-run tavernas for a seafood lunch or a sunset dinner. The pastel-coloured buildings that line the water make every walk feel like a scene from a film.
Families appreciate Mandraki Beach Kastellorizo for its calm waters and compact size. Children can paddle safely near the shore while adults relax just a few steps away. Water shoes are useful for the pebbles, and many visitors bring a small cool bag with drinks and snacks, as facilities are limited. The absence of crowds and traffic adds to the feeling of safety and ease.
For photographers and nature lovers, the changing colours of the sea and sky here are a daily highlight. Early in the morning and during the golden hour before sunset, Mandraki Beach is especially beautiful. The surrounding rocks and simple fishing boats create a timeless backdrop for photos and holiday memories.
If you’re planning a stay on the island, Mandraki Beach Kastellorizo quickly becomes a favourite daily ritual: a morning swim, a coffee in the harbour, an afternoon rest, and perhaps one last dip before dinner. It is not a huge, busy resort beach — but it is quietly unforgettable. Use Mandraki Beach as your calm base between exploring this tiny but unforgettable Dodecanese island.
For official travel information about Greece and its islands, you can also visit the Greek National Tourism Organisation.
Mandraki Beach is located in the quiet Mandraki area of Kastellorizo, right beside the small and scenic Mandraki harbour. It is the only natural beach on the island, making it an essential stop for anyone exploring Kastellorizo.
The beach is easily reached on foot from the main harbour area, and its close proximity to restaurants and cafés makes it ideal for a relaxing day by the water. Kastellorizo Airport is approximately 3 km away, around 10 minutes by taxi.
For more things to see and do in Kastellorizo, click here.
One of the lesser known regions of Greece, Eastern Macedonia and Thrace has many attractions that make it an appealing destination for a holiday.