Categories > Guides and Tips

top-golf-courses-edinburgh-banner

Top 12 Edinburgh Golf Courses We Keep Coming Back To!

So, my friend convinced me to try golf one sunny weekend. Let’s just say my golf game was less “Tiger Woods” and more “tangled in the woods.”

Despite losing more balls than I care to count, this didn’t stop me from hunting for other great spots to improve my golfing skills. And I’m telling you, we discovered some of Edinburgh’s golf courses that I just had to share with you. 

These golf courses are great, whether you’re a pro or someone like me who “tries” to act like one. So gather your clubs—or a good sense of humour—and let’s explore the top golf courses you must experience in Edinburgh.

Prestonfield Golf Club 

Media credit: prestonfieldgolfclub

Website: http://www.prestonfieldgolf.com/ 
Address: 6 Priestfield Rd., N.
Contact details: +44 131 667 9665
Operating hours: 

  • Sunday to Friday – 8 AM to 7 PM
  • Saturday – 8 AM to 7:30 PM

Cost: (Individual Rates)

  • Winter (Nov. 1 to Feb. 28) – £25 (1 Ball), £40 (2 Ball), £60 (3 Ball), £60 (4 Ball)
  • Shoulder (March and October) – £35 (1 Ball), £60 (2 Ball), £75 (3 Ball), £80 (4 Ball)
  • Summer (Apr. 1 to Sep. 30) – £55 (1 Ball), £100 (2 Ball), £135 (3 Ball), £160 (4 Ball)
  • Twilight Rate (Monday to Friday – Apr. 1 to Sep. 30) – £35 (1 Ball), £60 (2 Ball), £75 (3 Ball), £80 (4 Ball)

Prestonfield Golf Club is an 18-hole course that offers a challenging yet enjoyable experience for golfers of all levels. It’s a par 70 course, so you’ll find just the right mix of par 3s, 4s, and 5s to keep things interesting.

One of the best things about Prestonfield is how close it is to the city centre—you can literally pop over for a quick game, which means it’s incredibly convenient. When it comes to facilities, Prestonfield really steps up.

They have a pro shop with all the essentials, as well as a clubhouse with free wi-fi. Besides the golf course, there are practice areas, including a driving range and putting greens, so you can work on your skills before hitting the course.

Pro tip: 

Make sure to book your tee time in advance, especially on weekends, as Prestonfield is quite popular and slots can fill up quickly. And don’t forget to check out their membership deals if you plan on golfing frequently!

Craigmillar Park Golf Course 

Media credit: liam511

Website: https://www.craigmillarpark.co.uk/ 
Address: 1 Observatory Rd.
Contact details: +44 131 667 0047
Operating hours: Monday to Sunday – 11 AM to 8 PM
Cost: 

  • 18 Holes (Monday to Thursday) – £50
  • 18 Holes (Friday to Sunday) – £70
  • Juniors – 18 Holes (Monday to Thursday) – £20
  • Juniors (Friday to Sunday) – £30

Craigmillar Park Golf Course offers 18 holes of pure golfing pleasure, set amidst beautiful scenery. The layout is designed to be fair but not overly forgiving, which means it’s perfect for honing your skills.

The course features some interesting elevation changes and strategically placed hazards that will keep you on your toes. They even offer coaching sessions if you want to brush up on your skills.

There are also practice facilities like a putting green and a short-game practice area, so you can get in some extra work. Facilities are top-notch, with a well-stocked pro shop and a pet-friendly clubhouse where you can grab a bite or a drink after your game.

Pro tip: 

If you’re new to the course, consider hiring a caddy or consulting with a regular beforehand. The course is known for its tricky layout, and a bit of local knowledge can really help improve your game.

Murrayfield Golf Club 

Media credit: farfromparfect

Website: http://www.murrayfieldgolfclub.co.uk/ 
Address: 43 Murrayfield Rd.
Contact details: +44 131 337 3478 
Operating hours: 

  • Monday to Friday – 10 AM to 3 PM
  • Saturday and Sunday – 9:30 AM to 4 PM

Cost: 

  • Jan. to Mar., Nov. to Dec. – £60 per person
  • Peak Season: Apr. to Oct. – £120 per person

Murrayfield Golf Club offers an extraordinary golfing experience right in the city. The 18-hole course is beautifully maintained and provides a mix of challenging and straightforward holes.

The course layout is intuitively designed, allowing for a smooth and enjoyable round. You’ll also enjoy some spectacular views of Edinburgh as you play.

Moreover, the club facilities include a bar and dining area, a driving range, putting green, and a pro shop stocked with all the essentials.

Pro tip: 

The course can get quite busy, particularly during the summer months. Aim for an early morning tee time to avoid the crowds and enjoy a more peaceful game.

Dalmahoy Golf Course 

Media credit: dalmahoyhotel

Website: https://www.dalmahoyhotelandcountryclub.co.uk/country-club/golf 
Address: A71, Dalmahoy Hotel & Country Club
Contact details: +44 131 333 1845
Operating hours: Open 24 hours
Cost: 

  • East Course – £40 to £75
  • West Course – £30 to £50

