Olivone verfügt über eine gute Infrastruktur mit Tourismusbüro, Geschäften, Restaurants sowie eine Apotheke, eine Bank und eine Poststelle. Das Dorf ist Ausgangspunkt für zahlreiche Wanderungen, Berg-, Ski- oder Schneeschuhtouren.
Die von der Gemeinde betriebene Seminarinfrastruktur ist geeignet für Kurse und Veranstaltungen und kann bei Bedarf gemietet werden.