A £3,000 Spanish holiday descended into farce as families battled to secure sun loungers.