Canillo ligt circa 7 kilometer ten noorden van het grotere Encamp en valt onder het Grandvalira skigebied. De rivier Montau splitst de plaats in twee delen. Het dorp zelf is klein van opzet, maar heeft genoeg te bieden. Zo vindt u hier gezellige winkels, een bar en restaurants. Een aanrader is de Palau de Gel, een olympisch complex met onder meer een ijsbaan, restaurant en kinderspeelplaats.