Llanes liegt in der Region Asturien an der Nordküste Spaniens, wo der Golf von Biscaya auf steile Klippen trifft. Die höchste Erhebung in der Umgebung ist die Peña Blanca mit über tausend Metern. Die Stadt selbst befindet sich an der wichtigen Küstenstraße zwischen Gijón und Santander und wirkt wie ein Tor zur rauen, aber malerischen Landschaft Asturiens.
Die Wurzeln Llanes reichen bis ins Jahr zurück, als König Alfons IX. der Siedlung Stadtrechte verlieh. Schon früh entwickelte sich der Ort zu einem bedeutenden Hafen, besonders für den Walfang, der hier außerhalb des Baskenlands betrieben wurde. Während des Bürgerkriegs spielte ein Feldflugplatz bei Cués eine kurze, aber markante Rolle, als er von beiden Seiten genutzt wurde. Heute erinnert daran nur noch ein Golfplatz.
Besucher zieht es vor allem wegen der drei Strände und des einzigartigen Binnenstrands Playa de Gulpiyuri an, der als kleinster Badestrand der Region gilt. Ein farbenfrohes Kunstwerk des Malers Agustín Ibarrola schmückt die Hafenmauern, während Wanderwege über die Klippen führen. Die Stadt ist auch ein Haltepunkt am Jakobsweg und feiert mit La Guía eines der größten Feste der Region.