Castellalto Hotels

Map of Castellalto Hotels

Castellalto is a charming hilltop town located in the province of Teramo in the Abruzzo region of Italy. Perched on a hill overlooking the surrounding countryside, Castellalto offers stunning panoramic views of the Adriatic Sea and the Gran Sasso mountain range. The town is known for its well-preserved medieval architecture, including a picturesque historic center with narrow cobblestone streets, ancient churches, and a majestic castle that dates back to the 13th century. The castle, known as the Rocca, is a prominent landmark and offers visitors a glimpse into the town's rich history.

Le sorelle gemelle B&B Castellalto
8.9/10 Wonderful
9 reviews
Free Wi-Fi

Featuring free Wi-Fi and set in its garden surrounded by fruit orchards and olive trees, Le sorelle gemelle B&B offers pet-friendly accommodation in Sant'Atto, 10 km from Teramo. Free private parking is available on site.

Number of rooms: 4

Via S. Giacomo, 9 Frazione Sant'Atto - Teramo, 64100 Teramo, Italy

Agriturismo Villa Irelli Castellalto
8.8/10 Excellent
15 reviews
Free Wi-Fi

Offering an outdoor pool, restaurant and free tennis courts, Agriturismo Villa Irelli provides elegant rustic-style rooms with free Wi-Fi. Set 300 metres from Castelnuovo Vomano, this farm has horses, cattle and chickens.

Number of rooms: 7

Fraz Castelnuovo Vomano Strada statale 150/Via Nazionale 300 , 64020 Castellalto, Italy