Recommended hotels in Stalis (Crete)

Neon Hotel

From US$ 33

Nik. Grammatikaki Street, Stalida (Crete), Greece - Show map

Show map

The 2-star Neon Hotel is located in the center of Stalida. The designer hotel was built in 1986 and refurbished in 2004.

Book Now From US$ 33

Stalis Hotel

From US$ 78

Agiou Ioannou 133 ; Stalis, Stalida (Crete), Greece - Show map

Show map

The 3-star Stalis Hotel lies within 2.5 km from Malia Ruins, Star Beach Water Park and Lychnostatis Open Air Museum.

Book Now From US$ 78