Muckhart Golf Club Muckhart Golf Club is located within the heart of Perthshire and set against the stunning backdrop of the Ochil Hills. With three nine hole courses, each offering great variety and their own challenge, Muckhart Golf Club is a special place to play golf. We have group packages to suit every need, with […]