The singer, who quit boy band Union J last year, will appear in this Wednesday's show on March 29 at 9PM on ITV.
The 23-year-old will make a cameo as he checks into The Solana hotel in Costa Blanca on a lads' holiday.
George will play Giles, a pal of Rob Dawson who is played by Josh Bolt.
"It's a cameo. It involved a lot of laughing. The role is funny," George said.
The episode will see Rob go on a night out, getting drunk before falling asleep on the hotel sofa. Giles, played by George, is seen in fancy dress helping Rob back to his room.
There they bump into Rob's parents who get the wrong idea about what's going on...
Elsewhere in the episode, Rob tries to make use of nan Loretta’s swanky Beltoro hotel room but the rest of the family have their own elaborate plans for some of her 5 star luxury.
Meanwhile, Kenneth has bridges to build and is Sam up to something?
Benidorm's next episode will air tonight Wednesday March 29, at 9pm on ITV
There was no show last week (March 22) due to the football match between England and Germany.