La plupart des discothèques sont situées dans les communes de la périphérie (Saint-Palais-sur-Mer, Breuillet et Saint-Georges-de-Didonne). Trois discothèques sont néanmoins implantées dans la commune, mais en dehors du centre-ville pour éviter les nuisances sonores.