You find buoy fields around Mallorca in Cala Blava, Portopedro, near Puerto Pollensa, next to Dragonera. At Isla Caberera there are only 2 bays where yachts may stop and in those bays are buoys.
Around Ibiza and Formentera you find buoys in Ses Salines and Espalmador.