This is the moment massive rocks come crashing down on an Ibiza hotel in front of screaming British tourists, leaving three people injured and others trapped as a hillside collapsed during intense rain.

In dramatic footage, a British holidaymaker staying at the hotel can be heard shouting 'Oh my God, oh my God' over and over as the situation unfolded.

Four people were trapped following the landslide at the four-star Vibra Tropical Garden Apartments, a short walk from Figueretas beach, which is the closest one to Ibiza's town centre and old quarter.

Two of the three casualties among them were assisted at the scene for minor injuries, although the third was taken to a nearby private hospital for treatment. The fourth person trapped was unharmed.

It was not immediately clear this morning whether any British tourists were among those hurt.