Michelle Keegan has praised 'above and beyond' staff after staying at a luxury hotel near Glasgow.

The 36-year-old, who starred in Coronation Street, Our Girl and the Netflix series Fool Me Once, stayed at Ingliston Estate & Country Club in Bishopton recently.

She has been visiting Scotland to celebrate her grandad's 90th birthday.

In a social media post, she shared a photo of the little cabin she stayed in at the plush estate.

Glasgow Times:

She wrote: "Just wanted to say a massive thank you to everyone at Ingliston what you did for me and my family over the weekend was above and beyond. 

"You made it so special."

Michelle's stay at Ingliston comes after her husband Mark Wright revealed he wanted to bring her to the Renfrewshire venue.

He told the Sun: “I've loved it so much doing the DJ gigs at Ingliston and they are probably some of my favourite things I've ever done because the crowd is just so amazing. 

“At home, I like to take control of the party side of things and I like getting everyone up for it and getting the karaoke out and sorting the music out and all that stuff.

"I plan to bring Michelle to Ingliston next time I’m here so she can see just how amazing it is."