Dalmahoy Golf Course is part of the luxurious Dalmahoy Hotel & Country Club, offering not one but two stunning 18-hole courses: the East Course and the West Course. Both courses are meticulously maintained and offer a variety of challenges.

The East Course is known for its championship layout and longer holes, while the West Course offers a more leisurely game. The resort-style facilities are outstanding, featuring a driving range, a short game practice area, and a state-of-the-art pro shop.

What’s more, the hotel offers excellent dining options, spa services, and even overnight packages if you’re planning a golf getaway. 

Pro tip: 

Keep in mind that the East Course, in particular, has some really strategic bunkers and water hazards, so precision is key. And don’t miss the 18th hole on the East Course—it’s a real test of your golfing prowess with its long fairway and tricky green.

Braid Hills Golf Course 

Media credit: jrd_glf

Website: https://www.edinburghleisure.co.uk/venues/braid-hills-golf-course 
Address: 27 Braid Hills Approach
Contact details: +44 131 458 2100
Operating hours: Monday to Sunday – 7 AM to 7:40 PM
Cost: 

  • 18 Holes – £36.25 (Casual visit), £25.25 (Concessionary card holder), £18.25 (Junior or w/disability) 
  • 9 Holes (Twilight only) – £20.99 (Casual visit), £14.75 (Concessionary card holder), £10.50 (Junior or w/disability)

Braid Hills Golf Course is a fantastic choice for anyone looking to get some quality golfing in Edinburgh. This 18-hole public course is known for its elevated position, offering stunning panoramic views of the city.

The course itself is quite hilly and can provide a good workout while you navigate its various challenges. It’s a well-designed layout, by the way, so it keeps your game interesting with elevation changes and wind to take into account.

Furthermore, the club frequently hosts tournaments, so you can check the schedule if you’re interested in competitive play.

Pro tip: 

Make sure to bring extra layers and a good windbreaker. The course’s elevation can make it windier and cooler than expected, even on a sunny day.

Carrick Knowe Golf Course 

Media credit: jtn513

Website: http://www.edinburghleisure.co.uk/venues/carrick-knowe-golf-course 
Address: 27 Glendevon Park
Contact details: +44 131 458 2100
Operating hours: Monday to Sunday – 7 AM to 7:40 PM
Cost: 

  • 18 Holes – £32.50 (Casual visit), £22.25 (Concessionary card holder), £16.25 (Junior or w/disability)
  • 9 Holes (Twilight only) – £17.75 (Casual visit), £12.50 (Concessionary card holder), £8.99 (Junior), £10.50 (w/disability)

Carrick Knowe Golf Course offers a peaceful and enjoyable golfing experience right within the city. The fairways here are impressively wide, making it a great place for both beginners and those looking to fine-tune their swing.

You can expect 18 holes of diverse challenges, each offering its own unique set of obstacles and beauty. The course includes a small practice area and putting green to help you warm up before your game.

There’s also an equipment rental service if you don’t have your own clubs. Since it’s located in a residential area, you’re never far from local amenities, including a few small restaurants where you can grab a post-game meal.

Pro tip: 

If you’re planning a visit during the summer months, look out for special twilight rates that can offer a cheaper round during the late afternoon or early evening.

Duddingston Golf Club 

Media credit: duddingstongolf

Website: http://www.duddingstongolfclub.co.uk/ 
Address: 137, 139 Duddingston Rd., W.
Contact details: +44 131 661 7688
Operating hours: Monday to Sunday – 8 AM to 6 PM
Cost: £30 to £90

Duddingston Golf Club is one of Edinburgh’s premier golfing destinations, offering an 18-hole course that’s both challenging and visually stunning. The course is designed to test your skills with its various doglegs, water hazards, and well-placed bunkers.

The course is in excellent condition year-round, so it’s a reliable option for any season. You’ll also find friendly and knowledgeable staff ready to assist with anything you might need.

By the way, the 6th hole, known for its picturesque setting along the Braid Burn, is something you’ll definitely want to check out.

Pro tip: 

If you’re visiting for the first time, consider hiring a golf buggy. The course can be quite hilly, and a buggy will help conserve your energy for those crucial shots.

Also, don’t miss their annual club tournament events if you’re in town.

Media credit: bruntsfieldlinks

Website: http://www.bruntsfieldlinks.co.uk/ 
Address: 32 Barnton Ave.
Contact details: +44 131 336 1479
Operating hours: Monday to Sunday – 8 AM to 8 PM
Cost: 

  • Winter (Nov-Mar) – £55
  • Club Rental (Taylormade) – £40
  • Club Rental (Titleist) – £40
  • Club Rental (Callaway) – £40
  • Golf Buggies / Carts – £40
  • GPS Electric Trolley – £20
  • Trolley – £8
  • Caddy – £50 + Gratuity

The Bruntsfield Links Golfing Society is a must-visit for any golf enthusiast. This historic club boasts an 18-hole championship course that is both beautifully designed and impeccably maintained.

