Locarno se nachází v italsky mluvícím kantonu Ticino. Tento kanton je nejteplejší a nejslunnější částí Švýcarska. Slunečních dnů je tu téměř 200 do roka a to je nejvíce ve zemi. Střed města se vyznačuje italskou architekturou. Město se rozprostírá od palmami zdobeného břehu jezera Lago Maggiore po vysoko v kopci postavené domky s nádherným výhledem. Mísí se zde bohatá vegetace středozemského klima a horských hřebenů Alp.
Nad městem se ukrývá zářivě oranžová svatyně Madonna del Sasso - skalní Madonna, významná památka a symbol města. Sama slavná socha Marie je uložena v museu vedle kaple. Vstupné - studenti 1SFr. Město pořádá také filmový festival.
Že zde žijí velmi příjemní lidé svědčí i poskytnutí noclehu.