MADRID - Three people died and 15 were injured on Saturday as rough seas battered the Spanish holiday island of Tenerife, emergency services said.