Step into the magic of Christmas with a visit to Santa’s Grotto at St Michaels Resort. Tucked away in a corner of the resort, this festive hideaway glows with twinkling lights, joyful cheer, and the warm spirit of the season. After sharing your Christmas wishes with Father Christmas himself, complete your day with a relaxed Sunday lunch.