Scotland’s capital is built for a short, rich visit. A castle crowns an ancient volcanic rock, the Royal Mile slopes down toward a royal palace, and the Georgian streets of the New Town stay handsome in any weather. This plan for 48 hours in Edinburgh balances landmarks with quiet moments and ends each evening somewhere lovely.
Day one: the Old Town
Begin at Edinburgh Castle, whose origins reach back to the 11th century. Arrive at opening to enjoy the courtyards and the long view over the city. Then walk the Royal Mile slowly downhill, stopping in courtyards and closes along the way, until you reach the Palace of Holyroodhouse at the bottom, the King’s official residence in Scotland.
Take lunch near the Grassmarket, then spend the afternoon indoors at the National Museum of Scotland, which is free to enter. For the golden hour, climb Calton Hill. The Edinburgh skyline looks its best from there as the light drops.
Day two: the New Town and green spaces
Spend the morning at the National Galleries of Scotland on The Mound, where works by Rembrandt and Van Gogh hang within sight of Princes Street Gardens. Continue through the Georgian New Town toward Dean Village, a quiet corner beside the Water of Leith that feels a world away from the city center.
Stockbridge, nearby, is a pleasant place for a slow lunch. In the afternoon, visit the Royal Botanic Garden Edinburgh, which is free to enter, and if you have energy left, walk up Arthur’s Seat for a broad view of the city and the Firth of Forth.
Where to stay in Edinburgh
The Balmoral, the grand railway hotel beside Waverley Station, is the classic address. Its clock tower is a city landmark and is famously kept a few minutes fast so that travelers never miss a train. Tea in the lobby and a glass of whisky in the evening are the right way to spend an hour here.
The train from London takes a little over four hours, which makes Edinburgh a natural pairing with other English destinations. For an academic-minded weekend, see our day in Oxford, or choose a slower country stay from our guide to luxury hotels in the Cotswolds. Opening hours and ticketing change through the year, so check each attraction before you go.

