Saint-Jean-de-Luz est une commune française située dans le département des Pyrénées-Atlantiques, en région Nouvelle-Aquitaine. Le gentilé est Luzien.
La commune fait partie de la province basque du Labourd et de l'aire urbaine de Bayonne .
Saint-Jean-de-Luz partage avec Ciboure la Baie de Socoa. La baie de Socoa est la seule rade abritée entre Arcachon et l'Espagne. Grâce à ses digues qui la protègent des colères de l'océan Atlantique, elle a la faveur des baigneurs et est devenue une station balnéaire réputée de la côte basque. La station balnéaire est de création relativement récente mais le port, lui, est très ancien, puisqu'il date de la préhistoire.
A voir la maison Louis 14 et la résidence de l’Infante.