Chileplaces.com has listed approx 10 hotels in Castro. Some of the Top rated hotels in Castro are- Hospedaje Marina, Hospedaje Olguita, Cabañas Archipiélago, Cabañas Encantos, San Andres cabins, Cabaña Castro, Posada Alemana, Hostal Mary, Turismo Quehui & Casalandia.