Home > Edinburgh Local Guide > Sports and Recreation > Golf


Golf courses and mini golf ranges for professional and amateur use.



For more specific categories serving the Edinburgh area, see the subcategories below.


  • Musselburgh Golf Club

    Based in Musselburgh.
    Tel: 0131-665 2005
    Address: Monktonhall, Musselburgh, Midlothian, EH21 6SA
  • Musselburgh Old Course

    Based in Balcarres Road, Musselburgh.
    Tel: 0131-665 6981
    Address: The Starters Hut, 10 Balcarres Road, Musselburgh, Midlothian, EH21 7SD
  • Newbattle Golf Club

    Based in Abbey Road, Dalkeith.
    Tel: 0131-663 2123
    Address: Abbey Road, Dalkeith, Midlothian, EH22 3AD
  • Niddry Castle Golf Club

    Based in Castle Road, Winchburgh, Broxburn.
    Tel: 01506 891097
    Address: Castle Road, Winchburgh, Broxburn, West Lothian, EH52 6RQ
  • North Berwick Golf Club

    Based in Beach Road, North Berwick.
    Tel: 01620 892135
    Address: Beach Road, North Berwick, East Lothian, EH39 4BB
  • Advertisements
  • Oatridge Golf Course

    Based in Broxburn.
    Tel: 01506 859636
    Address: Ecclesmachan, Broxburn, West Lothian, EH52 6ND
  • Paradise Island Adventure Golf

    Based in Livingston Designer Outlet, Livingston Designer Outlet.
    Address: 1st Floor, Livingston Designer Outlet, Edinburgh, West Lothian, EH54 6XA
  • Peebles Golf Club

    Based in Kirkland Street, Peebles.
    Tel: 01721 720099
    Address: Kirkland Street, Peebles, Peeblesshire, EH45 8EU
  • Polkemmet Golf Course & Driving Range

    Based in Bathgate.
    Tel: 01501 743905
    Address: Whitburn, Bathgate, West Lothian, EH47 0AD
  • Port Royal Golf Range

    Based in Eastfield Road, Ingliston, Newbridge.
    Tel: 0131-333 4377
    Address: Eastfield Road, Ingliston, Newbridge, Midlothian, EH28 8TR
  • Portobello Golf Course

    Based in Stanley Street, Stanley Street.
    Tel: 0131-669 4361
    Address: Pavilion, Stanley Street, Edinburgh, Midlothian, EH15 1JJ
  • Prestonfield Golf Club

    Based in Priestfield Road North, Edinburgh.
    Tel: 0131-667 8597
    Address: 6 Priestfield Road North, Edinburgh, Midlothian, EH16 5HS
  • Ratho Park Golf Club

    Based in Ratho Park Gardens, Ratho Park Gardens, Newbridge.
    Tel: 0131 333 1752
    Address: Ratho Park, Ratho Park Gardens, Newbridge, Midlothian, EH28 8NX
  • Ravelston Golf Club

    Based in Ravelston Dykes Road, Edinburgh.
    Tel: 0131-315 2486
    Address: 24 Ravelston Dykes Road, Edinburgh, Midlothian, EH4 3NZ
  • Royal Burgess

    Based in Whitehouse Road, Edinburgh.
    Tel: 0131-317 7039
    Address: 181 Whitehouse Road, Edinburgh, Midlothian, EH4 6BU
  • Royal Musselburgh Golf Club

    Based in Prestongrange House, Prestonpans.
    Tel: 01875 813671
    Address: Prestongrange House, Prestonpans, East Lothian, EH32 9RP
  • Rutherford Castle Golf Club

    Based in West Linton.
    Tel: 01968 661233
    Address: , West Linton, Peeblesshire, EH46 7AS
  • Scott McDonald

    Based in Abbey Road, Dalkeith.
    Tel: 0131-660 1631
    Address: Abbey Road, Dalkeith, Midlothian, EH22 3AD
  • Silverknowes Golf Club

    Based in Silverknowes Road, Edinburgh.
    Tel: 0131-336 5359
    Address: 118 Silverknowes Road, Edinburgh, Midlothian, EH4 5ET
  • Silverknowes Golf Course

    Based in Silverknowes Parkway, Edinburgh.
    Tel: 0131-336 3843
    Address: Silverknowes Parkway, Edinburgh, Midlothian, EH4 5LB
  • More golf results:

    Get listed

    Golf: Add your listing to this page...

    Golf Course Reviews

    Find out what people are saying about Edinburgh golf courses.

    Map Showing Golf courses

    Map showing location of golf courses in Edinburgh.