The best Inverness hotels to live out your Traitors fantasiesBy Melissa AdamsOctober 2, 2026 Celebrity Traitors made its return last night, featuring some of Britain’s most famous faces competing in the hit game show, which is filmed against the dramatic backdrop of the Scottish Highlands.