See the rooms

About the hotel

Surrounded by olive trees on the beautiful island of Skopelos, Hotel Prince Stafilos is located just 450m from the main port of the island and 100m from the seafront. With respect to history, local architecture, and the natural environment, Hotel Prince Stafilos is a 4-star hotel overlooking its lush gardens, the Aegean sea, and Skopelos town.

Location

Address: 370 03 Skopelos Town, Skopelos Island, Skopelos Town, Greece

The map comes from OpenStreetMap and loads only when you press “Show the map”.

Rooms

Choose the dates and the travelers and press “Search Availability” to see the prices.