If you havent played already I would honestly make the drive down to Goswick, not much over an hour South of North Berwick. You will love it. £38!!
Last week I played Dunbar (good condition, always good fun and good value- underrated for me), Muirfield (amazing as always), NB which is always great (slight bias), Castle Stuart (first time, really enjoyed it), Royal Dornoch (as incredible as I had remembered).
Kilspindie is fun, Luffness has arguably the best greens in the area, pass on Craigielaw, all of Gullane is good; back 9 on No. 2 is better than No. 1 for me.
Be warned. We have had an incredible amount of rain so as it warms up the rough will get even worse. I have NEVER seen it as bad as it is at the moment at the East Lothian courses.
Let me know when you are here and we will have dinner/pints.