Huillín Lodge se ubica en el mismo pueblo de Huillinco, con una privilegiada vista al lago y, en un punto estratégico de la isla de Chiloé. Está camino a Cucao, a sólo 22 km del Parque Nacional de Chiloé y a 30 km del Muelle de Las Almas, sector oeste de la isla en el que podrás disfrutar de hermosas, extensas y solitarias playas de la costa del Océano Pacífico.
Hacia el lado este de Huillín Lodge, a solo 12 km se ubica la ciudad de Chonchi, y a 20 km la isla de Lemuy
Hacia el sur puedes visitar Queilen a 48 km y a 70 km Quellón, punto para conectar con la Carretera Austral.
Hacia el norte a sólo 31 km se encuentra Castro y a 49 km el pintoresco pueblo de Dalcahue lugar en el que podrás cruzar a la isla de Achao.