Skiathos Palace liegt auf einem kleinen Hügel an der südwestlichen Ecke der Insel Skiathos und blickt über die Koukounaries-Bucht sowie den Maratha-Strand. Der Sandstrand ist 250 Meter entfernt. Koukounaries befindet sich rund 12 Kilometer von Skiathos-Stadt entfernt und zählt mit seinem feinen, im Sonnenlicht goldfarben schimmernden Sand zu den bekanntesten Stränden der Insel. Der angrenzende Wald reicht bis zum Meer und prägt die naturnahe Umgebung. Die Hotelanlage verfügt über einen Garten und einen Außenpool.
Das Hotel bietet 258 Nichtraucherzimmer, darunter 9 Suiten, 3 Einzelzimmer und 246 Doppelzimmer. Je nach Kategorie stehen Doppel-, Queensize- oder Kingsize-Betten zur Verfügung. Viele Zimmer besitzen einen Balkon oder eine private Terrasse mit Meerblick, sodass sich die Aussicht direkt vom eigenen Rückzugsort genießen lässt. Zur Ausstattung zählen unter anderem eine Minibar, ein Safe, Satelliten- oder Kabel-TV sowie ein Radio.
Für Abkühlung sorgt der Außenpool mit Sonnenterrasse, Liegestühlen und Sonnenschirmen. Eine Sauna sowie buchbare Massagen und Körperbehandlungen ergänzen das Erholungsangebot. Wer aktiv bleiben möchte, kann das Fitness-Studio nutzen oder Tennis, Tischtennis, Tauchen und Windsurfen ausprobieren. Ein Miniclub und ein Spielplatz bereichern den Aufenthalt für jüngere Gäste.
Das gastronomische Angebot umfasst ein Restaurant, eine Bar und eine Strandbar für erfrischende Getränke in Küstennähe. Als Verpflegung stehen Übernachtung mit Frühstück oder Halbpension zur Wahl. Das Frühstück und das Abendessen werden als Buffet serviert. Auf Wunsch bereitet das Haus Kindermenüs zu und hält zusätzlich Snacks sowie alkoholische und alkoholfreie Getränke bereit.