We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Stalis Beach

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
177 Eleftheriou Venizelou, Hersonissos, Crete 700 14, Greece
3.9 km from Stalis Beach
Special Price: April Special Offer
Special Prices for April! Make your booking today! Read more
Check In Check Out
Show Prices
Stalida, Stalis, Crete 700 07, Greece
0.0 km from Stalis Beach
#34 of 54 hotels in Stalis
Check In Check Out
Show Prices
Eirinis 48, Stalis, Crete 70014, Greece
0.1 km from Stalis Beach
#7 of 54 hotels in Stalis
Check In Check Out
Show Prices
Stalis, Crete 70007, Greece
0.1 km from Stalis Beach
#9 of 54 hotels in Stalis
Check In Check Out
Show Prices
6 Agiou Ioanni, Hersonissos, Crete 700 07, Greece
0.1 km from Stalis Beach
Check In Check Out
Show Prices
Stalis, Crete 700 07, Greece
0.1 km from Stalis Beach
#36 of 54 hotels in Stalis
Check In Check Out
Show Prices
Irinis St., Stalis, Crete 70014, Greece
0.1 km from Stalis Beach
#37 of 54 hotels in Stalis
Check In Check Out
Show Prices
Stalida, Stalis, Crete 700 07, Greece
0.1 km from Stalis Beach
#42 of 54 hotels in Stalis
Check In Check Out
Show Prices
Irinis St., Stalis, Crete 700 07, Greece
0.2 km from Stalis Beach
#8 of 54 hotels in Stalis
Check In Check Out
Show Prices
Stalida, Stalis, Crete 700 07, Greece
0.2 km from Stalis Beach
#19 of 54 hotels in Stalis
Check In Check Out
Show Prices
Agiou Ioanni, Stalis, Crete 700 07, Greece
0.2 km from Stalis Beach
#20 of 54 hotels in Stalis
Check In Check Out
Show Prices
Agiou Ioannou 88 | Stalida Pediados, Stalis, Crete 70014, Greece
0.3 km from Stalis Beach
#6 of 54 hotels in Stalis
Check In Check Out
Show Prices
44 Agiou Ioannou Street | 70007 Stalis, Stalis, Crete 700 07, Greece
0.3 km from Stalis Beach
#13 of 54 hotels in Stalis
Check In Check Out
Show Prices
10 Oulof Palme, Stalis, Crete 700 07, Greece
0.3 km from Stalis Beach
#14 of 54 hotels in Stalis
Check In Check Out
Show Prices
Beach | STALIDA, Stalis, Crete, Greece
0.3 km from Stalis Beach
#22 of 54 hotels in Stalis
Check In Check Out
Show Prices
Eleutheriou Venizelou 8, Stalis, Crete 700 07, Greece
0.3 km from Stalis Beach
#28 of 54 hotels in Stalis
Check In Check Out
Show Prices
Stalida, Stalis, Crete 700 07, Greece
0.3 km from Stalis Beach
#38 of 54 hotels in Stalis
Check In Check Out
Show Prices
20, Agiou Ioannou Str. | Beach Road, Stalis, Crete, Greece
0.4 km from Stalis Beach
#15 of 54 hotels in Stalis
Check In Check Out
Show Prices
Beach Road, Stalis, Crete 700 07, Greece
0.5 km from Stalis Beach
#4 of 54 hotels in Stalis
Check In Check Out
Show Prices
24 Eirinis, Stalis, Crete 700 07, Greece
0.5 km from Stalis Beach
#12 of 54 hotels in Stalis
Check In Check Out
Show Prices
Mattheou Zachariadi, Malia, Crete 700 07, Greece
0.5 km from Stalis Beach
Check In Check Out
Show Prices
Stalis, Crete 70014, Greece
0.5 km from Stalis Beach
#29 of 54 hotels in Stalis
Check In Check Out
Show Prices
147 Irinis | National Road, Stalis, Crete 700 07, Greece
0.6 km from Stalis Beach
#2 of 54 hotels in Stalis
Check In Check Out
Show Prices
70 Irinis St, Stalis, Crete 700 07, Greece
0.6 km from Stalis Beach
#3 of 54 hotels in Stalis
Check In Check Out
Show Prices
Stalis, Crete 70007, Greece
0.6 km from Stalis Beach
#18 of 54 hotels in Stalis
Check In Check Out
Show Prices
Stalida, Stalis, Crete 700 07, Greece
0.6 km from Stalis Beach
#30 of 54 hotels in Stalis

Check In Check Out
Show Prices
Stalida, Stalis, Crete 700 07, Greece
0.6 km from Stalis Beach
#33 of 54 hotels in Stalis
Check In Check Out
Show Prices
Stalis, Crete 70007, Greece
0.7 km from Stalis Beach
#11 of 54 hotels in Stalis
Check In Check Out
Show Prices
Eleyth.Venizelou, Stalis, Crete 700 07, Greece
0.7 km from Stalis Beach
#17 of 54 hotels in Stalis
Check In Check Out
Show Prices
54 Irinis Street, Stalis, Crete 700 07, Greece
0.7 km from Stalis Beach
#21 of 54 hotels in Stalis
Check In Check Out
Show Prices
Irinis Stalida, Stalis, Crete 70007, Greece
0.8 km from Stalis Beach
#5 of 54 hotels in Stalis
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details. Any taxes and fees displayed, if applicable, are estimates only. Please see further details from our partners, who set the prices. Before you complete any reservation, we recommend that you verify the total cost including taxes and fees.
Stalis Travel Forum Need specific advice visiting Stalis, Heraklion Prefecture? Visit the TripAdvisor Travel Forum for Stalis and ask our Destination Experts and the travel community.