Duddingston Golf Club welcomes all visitors.

Whether you are visiting Edinburgh on holiday or you are local, a game of golf at Duddingston Golf Club is a golfing treat and will leave you wanting more. Regarded as one of the best courses in the area this is a must-play. We offer off-peak rates after 3pm every day of the week and all day on a Monday, so whatever your budget you can enjoy the delights of this most special place.

Check out our green fees on the following pages and then ‘book a tee time’ straight from the website.