Speaking of golf Mecca, I am thinking about going to Scotland for the 2013 British Open. However, it is not at St Andrews.
The 2013 Championship is scheduled for Muirfield. If there's any chance you can go with 3 friends, you should get up the road a bit and play Kingsbarns. It's a fairly new course but getting rave reviews; I played it last year and it was fantastic. This was on a trip where we played Turnberry, Troon, Old Course and Carnoustie, and everyone felt Kingsbarns was the best of the bunch. Best golf trip of my life.