Start with a relaxed breakfast at Urban Angel for good coffee and seasonal breakfast plates; popular with locals and opens early for a downtown start. It's a great place to plan the day's Royal Mile walk.
Explore the iconic fortress sitting above the city — see the Crown Jewels, Great Hall and panoramic city views; excellent orientation for first-time visitors. Typical opening: 9:30am–6:00pm (Apr–Sep) — check seasonally.
Traditional Scottish fare in a cosy setting on Victoria Street, close to the Castle — great for tried-and-true local dishes and a short break mid-Royal Mile. Usually open lunchtime through the afternoon.
Visit the beautiful St Giles' Cathedral (short visit) and stroll the Royal Mile's shops, closes and hidden closes; excellent for photography and souvenirs. Cathedral typically open 9:00am–5:00pm.
Quick museum stop if you want deeper local history or literary connections (Robert Burns, Sir Walter Scott); most small museums are open midday–5pm but check exact times.
Traditional Scottish pub food with historic character in the Grassmarket area; good choice for hearty mains and close to many central hotels. Open evenings; reserve for larger parties.
Climb the Scott Monument for close-up view of the Gothic structure and rewarding views over Princes Street; usually open from 10:00am–5:00pm, seasonal hours apply.
A short tram/bus or 25-minute walk west leads to the tranquil, photogenic Dean Village and riverside path — always accessible and ideal for a quieter side of the city.
Classic Scottish tearoom to fuel the morning hike; serving hearty breakfast options and tea before heading into Holyrood Park. Check opening times on Sundays/holidays.
Climb Edinburgh's ancient volcano for unbeatable skyline views — accessible at all hours (daylight recommended) and takes 1–2 hours depending on route and pace.
Small-plates Indian tapas that’s extremely popular — great for sampling a variety of flavours in a relaxed setting; evenings can be busy so reserve if possible.
One of Leith's well-known seafood restaurants offering fresh catches and classic preparations right on the waterfront — great for sampling local seafood.
Short bus ride east to Portobello — enjoy the promenade and sandy beach, great for a late-afternoon stroll or ice cream; public beach accessible year-round.
Catch a morning train from Edinburgh Waverley to Stirling (approx 45–50 minutes) to arrive with most of the day for sightseeing; book or check ScotRail schedules.
Head to the southern end of Loch Lomond for scenic views; many cruise options and short cruises from Balloch run in the afternoon (seasonal), typically 1 hour.
Visit the famous 15th-century chapel renowned for its intricate carvings and connections to legend; typical opening times about 10:00am–4:30pm — allow 45–60 minutes.
Treat yourself to a formal afternoon tea at The Balmoral if time allows — reservations recommended; typically afternoon service runs from mid-afternoon.
Final Scottish meal in a highly-rated local restaurant near the Old Town or head to Waverley station area for a convenient send-off meal before departure.
Head to Edinburgh Airport or Waverley Station depending on your onward travel — allow sufficient time for transport and check-in (usually 60–120 minutes before departure).