With a stay at Hotel U'Bais in Scilla, you'll be near the beach, just a 4-minute walk from Castle of Scilla and 6 minutes by foot from Chiesa dello Spirito... Read more…
Via Prof Zagari 27 Borgo Chianalea, Scilla, 89058, ITShow map
Located in Scilla, La Locandiera is near the beach, within a 5-minute walk of Castle of Scilla and Marina Grande Beach. This beach bed & breakfast is 6.3... Read more…
When you stay at B&B Il Borgo in Scilla, you'll be near the beach, within a 10-minute walk of Castle of Scilla and Marina Grande Beach. This bed &... Read more…
With a stay at Le Sirene Scilla in Scilla, you'll be near the beach, just a 1-minute walk from Marina Grande Beach and 6 minutes by foot from Chiesa dello... Read more…
Via Grotte 10 - Località Chianalea, Scilla, 89058, ITShow map
When you a stay at Le Piccole Grotte in Scilla, you'll be on the beach, within a 5-minute walk of Castle of Scilla and Chiesa dello Spirito Santo. This... Read more…
When you stay at B&B La Bastia in Scilla, you'll be near the beach, within a 10-minute walk of Marina Grande Beach and Castle of Scilla. This bed &... Read more…
With a stay at Casa Vela B&B in Scilla, you'll be a 5-minute walk from Castle of Scilla and 7 minutes by foot from Marina Grande Beach. This beach bed &... Read more…
Via Omiccioli 30, 89058 Scilla, Italy, Scilla, 89058, ITShow map
When you a stay at Hotel Palazzo Krataiis in Scilla, you'll be by the sea, just steps from Chiesa dello Spirito Santo and Marina Grande Beach. This... Read more…