I have made three self directed golf trips to Scotland in the past four years. I'm not saying that how I did things is the best or only way, but hopefully, some of my comments may be of help to someone here.
AIRFARE: I used cheapoair to search for lowest priced options for round trip fares. This May we flew RT from Greensboro to Glasgow for $975 each, all fees included. USAIR allowed 1 free check bag per person (our golf club travel bags) and 1 free carry-on (our RickSteves backpack suitcases).
AUTOMOBILE: We enjoy driving and site-seeing, so 4 or 5 hr drives per day were no bother. I have more courses I want to see than days available, and limited dollars, so only played 18 holes per day. Having a rental cal allowed us to smell the roses along the way and visit castles, abbeys, standing stones, museums and so on. A standard size diesel was $485 for two weeks unlimited mileage, including full insurance. It got 53 MPG for the 1200 miles we put on the car.
EATING: Full Scottish breakfast included at B&Bs. This stuffed us so much we only snacked at lunchtime. Check out LIDL grocery stores. Two apples turnovers for 1 pound, or 5 large croissants for 1 pound are just a few of the ways we snacked our way through lunch. Croissants with cheese and sliced meat made tasty sandwiches to carry on the courses too. If you eat where the locals eat you can find plenty of good food at very reasonable rates. There are always plenty of pricier restaurants when you want more luxury.
My girlfriend and I would splurge every three or four nights and ate fish n chips or Indian or Italian on the other nights.
GOLFING: We reserved tee times in advance for the links like Brora, N. Berwick or Machrihanish. But if you call and talk with them when you make your reservations you will find they are very open to being flexible about changing times or days depending on the weather. For example, it was storming something terrible the morning we were going to play. A short call and we were moved back to 2pm and spent the morning indoors touring a castle.
This won't be for most of you, but we played alternate shot several times (Fraserburgh and Dunbar) to save on green fees. You pay for one ball. Whether one or two of you play it doesn't matter!
While we drove from city to city or town to town, the train service is wonderful also. We spent three nights midway between N. Berwick and Edinburgh at a lovely waterfront B&B. I would heartily recommend taking the train if you are planning to visit Edinburgh. We took the train to Edinburgh, N. Berwick and Dunbar.
If you plan on golfing several courses in Fife, look at staying in Anstruther or Crail. These are lovely old fishing towns where you can walk to everywhere in town from your B&B. When we returned to Anstruther this year it was nice to have friends welcoming us by name in the restaurants, coffee shops and pubs. We stay in Anstruther at Crichton's every year, and drive to Crail or Leven or St. Andrews. Anstruther is just 20 minutes or less from the Old Course!
Our schedule this May was:
Saturday - arrive Glasgow, visit St Andrews, play the New Course (no reservations taken there) and on to a music concert in Aberdeen. Spend night with friends.
Sunday - Play Fraserburgh, visit lighthouse museum, tour a castle, drive to Nairn. (Two nights)
Monday - Tour castle, play Brora
Tuesday - Play Fortrose, tour castle, visit Oban, drive to Tarbert. (Three nights)
Wednesday - Ferry to Arran, hike to standing stones, play Shiskine, spend and hour on the beach.
Thursday - Play Macrihanish, sightsee in the area, back to tarbert.
Friday - Drive to Perth. Visit friends. See music concert at perth Festival. Stay with friends.
Saturday - Drive to Anstruther. Play Crail balcomie. (3 nights)
Sunday - Walk the O.C. (free!), play New again.
Monday - Play Leven, play 9 at Anstruther with friends. This was a wonderful surprise, with one of the most difficult and lovely par 3s in the world.
Tuesday - Drive to Cockenzie (4 nights), play Killspindie
Wednesday - Train to N. Berwick
Thursday - Train to Edinburgh
Friday - Train to Dunbar
Saturday - Fly home.
Two weeks, two people, total about $5600