San Juan de Luz cuenta con hoteles económicos para recorrer la costa vasca sin gastar de más. Los precios parten de unos 70€ por noche en habitaciones dobles con desayuno incluido. Las mejores zonas para alojarse son el centro histórico, junto al puerto pesquero, y las calles cercanas al mercado, donde abundan restaurantes y tiendas. Estos hoteles suelen ofrecer wifi gratuito, ascensor y, en algunos casos, parking privado.
El Hotel Colbert (puntuación 74) está a 5 minutos a pie de la playa y el puerto, con habitaciones insonorizadas y aire acondicionado. El Brit Hotel de Paris (puntuación 85) se sitúa a 100m del puerto y a 50m del mercado, sirviendo desayuno continental. El Campanile Prime (puntuación 89) dispone de aparcamiento privado, jardín y desayuno buffet, ideal para familias. Los tres hoteles ofrecen una relación calidad-precio excelente en San Juan de Luz.
