Benidorm regulars for twenty years Jacqueline and Donald are enthusiastic middle-aged swingers who rarely leave the hotel. Known as ‘The Oracle’ because of his computer-like knowledge of trivial facts and figures, Geoff Maltby is on holiday with his mother, or PA as he calls her, but keen to hide the fact. Gavin and Troy are on their first break away together after setting up a successful hair salon. Kate and Martin’s marriage is at breaking point after only one night in the resort. Then there are The Garveys; a Lancashire family who are on their first holiday abroad. Janice and Mick plus Janice’s mother – the sun-worshipping, chain-smoking Madge who can always be guaranteed to have a bad word for everyone.
Everybody's back at the Solanas for more sun, sangria and swinging - including Madge's new boyfriend Mel, Didsbury's answer to Julio Iglesias.
Instead of escaping from the resort, Martin and Kate find themselves babysitting Telle's baby, Coolio. Mel abandons the idea of having a go at 'Wuthering Heights' at the karaoke night, and asks a question that shocks everyone especially Madge.
Janice tries to convince Madge not to agree to a wed a man they have only known for five minutes. Meanwhile an arm-wrestling match organised by The Oracle and his mum turns into Fight Club, offering some a chance to settle old scores.
Everyone, apart from The Oracle and Telle (who strike up an unlikely friendship), head off on a free trip to a bullfight. But they all soon discover that there's no such thing as a free trip in Benidorm!
Mateo tries to get back with his old flame, Kelly. Unfortunately Kelly's mother Sylvia is in town and she doesn't suffer fools gladly.
Janice and Mick try to make Madge and Mel have second thoughts about their wedding - but Janice says the wrong thing to Madge and she and Mel snub The Garveys.
Martin is worried as Kate has checked out and taken her suitcase. But he thinks she may have popped out to the shops.