Craigmillar Park Golf Club

Visitor Information

We welcome all visitors to Craigmillar Park Golf Club.  The course is a fair test of golf for all levels of golfers. Visitors can use any tees – Red, Yellow, or White (medal).

2022 Course fees are detailed in the adjacent Green Fees Table. 

Tee availability is dependent upon the Club’s golfing calendar.  To make an online booking follow this link

For bookings outwith or ahead of the times and dates available on the online booking system, or if there are any queries regarding bookings, please contact our Golf Manager, Alan Wright on 0131 667 2850  or via e-mail at

For individual or small group bookings (less than 10) catering is available from our bar menu. The bar menu is available here

Buggies (which are equiped with GPS)  are available for £30 a round (£45 a day) and should be booked when you book your round.

If you play during the winter, you will not have to play off mats, and every effort is made to ensure summer greens remain in play throughout the winter. 

2022 Summer Green Fees

18 Holes Weekdays                                                                                   £40


36 Holes (Weekdays)                                                                                £50

18 Holes Saturdays and Sundays                                                           £50

Weekdays 1pm to 4pm                                                                            £20

(subject to availability)                 

Weekdays after 4pm                                                                                £26

Weekends after 4pm                                                                               £30

Edinburgh University Students Weekdays                                          £15

Edinburgh University Staff Weekdays                                                  £25

Juniors Weekdays                                                                                     £15

Juniors Weekends                                                                                    £15

Created by intelligentgolf version 10.1.2.