Golf Courses in the Borders


Golf at the Dryburgh Abbey Hotel

Scotland is without doubt the premiere location for golf. The courses available are plentiful with each providing its own unique characteristics and challenges.

The Hotel sits in the centre of all this golfing splendour and is situated within driving distance of the finest courses in East Lothian, Midlothian and of course the Scottish Borders. As well as a drying room and a secure storage room for your golf clubs your party can, if desired, have exclusive use of private rooms to have pre-dinner drinks and dinner itself. This provides an excellent opportunity to discuss the good and bad shots of the day!

Many of our guests have arranged their own golf but we have excellent relationships with clubs throughout Scotland and can arrange Tee times and transport for you. We will also gladly provide a package for you if required. We know which courses are best placed to meet your own particular requirements. The majority of the courses we recommend offer breathtaking scenery.  As a guest of the Hotel you will be able to enjoy discounted golf prices at several golf courses in the area.

The Scottish Borders itself has some of the friendliest golf courses in Scotland and a great choice of 9 and 18 hole courses. Many of the golf courses in the Scottish Borders participate in the Freedom of the Fairways Golf Passport offering great value to visitors. Some of the Borders courses are listed below.

Name Yards Postcode
Cardrona Golf & Country Club 6856 EH45 8NE
Duns Golf Course 6298 TD11 3NR
Eyemouth Golf Club 6520 TD14 5SF
Hawick Golf Course 5933 TD9 0NY
Jedburgh Golf Course 5829 TD8 6TA
Kelso Golf Course 6032 TD5 7SL
Minto Golf Course 5658 TD9 8SH
Peebles Golf Club 6160 EH45 8EU
The Hirsel Golf Course 6024 TD12 4NJ
The Roxburghe Golf Course 6925 TD5 8JZ
Torwoodlee Golf Corse 6021 TD1 2NE
West Linton Golf Course 6161 EH46 7HN
Woll Golf Course 6051 TD7 4PE
Galashiels Golf Club 5538 TD1 2NJ
Innerleithen Golf Club 6066 EH44 6NL
Lauder Golf Course 6050 TD2 6RS
Lilliardsedge Golf Course 5386 TD8 6TZ
Melrose Golf Course 5562 TD6 9HS
Newcastleton Golf Course 5491 TD9 0QD
Selkirk Golf Course 5575 TD7 4NW
St. Boswells Golf Course 5274 TD6 0AZ


Join the Dryburgh mailing list