This is the dramatic moment around a dozen boat migrants were tackled and detained by tourists after landing on a packed Spanish beach.

The dramatic scenes unfolded on Sotillo Beach in Castell de Ferro, Granada on Sunday afternoon.

Footage shared online shows a speed boat packed with young men arriving at the shore at around 2pm.

The occupants of the boat dive into the water in front of stunned holidaying families and swim to the beach before making a run for it.

Witnesses branded the scenes as 'surreal'.