The course is a par 71 and features a diverse array of holes, each with its own set of challenges. You’ll find everything from long par 5s to tricky par 3s, ensuring a well-rounded game.

Pro tip: 

Members get exclusive access to special events and tournaments, so it might be worth considering a membership if you plan to play frequently. 

Silverknowes Golf Course 

Media credit: farfromparfect

Website: http://www.edinburghleisure.co.uk/venues/silverknowes-golf-course 
Address: 118 Silverknowes Rd.
Contact details: +44 131 458 2100
Operating hours: Monday to Sunday – 7 AM to 7:40 PM
Cost: 

  • 18 Holes – £32.50 (Casual visit), £22.25 (Concessionary card holder), £16.25 (Junior or w/disability)
  • 9 Holes (Twilight only) – £17.75 (Casual visit), £12.50 (Concessionary card holder), £8.99 (Junior), £10.50 (w/disability)

Silverknowes Golf Course offers an 18-hole public course that runs along the banks of the Firth of Forth and offers stunning coastal views. It’s a reasonably flat course, which makes it accessible for players of all skill levels.

Expect a mix of short and long holes, with a few strategically placed bunkers for added challenge. The course has a basic but sufficient range of facilities, including a practice putting green, a pro shop, and an on-site café where you can grab a snack or drink.

It’s quite popular for its friendly, welcoming atmosphere, and you’ll often find both locals and visitors enjoying their rounds here. Conveniently, it’s close to some local attractions and eateries, giving you plenty of options to explore once you’re done with your round.

Pro tip: 

One thing you might want to keep an eye on is the course conditions, as they change quite a bit with the seasons. Sometimes it’s wise to call ahead and ask about the state of the greens and fairways.

Portobello Golf Course 

Media credit: camelia1016

Website: http://www.edinburghleisure.co.uk/venues/portobello-golf-course 
Address: Stanley St.
Contact details: +44 131 458 2100
Operating hours: Monday to Sunday – 7 AM to 7:10 PM
Cost: 

  • 18 Holes – £32.50 (Casual visit), £22.25 (Concessionary card holder), £16.25 (Junior or w/disability)
  • 9 Holes (Twilight only) – £17.75 (Casual visit), £12.50 (Concessionary card holder), £8.99 (Junior), £10.50 (w/disability)

Portobello Golf Course, located conveniently within the city, is a gem for both new and experienced golfers. This 9-hole course is perfect for a quick game or for those who prefer a shorter round.

The layout is beginner-friendly but features some challenging spots that can test even seasoned players. It’s a flat course, so you won’t need to worry about tiring inclines or steep drops.

The course is also well-known for hosting various local tournaments, so there’s often something exciting going on. Moreover, there’s ample parking nearby, and you’ll find it’s quite close to Portobello Beach, so you can head down there after your game.

Pro tip: 

Tee times here can fill up quickly, especially on weekends. Book ahead to ensure you get the time slot you want.

Ratho Park Golf Club

Media credit: rathoparkgolfclub

Website: http://www.rathoparkgolfclub.co.uk/ 
Address: Ratho Park Rd, Ratho, Newbridge
Contact details: +44 131 335 0068
Operating hours: Monday to Sunday – 9 AM to 5 PM
Cost: 

  • Monday to Friday (Apr to Oct) – £50
  • Saturday and Sunday (Apr to Oct) – £65
  • Monday to Friday (Nov to March) – £40
  • Saturday and Sunday (Nov to March) – £50

Ratho Park Golf Club is an 18-hole course that offers a finely balanced mix of challenge and beauty. Located just outside of Edinburgh, this parkland course is well-known for its mature trees and well-manicured greens.

The course layout is clever, with a nice variety of holes that include some tricky doglegs and strategically placed hazards. There are even professional coaching services available here if you’re looking to improve your game.

Ratho’s clubhouse is one of its biggest highlights. It’s equipped with a bar, restaurant, and lounge where you can chill out after your game.

Pro tip: 

Take advantage of the practice areas before your round to get a feel for the fast greens. It can make a big difference to your putting game!

North Berwick Golf Club 

Media credit: northberwickgolfclub

Website: http://www.northberwickgolfclub.com/ 
Address: New Club House, Beach Rd.
Contact details: +44 162 089 5040
Operating hours: 

  • Monday to Thursday – 9 AM to 6 PM
  • Friday to Sunday – 9 AM to 7 PM

Cost: £185 to £285

North Berwick Golf Club is one of Scotland’s oldest and most iconic golf courses. It offers a traditional links experience with its 18-hole layout, which features views of the Firth of Forth and Bass Rock.

The course is a true test of skill, with gorse bushes, pot bunkers, and the ever-present sea breeze that can shift your game in unexpected ways. In addition to the excellent course, the club offers great facilities.

A practice area, a pro shop, and an elegant clubhouse where you can relax and enjoy a meal or a drink after your game. By the way, its 15th hole, known as “Redan,” is particularly famous and is one of the most replicated holes in the world of golf.

Pro tip: 

Don’t forget to bring your wind gear. The coastal winds can be a game-changer here, so be prepared to adjust your strategy accordingly.

Related topics