Skip to Main Content

Wiggles Soft Play Closure

We regret to advise that the Wiggles soft play area within Loch Centre is currently closed. We will update here as soon as it reopens.

Please note there is an alternative soft play area within our Musselburgh centre.

Get an authentic golfing experience on the world’s oldest playing course. One of the original Open Championship courses, you can get a unique golfing experience and play with traditional hickory golf clubs.  Surrounded by Musselburgh Racecourse, this meticulously preserved nine-hole course allows you to follow in the footsteps of some of Scotland’s golfing legends.

Check the opening times for Musselburgh Links Old Course. Open until dusk.

08:00 - 20:00
08:00 - 20:00
08:00 - 20:00
08:00 - 20:00
08:00 - 20:00
08:00 - 20:00
08:00 - 20:00

Golf Club Membership

Two Golf Clubs are associated with Musselburgh Links, The Old Golf Course:

Musselburgh Old Course Golf Club
T: 0131 665 6981

Musselburgh Links Ladies Golf Club

Club Members receive a 10% discount on Course Membership Fees.   Proof of Membership must be presented at the time of course membership application.  No respective discounts will be given.

Monday to Friday: 9-holes

Adult (26-59 yrs) £18.50
Senior (60+ yrs) £11.60
Young Adult (18-25 yrs) £6.50
Junior (under 18 yrs) £4.10


Saturday to Sunday: 9-holes

Adult (26-59 yrs) £21.45
Senior (60+ yrs) £14.20
Young Adult (18-25 yrs) £7.10
Junior (under 18 yrs) £5.40

Season Tickets are valid from 1st April to 31st March.
Winter Season Tickets are valid from 1st October to 31st March.

7 Day Ticket

Annual Winter
Adult (26-59 yrs) £234.00 £154.50
Senior (60+ yrs) £148.40 £98.50
Young Adult (18-25) £76.95 £51.00
Junior (under 18 yrs) £47.75 £37.50


5 Day Ticket (Weekdays only)

Annual Winter
Adult (26-59 yrs) £183.00 £123.60
Senior (60+ yrs) £119.40 £75.60
Young Adult (18-25 yrs)             £61.40 £39.80
Junior (under 18 yrs) £41.00 £25.90

Club Hire

Modern Club Hire £27.60
Hickory Club Hire £44.00
Trolley Hire £5.30

Our reception staff are busy dealing with customers at the venue.

Please complete the online form below and someone will get back to you as soon as possible.

If your enquiry is urgent then please call us – t:  0131 653 5122

If you have a general inquiry not related to Musselburgh Links – the Old Golf Course, then please contact head office. (link)

Confirmation of agreement to our privacy policy(Required)

Did you find this page useful?

We are constantly striving to give our customers a better online experience and we welcome your feedback.