Start at Edinburgh Castle while there’s still plenty of daylight, and give yourself about two hours to enjoy it properly rather than rushing through the crowds. Entry usually runs around £19–£22 if booked ahead, and queues are much better if you arrive mid-afternoon on a weekday like today. Head up via the Royal Mile side if you want the classic approach, but once inside, take your time at the edges for the best city views across Princes Street Gardens and down to Leith on a clear day. It’s very exposed and windy up there even in summer, so bring a light layer.
Walk downhill onto Victoria Street, which is one of those places that really does look as good in real life as it does in photos. It only takes 30–45 minutes if you’re browsing, but it’s worth slowing down for the curved shopfronts, little alleys, and the buzz around Grassmarket nearby. If you want a quick coffee or snack while you wander, this area has plenty of easy options without committing to a sit-down meal.
Continue onto The Royal Mile, which is best enjoyed as a slow drift rather than a checklist. Duck into the closes, watch for the little viewpoints and hidden courtyards, and let the street do the work for you. The upper stretch near Lawnmarket and down toward Canongate gives you the best sense of the Old Town’s layered history, and it’s all walkable in about an hour if you don’t stop too often — though you probably will. From there, drop into the Museum of Edinburgh, a pleasantly compact stop that feels calmer than the main tourist strip and gives you a good local-history reset before evening. Entry is free, and 45 minutes is enough unless you’re really into Edinburgh’s past.
Finish with something sweet at Mimi’s Bakehouse near Waterloo Place, which is a good end-of-day stop because it’s easy to reach from the Old Town by a 10–15 minute walk down toward the east end of the city centre. Expect roughly £8–£15 per person for coffee and cake, and it’s a nice place to sit for a while rather than instantly moving on. If you still have energy afterward, you can wander a little around Princes Street or back through the Old Town as the crowds thin out — Edinburgh feels especially atmospheric in the early evening, when the closes get quieter and the stone buildings pick up the last bit of light.
Head out early from Edinburgh and get to Palace of Holyroodhouse as close to opening time as you can; in summer it’s usually around 9:30am, and the first hour feels the calmest before coach groups build up. Tickets are typically about £20–£25, and the official audio guide is worth it if you like the history without reading every label. Give yourself 1.5–2 hours to move through the state apartments, then take a slow look at the ruins of Holyrood Abbey and the formal gardens at the edge of the park — it’s a very neat transition from royal interiors to open landscape, and you’re right on the doorstep of the day’s nature focus.
From the palace, step straight into Holyrood Park and let the city start falling away behind you. You don’t need to rush: a gentle circuit around St Margaret’s Loch and up the lower slopes gives you the views without using up your legs too quickly, and it’s a good warm-up before the bigger climb. Then make Arthur’s Seat the main event — the easiest approach is from the Radical Road/park side depending on your energy, and most people take 2–3 hours round trip including stops for photos. Wear proper shoes; even in dry weather the paths can be rough and windy at the top. If the weather is clear, this is one of those places where you can see the whole city, the Firth of Forth, and the hills beyond in one sweep.
After the descent, cool off with Dynamic Earth on Holyrood Road — it’s a very handy reset after the hike, especially if the weather turns or your knees want a break. Plan on about 1.5 hours and expect tickets around £18–£22 depending on when you book. It’s more interactive than a typical museum, so it works well if you want something indoors but still tied to the landscape you’ve just walked through. If you’ve got time before food, linger a little around the lower edge of Holyrood Park and the path toward the Canongate; it’s a lovely stretch of the city where the old stone buildings suddenly meet the open hill.
For dinner, head to Grassmarket and keep it relaxed — this is one of the easiest places in town for a late, unhurried meal after an active day. A good local-style stop could be The Last Drop, Maggie Dickson’s, or Mussel Inn if you want seafood, with most mains landing around £15–£30. The walk over from Holyrood Road takes about 15–20 minutes, or you can hop a short bus/taxi if you’re tired. If you still have energy after eating, wander the square and look back up toward the castle at dusk; it’s one of the nicest ways to end a day that was more about hills and fresh air than ticking off sights.
Get to Cramond Beach with enough time to catch the shoreline when it’s still fresh and quiet; in midsummer, the light on the Firth of Forth is lovely before the day warms up. This is one of those Edinburgh spots that feels properly coastal rather than city-adjacent, with big skies, low tide mudflats, and views out toward the water rather than rooftops. If you’re coming by bus, aim to arrive around late morning so you’re not rushing straight from the stop — the walk down into the village and along the frontage is easy, and the beach itself is free and open all day.
From there, head for Cramond Island, but only if the tide is safely out; the causeway can disappear quickly, so check local tide times before you leave the hotel and give yourself plenty of margin for the return crossing. The island is one of the best little nature-history detours in the city: windswept, slightly wild, and dotted with wartime remnants that make it feel more remote than it is. I’d allow 1.5–2 hours total here so you can wander without watching the clock every minute. After you’re back on the mainland, follow the River Almond Walkway inland for a calmer, greener reset — it’s an underrated little path that trades sea views for trees, birdsong, and a slower pace, and it’s perfect if you want to balance the tidal drama with something more tucked away.
Head into Cramond Village for lunch at The Cramond Inn, which is the easiest relaxed stop before the afternoon. It’s a classic pub setting, usually around £15–£25 per person depending on whether you go for sandwiches, fish and chips, or something heartier, and it’s a good place to sit down and watch walkers drift in from the shore. If you want a coffee or a quick sweet stop before moving on, the village is small enough that you won’t need to plan much — just linger a little, because this is the sort of day that works best when it’s not overly packed.
After lunch, take the short transfer over to Lauriston Castle and Gardens in Silverknowes/West Edinburgh. The estate sits in a peaceful pocket above the coast, and the gardens are the real reason to come in summer: lawns, shaded paths, and a quiet, almost hidden feel that makes it a nice contrast to the busier beach walk earlier on. The castle itself is usually open on limited hours, so it’s worth checking ahead if you want to go inside; even just the grounds are worth about 1.5 hours. It’s an easy final stop for the day because it lets you stay outdoors without committing to another big hike, and from here you can drift back toward the city at your own pace with a low-effort bus or taxi into central Edinburgh.
Leave Cramond early and give yourself a little buffer to reach Pentland Hills Regional Park before the day properly wakes up; if you’re using Lothian Buses and a short walk, the whole transfer is usually about 45–60 minutes, and an early start is the difference between having the hills to yourself and arriving with the mid-morning walkers. If you’d rather keep it simple, a taxi from north-west Edinburgh to the Balerno edge of the hills is usually the easiest option, especially if you’re carrying water, layers, and lunch. Begin gently in Balerno and the Water of Leith source area, where the terrain is friendlier and it’s a nice way to ease your legs into a full nature day; this part of the morning is best for a slow warm-up, a quick coffee top-up if you need it, and checking the weather before committing to the bigger climbs.
From there, head onto Caerketton Hill, which is one of the nicest “big view for not too much suffering” hills in the Pentlands. The ascent is manageable, usually around 1.5–2 hours round trip depending on your pace and how long you linger at the top, and on a clear day you get those wide Edinburgh-and-foothills views that make the effort feel well spent. Keep an eye on the ground if it’s been wet; the Pentlands can be boggier than they look, so proper shoes are worth it even in summer. After the summit, carry on to Glencorse Reservoir for a flatter, calmer section of the day — this is the part where the walk feels properly restorative, with water, open slopes, and a bit more room to breathe after the climb.
Work your way back toward Balerno and stop at a local Pentland Hills café/tearoom in the area for tea, soup, a sandwich, or something simple and warm; budget around £10–£20 per person, and in a place like this it’s less about a fancy meal and more about getting your feet under a table for 45–60 minutes. It’s a good lunch stop because you can dry off, warm up, and decide whether you want one last short wander or just to head back to Edinburgh. If you have energy left, Balerno is a pleasant place for a final easy stroll before returning to the city, but honestly this day is already a full one — the best move is usually to enjoy the views, take your time, and leave room for the hills to do their work.
From Pentland Hills, aim to arrive in Leith by late morning or just before noon so you can make the most of the waterfront while it’s still lively but not packed. Start with The Royal Yacht Britannia at Ocean Terminal; it’s usually best to allow about 1.5–2 hours, and booking ahead is worth it in summer because walk-up queues can slow you down. Entry is typically around £20–£25, and the audio guide is genuinely good rather than just a filler add-on — it gives the ship a sense of place without feeling too formal.
After that, take a slow wander along Leith Shore for about 45 minutes. This is the bit of Leith that feels most authentically dockside: old stone fronts, boats tucked into the water, and a relaxed working-harbor atmosphere that’s ideal if you’ve been doing more strenuous days outdoors. It’s a nice place to just drift without a plan, then settle in at Teuchters Landing for lunch — one of the better easy-going pub lunches in the area, with mains and drinks usually landing around £15–£30 per person. If you want a backup nearby, The King’s Wark and Roseleaf are both solid Leith options, but Teuchters Landing is the most convenient for this route.
From the waterfront, follow The Water of Leith Walkway inland for a calm shift from harbor to greenery. It’s one of the best city walks in Edinburgh because it feels genuinely separate from traffic for long stretches, with trees, water, and that slightly hidden-river feel locals love. Give yourself 1–1.5 hours for a leisurely pace, and don’t worry about rushing — the point is the transition. You’ll naturally emerge into Inverleith Park, where the lawns, mature trees, and long views toward the city make a great end to the day; it’s especially pleasant in the late afternoon when the heat drops off and the park feels quiet again. From there, you can head back toward Edinburgh by bus, taxi, or a longer stroll if you’re in the mood, and if you leave around early evening you’ll avoid the busiest commuter stretch.