Skip to content

Discover Pelion


Damouhari beach is a typical beach destination of Pelion. It consists of two small bays separated by a narrow one. In the North Bay you see the small picturesque harbor of the village filled with small boats and yachts anchored as well as the old stone customs house and some other warehouses to remind you of how Greece looked like the previous century. In the southern part you can swim in the sea that Damouhari is famous for throughout the world.

Damouchari is a unique beach to which you can access only from a magnificent path in the village of Tsagarada. Its inconceivable beauty is sealed by its clear blue waters and white pebbles, also known as “cobbles”.



Online Booking System

Our Villas

Mountain View Villa

Our Villas

Sea View Villa