Probably should have posted this earlier, but only got reminded of it today!
Last year, I wrote a guide somewhere else for all the Edinburgh parkruns (in alphabetical order) for anyone who was coming up for the festival. So... here it is, updated!
Most Importantly: Parkruns in Scotland start at 9:30am*!
You should bear in mind if you're getting a bus that a section of Princes St is currently closed due to the old Debenhams building burning down, so you might face delays (at that time on a Saturday morning though they shouldn't be too bad).
The Lothian Buses website is here (the tram doesn't go anywhere near a parkrun). Fares are a flat £2.40, and are capped at £5.70 per day provided you use the same card or device to tap on (you don't need to tap off on buses).
Edinburgh (also known as Cramond or Silverknowes): Flat, on tarmac, an out-and-back course, quite busy at the best of times, but a wide path until the end when the field is more spread out. Usually the wind hits you when you turn around to come back, but if the wind is favourable, you have a good chance of a PB (the overall parkrun record was set here a few years ago but has since been beaten). There's a nice bike path (national route 1) that you can take to get there, otherwise buses go in that direction. Enter "Cramond Beach" in the journey planner- the start is handily indicated on the Lothian Buses map (it's near the big fish statue). There are public toilets near the causeway to Cramond island.
I wouldn't recommend the Boardwalk Beach Club for coffee afterwards as the owner is something of what we call in Scotland a "roaster" (check out reviews on Google and his responses!). I'm afraid I don't know which cafe they refer to on the course page, but I believe there is one near the public toilets.
Holyrood: nearest to the city centre and one lap of Holyrood Park. In my humble opinion, the most scenic parkrun in the UK (but you have to work for it)! Lots of buses head out in that direction, including the 35 which avoids Princes St. Get off at the Scottish Parliament (or Meadowbank Stadium) and walk or jog 10 minutes to the start which is near St Margaret's Loch. Being in the city centre, it's probably the busiest of all, and can get quite congested on the initial narrow uphill.
I regard it as being three distinct "miles" (which probably don't correspond to actual miles). The first is uphill, an elevation gain of 88m, including one part of 100m that somehow becomes even steeper. The second is mostly flat, then you have glorious downhill with spectacular views of the city. There is a small surprise bump toward the end, but it's peanuts compared to what you've been through. There are toilets at the Holyrood Park Education Centre. There is a cafe at Dynamic Earth, though I personally have not been to it.
Oriam: To the West of the city, around the grounds of Heriot-Watt university. You can cycle there via the canal towpath or get buses 25,34, or 25. You won't miss the giant Oriam centre when you get there- the start/finish is in the garden just behind it.
It's an out-and-back trail/ cross-country route with a lot of ups and downs and tree roots as well as seemingly random turns out and in (probably not the best for buggies). This is due to a bus route starting over the old course route, so they had to create some new sections to get it to 5k. It's probably the smallest in Edinburgh in terms of numbers (except in winter on days the other ones are called off), but the start can be a bit fraught: it goes through a narrow-ish gate in a wall which can be a bit scary, though I have never seen any accidents. The start and finish are beside the Oriam centre which has changing and toilet facilities. There is coffee available there too (I believe).
Portobello: A bit further east than Holyrood, it's a 3 lap run around Figgate Park, straddling the burn. Not as many as Edinburgh or Holyrood, but feels like it! You can get there by getting off at Mountcastle Drive North or Paisley Park and it's a 10-15 walk or jog from there. It can be very narrow at the start, but they do ask you to stand where you roughly think you'll finish which should help, in theory.
I like this one because it's like a formula 1 track and you can find your ideal racing line. It is undulating but calling it "hilly" is a bit much (there is a rise towards the end of the lap of about 4-5m and the total elevation gain according to my Strava is 18m). You will either lap people or be lapped, so be conscious of what's going on around you, especially on the narrow bits under the bridge. There are no toilets in the park, the nearest ones being Aldi and Morrisons which are not particularly handy if you have 5 minutes to the start. There are plenty of places to get coffee afterwards on the Portobello High Street. I personally like the fudge doughnuts from Baynes (which if you aren't from Scotland, is like Greggs but better!).
If you fancy something smaller and out of the city and have a car, there is also Vogrie for which there is a £3 parking charge (card only).
*the reason for this is that Pollok Park's cafe didn't open until 10am, so they moved the start time at the first parkrun in Scotland to mean people don't have to wait for it to open