After landing at Edinburgh Airport, allow roughly 35–50 minutes to reach the centre, depending on immigration and traffic. The simplest option is the tram, which runs to St Andrew Square and continues toward York Place; a single adult fare is usually around £7–£8, while a taxi to the Old Town is typically £30–£40. If you are collecting the rental car today, avoid driving into the Old Town’s narrow streets—use your accommodation’s parking or a nearby garage and leave the car there for your Edinburgh stay. Once settled, make your way uphill to Edinburgh Castle, ideally with a pre-booked timed ticket. Allow about two hours for the Crown Jewels, Great Hall, St Margaret’s Chapel, and the views from the battlements; admission is generally around £19–£22 for an adult, and the last entry is usually several hours before closing.
Walk downhill from Edinburgh Castle along Castlehill and turn onto Victoria Street, one of the city’s most photogenic lanes. Give yourself about 45 minutes to browse its independent shops and colourful façades, then continue back toward the Castle Esplanade for The Scotch Whisky Experience. The introductory tour and tasting takes about an hour and is a good first orientation to Scotland’s whisky regions; standard experiences commonly cost around £20–£25, with more extensive tastings costing more. Tours run throughout the day, but booking an early-evening slot is wise in May. For dinner, reserve ahead at The Witchery by the Castle, where the oak-panelled dining rooms suit a first-night celebration. Expect approximately £50–£100 per person before drinks; if you are tired after the flight, book the less formal Secret Garden or main dining room and keep the evening unhurried.
Start at Palace of Holyroodhouse when it opens—typically around 9:30am, though confirm the 2027 schedule before travelling. Allow about 1½ hours for the royal apartments, Mary, Queen of Scots’ chambers and the atmospheric ruins of Holyrood Abbey. From here, walk straight into Holyrood Park for Arthur’s Seat. The main climb takes roughly 45–60 minutes each way, with a longer loop taking two to three hours; wear proper shoes, as the volcanic paths can be muddy and exposed even in May. The gentler route around Salisbury Crags is a good fallback if the summit is windy or visibility is poor.
Return toward the Old Town and have a relaxed lunch around South Bridge or Nicolson Street before spending the afternoon at the National Museum of Scotland on Chambers Street. Entry is free, and two hours gives you a satisfying overview without trying to see every gallery; the rooftop terrace is especially worthwhile if the weather clears. The museum is generally open from 10am to 5pm, with the café useful for a quick coffee rather than a long meal. Walk about 10 minutes afterward to Greyfriars Kirkyard, entering from Candlemaker Row and allowing 45 minutes to wander among the old gravestones and enclosed medieval atmosphere. Please keep voices low—the kirkyard remains an active place of remembrance, not simply a photo stop.
For dinner, head to The Devil’s Advocate on Advocate’s Close, a short walk from Greyfriars Kirkyard through the Old Town’s steep lanes. This converted close has one of the better whisky selections in central Edinburgh, along with seasonal Scottish cooking; expect roughly £30–£55 per person before drinks. Booking is sensible, particularly for a Saturday night, and ask for a whisky recommendation rather than choosing solely by price. The day involves several hills and uneven surfaces, so leave time to return to your accommodation and change before dinner rather than rushing straight from the kirkyard.
Leave Edinburgh around 9:00am by rental car, crossing the Queensferry Crossing and continuing toward Falkland; the direct drive is about 1¼ hours, but allow closer to two hours with normal morning traffic and the scenic stop. Park in Falkland village, where spaces are generally available around the centre, then spend about 1½ hours at Falkland Palace. The Renaissance royal residence is best appreciated at an unhurried pace, especially the formal gardens and the famous real tennis court. Check the 2027 opening schedule before travelling—heritage-site hours can vary by season—and expect roughly £8–£12 admission for an adult.
Continue to St Andrews after the palace, allowing around 35–45 minutes by car. Leave the vehicle in the South Street area or another town-centre car park; central spaces fill quickly, and most of the old town is much easier on foot. After lunch at one of the cafés around South Street, walk to St Andrews Cathedral for an hour among the weathered arches and graveyard. The museum and tower usually require a modest admission fee, with combined tickets often around £7–£10; check the latest Historic Environment Scotland hours before setting out. From the cathedral, it is a pleasant 10–15-minute walk downhill toward St Andrews Harbour and East Sands, where allow about 45 minutes for the small fishing harbour, beach and views back toward the town.
Return uphill through the centre—roughly 15 minutes from the harbour—or move the car only if the weather is poor. Settle in for dinner at Forgan’s St Andrews on Market Street, a lively but relaxed choice known for Scottish produce and sharing-style dishes; budget approximately £25–£45 per person before drinks. Booking is sensible in May, particularly for an early evening table. Afterward, take a gentle wander along South Street and North Street while the university buildings and old lanes begin to quieten, then keep the evening easy after the day’s driving.
Start at West Sands Beach, reached by following B6428 west from central St Andrews; it is about a 10-minute drive, or roughly 25–30 minutes on foot. Arrive around 9:00am, when the beach is quiet and the light is excellent across St Andrews Bay. Walk north along the firm sand for about an hour—the wide shoreline is best known as the setting for Chariots of Fire. Parking is usually available near the beach entrance, though check local signage and bring a waterproof layer: the wind can be surprisingly strong even in May.
Return toward town and walk to the Old Course, where you can view the famous links and the Swilcan Bridge from the public paths around the course. Allow about 45 minutes, but stay outside the ropes and be mindful of golfers. The nearby Golf Place and Bruce Embankment are good vantage points for photographs. Continue to the British Golf Museum, beside the course, for roughly 1½ hours tracing the sport’s history through clubs, clothing and major championships. It generally opens from around 10:00am, with admission commonly in the £10–£15 range; confirm the 2027 hours and prices before travelling.
After the museum, drive about 30 minutes east through the East Neuk of Fife to Crail Harbour. Park in or just outside the village centre and wander down toward the small harbour, where stone cottages, old fishing sheds and lobster pots make this one of the coast’s most photogenic stops. Give yourself around 1½ hours to explore without rushing; the harbour can be slippery, and cafés in the village may close relatively early, so this is better treated as a scenic outing than a guaranteed lunch stop. Return to St Andrews in the late afternoon, allowing 35–45 minutes if you pause at coastal viewpoints along the way.
For dinner, book The Seafood Ristorante in advance and request a window table if available. Its position overlooking the coast makes it particularly good around sunset, while the menu focuses on Scottish seafood and seasonal produce; expect approximately £35–£65 per person before drinks. A taxi from central St Andrews is usually only a few minutes, but walking takes around 15–20 minutes depending on your accommodation.
Leave St Andrews around 8:30am for Pitlochry, then continue roughly 35 minutes south to Dunkeld. Use the riverside car park near the village centre; from there, it is an easy walk through the attractive streets to Dunkeld Cathedral. Allow about an hour to see the ruined medieval nave, restored choir and peaceful churchyard beside the River Tay. Check the current opening times before setting out—access can vary around services and events, though the grounds are usually the most flexible part of the visit.
A short drive north brings you to The Hermitage, a woodland reserve managed by the National Trust for Scotland. Follow the well-marked path beneath enormous Douglas firs to Ossian’s Hall where the rushing Black Linn Falls** are framed through the ornate viewing structure. The walk takes about 1½ hours at an easy pace; wear shoes with decent grip, as the path can be muddy after rain. Parking is limited and can fill on pleasant mornings, so arriving before midday is worthwhile.
Return toward Pitlochry and take the minor-road route to Queen’s View, allowing around 45 minutes for the viewpoint and its small visitor facilities. The panorama over Loch Tummel toward the mountains is one of Perthshire’s classic scenes, but mist is common—if the view is clouded, wait a little rather than immediately writing it off. Keep the afternoon unhurried, since the roads around the viewpoint are narrow and the car park may require a short wait in May.
Continue to Edradour Distillery, just outside Pitlochry, for a late-afternoon tour of one of Scotland’s smallest traditional whisky distilleries. Tours generally last about 1½ hours and should be booked ahead; expect roughly £20–£30 per person, with tastings normally included for visitors of legal drinking age. Designate a driver, and do not rely on last-minute availability—tour times are limited and the distillery is a 10-minute drive from town.
Finish with dinner at Victoria’s Restaurant in central Pitlochry, a polished but relaxed choice for Scottish and modern European cooking. Reserve a table, particularly for a Friday or Saturday-style evening, and budget approximately £30–£50 per person before drinks. Afterward, take a gentle walk along Atholl Road and the nearby riverside streets; Pitlochry is compact, so there is no need to move the car again.
Leave Pitlochry around 9:00am on the A9, allowing about 1½ hours to reach Aviemore. The road is straightforward, but keep an eye out for deer and changing weather as you enter the Cairngorms National Park. Drop bags at your accommodation if possible and confirm that you have a parking space; central Aviemore is walkable, but you will want the car for the afternoon’s outings.
Continue a few minutes south to Rothiemurchus Forest, one of the best places in Scotland for an easy introduction to the ancient Caledonian pinewoods. Follow a marked woodland trail for roughly two hours, taking your time among Scots pines, open clearings and mountain views. The estate has a visitor centre and toilets, and sturdy shoes are worthwhile even on dry days—the paths can stay soft after rain.
Drive deeper into Rothiemurchus to Loch an Eilein, where a broad forest trail circles the loch in about two hours. The ruined castle on its wooded island is the focal point, best viewed from the western and northern stretches of the path. Bring a picnic or pick up supplies in Aviemore beforehand; there are pleasant picnic spots by the water, but limited food options immediately beside the loch. Parking is paid and spaces can fill on fine afternoons, so avoid leaving valuables visible in the car.
Late afternoon, continue toward Glenmore for the Cairngorm Reindeer Centre. The guided hill visit is the memorable option, but it runs at set times and requires booking; allow about 1½ hours in total and wear waterproof layers, as the weather can change quickly on the open slopes. If the hill tour is unavailable, check whether the centre’s lower-area activities are operating—May schedules and capacity can vary, so reserve ahead rather than relying on walk-in availability.
Return to Aviemore for dinner at The Winking Owl, a relaxed choice for hearty Highland cooking and local drinks. Budget approximately £25–£45 per person before extras, and book a table, particularly on a Friday or Saturday. Afterward, take an easy stroll along Grampian Road; the village is compact, and this is a good evening to keep things unhurried after a full day outdoors.
Drive from Aviemore north on the Cairngorm Mountain Road to the Cairngorm Mountain car park, allowing about 25 minutes. Aim to arrive around 9:00am; the approach is narrow and winding, and conditions can change quickly even in May. Take the mountain railway if operating, or hike higher on the marked trails for roughly three hours of expansive views across the plateau. Check the weather and lift status before setting out, as high winds or lingering snow can affect access; parking is generally free, while railway tickets are often around £20–£30 per adult.
Return toward Glenmore and spend about 1½ hours at Loch Morlich, where the sandy beach and clear water make an excellent picnic stop beneath the Cairngorms. Bring food from Aviemore, since options around the loch are limited and seasonal. Then continue a few minutes to Glenmore Forest Park for an easy one-hour woodland walk among Scots pines. The trails are well marked, but sturdy shoes are sensible after rain; car parking commonly costs a small fee, often around £2–£5.
Continue west toward Grantown-on-Spey for a roughly two-hour guided experience with Speyside Wildlife. Allow about 35–40 minutes each way from Glenmore, and reserve well ahead because group sizes are limited; tours may focus on forest birds, mammals or seasonal sightings, so binoculars and warm layers are useful. Return to Aviemore for dinner at The Old Bridge Inn, a relaxed riverside choice with hearty Scottish dishes and a good whisky selection. Expect approximately £25–£45 per person, and book a table for May evenings—especially if you want to sit near the river.
Leave Aviemore around 9:00am for Urquhart Castle, allowing about 1½ hours via the A9 and A82, including a little extra time for traffic near Inverness. The castle has its own car park beside the visitor centre; arrive early enough to avoid the busiest tour groups. Allow roughly 1½ hours for the ruins, exhibition and viewpoints over Loch Ness—the broken tower and shoreline setting are the highlights. Admission is usually around £14–£16 for an adult, with opening hours often beginning around 9:30am in May; confirm 2027 times and reserve ahead if timed entry is introduced.
Continue south toward Dochgarroch Harbour or Clansman Harbour, depending on the departure listed on your Jacobite Cruises booking. Allow about two hours for the cruise, plus 20–30 minutes to arrive and park. The water is often calmer earlier in the day, but bring a warm, waterproof layer—the deck can feel chilly even when the shore is bright. Cruises commonly cost approximately £25–£35 per adult, and advance booking is wise for May. If you have a choice, Dochgarroch is convenient for continuing into Inverness, while Clansman Harbour gives you a more open stretch of the loch.
Drive into Inverness and continue to the Inverness Botanic Gardens, near the River Ness, for an easy hour among the glasshouses, cactus house and outdoor planting. Opening hours are commonly around 10:00am–4:00pm or 5:00pm, with free admission or a small donation, but check the seasonal schedule before setting out. Leave the car parked near the gardens if possible, then walk or drive into the centre for the wooded loop through Ness Islands and along the River Ness—allow about an hour, and expect damp paths after rain. Finish at The Mustard Seed, a welcoming restaurant in a converted church on Fraser Street; reserve ahead and budget roughly £35–£60 per person for dinner. A short walk from the restaurant brings you back toward the central streets and your accommodation, so there is no need to move the car again.
Leave Inverness around 9:00am on the A835, allowing roughly 1¼–1½ hours to reach Corrieshalloch Gorge near Braemore. The road is an enjoyable Highland run, with open moorland and mountain views, but fuel up before leaving Inverness—services become sparse quickly. Park at the signed gorge car park; parking is usually paid, and the short walk to the viewpoints takes about an hour. The suspension bridge and viewing platform give the best sense of the gorge’s depth, though the paths can be wet and slippery, so bring waterproof shoes and avoid leaning over barriers in windy weather.
Continue north-west for about 20 minutes to Ullapool, arriving around lunchtime. Leave the car in the waterfront car parks near Quay Street and explore Ullapool Harbour on foot, where fishing boats, ferry traffic and views across Loch Broom make for an easy, atmospheric introduction to the village. After a relaxed waterfront wander, spend about an hour at Ullapool Museum on West Argyle Street. Its small collection focuses on local maritime history, crofting and Highland life; check the 2027 opening hours before setting out, as seasonal hours can be limited in May. Allow time afterward to browse the independent shops around Argyle Street rather than trying to fill the afternoon with another major stop.
Head to The Seafood Shack near the harbour in the early evening, ideally before the busiest dinner period. It is a popular takeaway-style seafood spot, so queues are normal and opening days or hours can vary outside peak summer—check its social channels shortly before visiting. Expect roughly £15–£30 per person for generous portions of freshly cooked local seafood; there is limited seating, so have a waterfront bench or your accommodation as a backup. Finish with a quiet walk along the Ullapool shore as the light lingers late in May.
Leave Ullapool around 8:30am for Achiltibuie, following the A835 north before turning west toward Coigach. Allow about 1½ hours each way: the road becomes single-track, with passing places rather than conventional lanes, so take it slowly and never park in one. The reward is one of Wester Ross’s finest drives, with views toward the Summer Isles, Ben More Coigach and the open Atlantic. Stop at the signed Summer Isles viewpoint for photographs, but keep your expectations weather-flexible—the sea can disappear into mist within minutes. Bring coffee, water and a snack, as services are limited beyond Ullapool.
Continue to Achiltibuie Garden, an intimate coastal garden known for its remarkable planting and dramatic views across the water. Allow about an hour to wander the paths and glasshouse areas; opening days and hours can vary in May, so check directly before setting out. Admission is generally modest, often around £8–£12, and a small donation or cash payment may be useful. Have lunch locally if available, but regard it as a bonus rather than something to rely on—returning toward Ullapool with provisions is the safer plan.
Drive back toward Ullapool, then turn onto the road for the Stac Pollaidh car park, allowing roughly 45 minutes from Achiltibuie. The popular circuit takes about 2½–3 hours at a steady pace; hiking only to the lower ridge gives you excellent views in considerably less time. The path is rocky and can be wet, with steep sections near the pinnacles, so wear proper walking shoes and avoid scrambling onto the exposed summit ridge in strong wind. Parking can fill during good weather, even in May—arrive early if possible, and take a waterproof layer regardless of the forecast.
On the return to Ullapool, pause at a Loch Broom viewpoint for around 30 minutes, when the late light often catches the surrounding mountains and fishing boats. Back in town, settle in at The Ceilidh Place for dinner, an atmospheric arts venue with a relaxed restaurant and regular cultural events. Expect roughly £25–£45 per person before drinks; booking is sensible in May, particularly on a Friday or Saturday. It is an easy walk from most central accommodation, so leave the car parked and enjoy the evening without worrying about narrow roads after dark.
Leave Ullapool around 8:30am for Eilean Donan Castle, allowing roughly three hours on the A835, A832, A890 and A87. This is a beautiful drive through Wester Ross and along Loch Alsh, but single-track sections and photo stops can easily add time, so keep the morning unhurried. Arrive late morning and allow about 1½ hours for the castle, its rooms and the short approach across the stone bridge. Entry is usually around £12–£14 for adults; check the 2027 opening time and ticket details before setting out. The castle car park is convenient, though it can fill quickly in good weather.
Continue east toward Sligachan Old Bridge, roughly 35–40 minutes from Eilean Donan. Park near the Sligachan Hotel and spend about 45 minutes walking around the bridge and nearby paths; the views toward the Cuillin are especially dramatic when clouds lift. Wear waterproof shoes, as the ground can be wet and uneven even on a bright May day. From here, drive about 30 minutes to Portree, leaving the car in your pre-booked space rather than trying to find a place beside the harbour. A gentle walk down Quay Street brings you to Portree Harbour, where the brightly painted waterfront houses, fishing boats and pier make a relaxed late-afternoon wander. For a coffee or something small, Cafe Arriba on Quay Street is a handy local stop, though hours can vary early or late in the season.
Allow about 45 minutes to drive from Portree to The Three Chimneys in Colbost, and reserve well ahead—this is one of Skye’s most sought-after dinners, particularly in May. The restaurant focuses on Scottish island produce, with seafood, Highland meats and vegetables shaped by the season; expect approximately £70–£120 per person before drinks, depending on the menu. Give yourself extra time for the narrow final roads and arrive without rushing. After dinner, return to Portree for the night; avoid planning any additional sightseeing, as the drive back is dark and winding, with deer occasionally appearing near the roadside.
Have breakfast in Portree and leave around 7:30am for the Old Man of Storr, roughly a 15-minute drive north on the A855. The small car park fills quickly, even in May, so an early start is worthwhile; parking is typically paid by card or app, and the trail can be muddy after rain. Allow about 2½ hours for the steep out-and-back hike to the pinnacles. Wear waterproof layers and proper boots—the final section is rocky, and low cloud can arrive suddenly. If the weather is clear, the views over Loch Leathan and the Sound of Raasay are superb.
Continue north for about 20 minutes to Lealt Falls, where the viewing platforms look into a deep gorge and toward the coast. Allow 45 minutes, including the short walk from the parking area. Then drive another 10 minutes to Kilt Rock and Mealt Falls. The fenced viewpoint is close to the road and needs only around 45 minutes; strong winds are common, so keep well back from the cliff edge and check the waterfall direction—wind can blow the falling water back upward.
From Kilt Rock, continue around 25 minutes to the Quiraing car park, arriving with enough time for the classic 2½–3-hour walk. This is the day’s most exposed outing: the path is uneven and can be boggy, and the full circuit is best attempted only in good visibility. In poor weather, walk the first viewpoint section and turn back rather than committing to the entire loop. There are no dependable food outlets here, so carry a packed lunch, water and a snack from Portree; allow roughly an hour to return to town afterward. For dinner, settle into The Isles Inn on Bank Street, a friendly, lively pub where local dishes and Scottish beers make an easy finish to a long hiking day. Expect about £20–£40 per person; booking ahead is sensible in May, particularly for an early evening table.
Leave Portree around 8:30am, following the A87 and A82 toward Fort William; the direct drive takes about 2½ hours, but today’s stops make it a fuller morning-to-evening outing. Allow extra time for coaches, photo pulls and slower traffic around Glencoe. Rather than heading straight into Fort William, continue to Glenfinnan first. Park at the Glenfinnan Visitor Centre—arrive before late morning if possible, as the car park is limited and usually chargeable. From there, the footpath to the Glenfinnan Viaduct viewpoint takes roughly 20–30 minutes each way; plan about 1½ hours, and wear shoes with decent grip because the path can be muddy.
Return toward the visitor centre and walk to the Glenfinnan Monument, standing at the head of Loch Shiel. Allow about an hour to see the monument and enjoy the dramatic lochside setting; access to the monument itself may involve a small fee, while the surrounding grounds are best appreciated at an unhurried pace. Have a packed lunch or a quick café stop here rather than relying on a late restaurant lunch—options are limited, especially outside peak opening hours. Then drive south on the A82 toward Glencoe, allowing roughly an hour. Spend about an hour at the Glencoe Visitor Centre, where exhibits cover the glen’s geology, clan history and the 1692 massacre; check the 2027 opening hours before travelling, as seasonal hours and admission arrangements can change.
Continue a short distance through the glen to the viewpoint for the Three Sisters of Glencoe. Give yourself around 30 minutes to admire the ridges and take photographs from the roadside parking area, but keep clear of the carriageway and do not leave valuables visible in the car. This is one of the best places to simply pause rather than add another hike—the scale of the mountains is the attraction, particularly when late-afternoon light catches the corries.
Drive back to Fort William, allowing about 25–35 minutes depending on traffic, and check in before dinner. Finish at The Grog & Gruel on High Street, a relaxed pub with local ales, hearty burgers and other casual dishes; dinner is typically around £20–£40 per person, and booking is sensible in May. It is an easy central walk from most Fort William accommodation, though parking in town can be busy. Keep the evening low-key: tomorrow’s scenery is best enjoyed with an early start, and Highland weather can make even short drives surprisingly tiring.
Leave Fort William around 9:00am and follow the A82 south through Glencoe, then turn west toward Loch Awe. Allow roughly two hours of driving before stops; this is a scenic stretch, so take your time on the single-lane sections and use passing places considerately. Park at Kilchurn Castle and allow about an hour to walk out toward the atmospheric ruins, set against the loch and surrounding mountains. The castle grounds are generally free to access, though the rough path can be muddy; sturdy shoes are worthwhile, and the site may be inaccessible if the footbridge or access route is closed.
Continue to Inveraray, roughly 30–40 minutes by car. Spend around two hours at Inveraray Castle, including the house interiors and formal gardens; check the 2027 opening calendar before travelling, as seasonal hours and admission prices vary, with a useful planning estimate of £18–£25 per adult. For lunch, eat in Inveraray rather than rushing onward—Ocho Inveraray is a good casual choice for sandwiches, soups and seafood, while The George Hotel is better for a relaxed sit-down meal. Parking is available in the village, but avoid blocking the narrow main street.
From Inveraray, take the A819 and A85 toward Connel, allowing about 1¼ hours. Stop at the Falls of Lora for roughly 30 minutes, timing your visit near a stronger tide if possible; the water surges dramatically through the narrow channel beneath Connel Bridge. There is roadside parking near the viewpoint, but spaces are limited, so keep the stop brief and take care near the water and road edge. Continue east to Callander, where you can check in and leave the car before stretching your legs through Callander Meadows. The easy riverside walk takes about an hour and is especially pleasant in the early evening, when the town quietens down.
Finish with fish and chips at Mhor Fish on Main Street, a convenient walk from much of central Callander. Expect approximately £15–£30 per person; it is casual and popular, so arriving before the main dinner rush is sensible. May evenings stay light, but keep a waterproof layer handy—weather can change quickly around the Trossachs, even after a bright drive.
Leave Callander around 8:30–9:00am for Doune Castle, allowing about 30 minutes via the A84. Arrive close to opening time—usually around 9:30am in May—and allow 1½ hours for the self-guided audio tour. The castle’s compact layout makes it easy to explore, from the great hall to the kitchens, and film fans will recognize locations from Outlander, Monty Python and the Holy Grail and Game of Thrones. Admission is typically around £10–£12 for an adult; check the official schedule before travelling, as opening times can vary seasonally. Parking is on site, but the approach road and car park can become busy later in the morning.
Drive about 15 minutes east to Blair Drummond Safari and Adventure Park, arriving late morning for roughly three hours. The drive-through safari is the main attraction, followed by walking areas, animal talks and family-oriented rides; even adults will enjoy the variety if you treat it as a relaxed change of pace from castles and museums. Tickets are generally around £25–£30 per adult when booked online, with the park usually open from about 9:30am or 10:00am until late afternoon in May. Leave enough time for the animal enclosures and traffic inside the park before continuing into Stirling. After lunch there, drive roughly 15 minutes to Stirling Castle and allow two hours for the royal apartments, Great Hall and palace displays. Timed admission is often around £17–£20 per adult, and advance booking is sensible; parking at the castle is limited, so use the official car park or a nearby city-centre car park and walk uphill.
From Stirling Castle, walk downhill through the Old Town to the Church of the Holy Rude, a particularly atmospheric stop in the late afternoon when the streets begin to quieten. Allow about 45 minutes to see the medieval interior and churchyard; opening hours can be reduced outside services, so check the door notice or current timetable. It is only a short walk from the castle, but the cobbled streets are steep in places. Finish with dinner at Brea Scottish Restaurant on Baker Street, a central modern Scottish restaurant known for carefully sourced local produce. Expect approximately £30–£55 per person before drinks, and reserve ahead for a Saturday evening. After dinner, King Street and the nearby Old Town lanes are pleasant for a short wander, while your accommodation parking is best arranged before driving into central Stirling, where evening spaces are easier to find than during the day.
Leave Stirling around 9:00am via the M9, allowing about an hour to reach Edinburgh. If your rental agreement permits, return the car at an Edinburgh city branch or the airport, then continue by taxi or tram; a taxi is easiest if you have luggage. Head first to the Royal Botanic Garden Edinburgh in Inverleith—a short taxi ride from the centre, or about 25 minutes on foot from Stockbridge. Allow two relaxed hours for the landscaped gardens, alpine beds and Victorian glasshouses. Entry to the main garden is free, though the glasshouses may have a separate charge and opening times can vary, so check the 2027 schedule before travelling.
From the gardens, take a taxi to Dean Village, or walk roughly 20 minutes downhill via Dean Bridge and Queensferry Street. Spend an hour by the Water of Leith, photographing the old mill buildings and stone bridges, then follow the riverside path toward Stockbridge. This is a gentle, atmospheric walk rather than a major sightseeing stop, and it is worth pausing at St Bernard’s Well if the path is open. Continue into Stockbridge Market, held on Sundays when scheduled; browse the food stalls and local crafts, and pick up something casual for lunch or a snack. Market hours are commonly around late morning to mid-afternoon, but Sunday dates and stall numbers can change seasonally.
Make your way to Calton Hill by taxi or bus, or walk about 25 minutes through the New Town along George Street and Princes Street. The climb is short but uneven, and the summit gives one of Edinburgh’s best final-evening views over Arthur’s Seat, Edinburgh Castle and the Firth of Forth. In May, sunset is late—often close to 9:00pm—so check the forecast and allow an hour for the light. Finish in Leith at The Kitchin, where a tasting menu or carefully chosen à la carte dinner is a fitting finale; budget approximately £80–£130 per person before drinks, and reserve well ahead. A taxi from Calton Hill usually takes 10–15 minutes, while the tram is useful for the general Leith area but may not leave you directly at the restaurant.
If your flight is later in the day, make a gentle final outing to the Water of Leith Walkway, particularly the section around Dean Village and Stockbridge. It is a peaceful way to finish the trip, with the river, old stone buildings and leafy paths feeling worlds away from the busy centre. Allow about 45 minutes and wear shoes with decent grip; some sections can be damp or uneven. If you have luggage, leave it at your accommodation or use a city-centre luggage-storage service before setting out.
Return toward New Town for a final stop at Panda & Sons on Queen Street. Hidden behind what looks like a traditional barbershop entrance, this atmospheric speakeasy-style venue is best known for cocktails, but it is also a memorable place for an unhurried final drink; check its daytime opening hours in advance, as they can vary. Allow around an hour, and keep the order light if you are travelling soon. From Stockbridge, it is roughly a 15-minute walk; from Dean Village, allow about 20–25 minutes.
Plan to leave the city centre roughly 2½–3 hours before your flight. The Edinburgh Trams run from St Andrew Square and Princes Street to Edinburgh Airport, taking about 35–40 minutes; buy a ticket at the stop or through the tram app, and allow extra time if travelling with large bags. A taxi is more convenient door to door and usually takes around 25–35 minutes in light traffic, though airport-bound congestion can add time. At the airport, check your terminal and baggage-drop deadline before settling in—May is generally manageable, but morning departures can still create long security queues.