59 Castro Hotels and Guest Houses
Single from: USD 19.00
Double from: USD 83.00
per room per night
Single from: USD 13.30
Double from: USD 64.00
per room per night
Single from: USD 112.00
Double from: USD 205.00
per room per night
Single from: USD 21.02
Double from: USD 126.10
per room per night
Single from: USD 72.00
Double from: USD 72.00
per room per night
Panamericana Km. 5 s/n, Castro, 5700000 · Map
Score 8.1 from 67 reviewsSingle from: USD 55.00
Double from: USD 135.00
per room per night
Single from: USD 48.00
Double from: USD 128.00
per room per night
Single from: USD 100.00
Double from: USD 160.00
per room per night
Single from: USD 75.00
Double from: USD 120.00
per room per night
Single from: USD 450.00
Double from: USD 530.00
per room per night
Single from: USD 76.00
Double from: USD 147.00
per room per night
Huenuco s/n Peninsula de Rilan, Castro, 5700000 · Map
Score 9.2 from 71 reviewsSingle from: USD 259.00
Double from: USD 529.00
per room per night
Single from: USD 85.00
Double from: USD 105.00
per room per night
2.2 miles from Castro
Ernesto Riquelme #1180-B, Castro, 5700315 · Map
Phone: +56 (0) - 1
Score 8.7 from 26 reviewsSingle from: USD 105.00
Double from: USD 200.00
per room per night
Single from: USD 68.00
Double from: USD 85.00
per room per night
Single from: USD 80.00
Double from: USD 155.00
per room per night
Single from: USD 81.00
Double from: USD 215.00
per room per night
Putemun Ruta W 55 Cruce Pid Pid, Castro, 5700000 · Map
Score 9.4 from 68 reviewsSingle from: USD 62.00
Double from: USD 115.00
per room per night
Calle Ernesto Riquelme 1242, Castro, 5700000 · Map
Score 8.4 from 126 reviewsSingle from: USD 95.00
Double from: USD 120.00
per room per night
Single from: USD 100.00
Double from: USD 100.00
per room per night
San Jose Rural S/N, Camino a Playa, Peninsula Rilan, Castro · Map
Single from: USD 150.00
Double from: USD 150.00
per room per night
Quilquico Rural S/N Peninsula de Rilan, CASTRO, Castro, 5700000 · Map
Phone: +56 (0) - 1
Score 9.3 from 81 reviewsSingle from: USD 128.00
Double from: USD 483.20
per room per night
Single from: USD 30.00
Double from: USD 70.00
per room per night
Single from: USD 180.00
Double from: USD 280.00
per room per night
Single from: USD 60.00
Double from: USD 80.00
per room per night