The James Braid designed Prestonfield Golf Course is the closest course to Edinburgh City Centre, and is set in a former deer estate beneath Arthur's Seat, the hill which dominates the Edinburgh Skyline. To find out more click here. You can even book online !

There are six courses in the city itself run by "Edinburgh Leisure" and these range from the beginner friendly Portobello to the challenging James Braid designed Braid Hiledinburghls (18 Holes, Par 71, 5858 Yards)
Edinburgh Leisure also run Carrick Knowe, Craigentinny, Princes and Silverknowes, where you should be able to just turn up and play. There are quite a few Golf Clubs in Edinburgh and the surrounding area, including Mortonhall Golf Club and Turnhouse Golf Club. Championship courses in the Edinburgh area include the Open Championship Course Muirfield as well as the courses at Gullane and North Berwick. The Old Musselburgh Course is also worth a visit as it plays an important part in Scottish Golfing History !

Staying in or Near Edinburgh

If you wish to stay in Edinburgh but also be close to a golf course, then why not stay at the excellent Best Western Braid Hills Hotel, it is close to the Braid Hills Golf Course ! The hotel is only 2.5 miles from the centre of Edinburgh and sits in an elevated position giving views of the city. There are 5 golf courses within a mile of the hotel, including Braid Hills and Mortonhall ! Click here to go to the Best Western Braid Hills Hotel website.

Please note these are affiliate link. To find out more about affiliate links click here.

Driving Ranges

Whitekirk Golf & Country Club Golf Range - Whitekirk, Near North Berwick  (Telephone - 01620 870300)
Large practice facility with access for members and the general public.

East Lothian Golf Range - Meadowmill Sports Complex, Tranent
(Telephone - 01875 616100)
Meadowmill is a modern purpose built range in excess of 300 yards long, 24 floodlit covered bays. Open 7 days a week. Pro shop, Club hire and café.

Childrens Golf

Gullane village (opposite the The Old Clubhouse Bar & Restaurant) Free North Berwick Golf Club Craigielaw Golf Club

North Berwick Children’s Course - South Hamilton Road, North Berwick 9 hole course can be accessed from South Hamilton Road next to the Marine Hotel in North Berwick. Purchase a ticket from the Professionals shop opposite the clubhouse. Children under 16 years £2.00 for 18 holes. Guardian/Parent £2.00 for 18 holes. Under 12’s £10.00

Pitch & Putt - East Links, North Berwick
Telephone - 01620 892080 Open April - September.

Fisherrow Links - New Street, Musselburgh Telephone - 0131 665 3913 Open April to September. A nine hole pitch and putt course.

Polson Park - Edinburgh Road, Tranent Telephone - 01875 612994 Open April to September. 9 hole putting course.