Skip to content

Print this page Back to results

Musselburgh Links, The Old Golf Course

10 Balcarres Road, MUSSELBURGH, EH21 7SD

A delightful links course weaving in and out of the famous Musselburgh Race Course. This course is steeped in the history and tradition of golf and can lay claim to being the oldest surviving golf course in the world. Mary Queen of Scots reputedly played golf at the old course in 1567, but documentary evidence dates back to 1672. The 1st hole is a par 3 and the next three holes play eastward from the grandstand at the racecourse. The course turns north-west towards the sea then west for the last four holes. Designed by nature and defined over the centuries by generations of golfers, the course has many natural features and hazards.

Further information

Tel: 0131 653 5122 (starter)
665 6981(club)
Send an email

View the website

- 9 holes, 2954 yds, Par 34.

Green fees 

Fees are for guidance only. Please contact the club to confirm prices.

Societies Booking required

Visitors Mon-Sun & Bank Holidays. Booking required weekends & Bank Holidays. Dress code.


Trolleys for hire. Clubs for hire. Putting green. Practice area. Changing rooms. Bar with snacks. Lunch. Dinner. Tea and coffee.

Musselburgh Links, The Old Golf Course,
  • Musselburgh Links, The Old Golf Course,
  • Musselburgh Links, The Old Golf Course,


View larger map
Javascript is required to view this map


Use the route planner for your trip

1m E of town off A1

Local information for EH21 7SD

Find the following on: