A popular resort town on Spain’s Costa Brava has banned inflatable penis costumes and sex dolls from stag and hen night celebrations, with fines of up to €1,500 (£1,276).

Platja d’Aro, whose population of 12,500 can host as many as 300,000 visitors on a summer weekend, is a favourite destination for bachelor and bachelorette nights. Numerous websites offer packages that include accommodation, cruises and male or female strippers.

The new bylaw specifically bans people from appearing “on the public thoroughfare without clothing or only in their underwear or with clothing or accessories representing human genitals or with dolls or other accessories of a sexual nature”.

Offenders face fines of from €300-€1,500 (£155-£1,275).