Things to Do in Edinburgh: The Complete Practical Guide
Edinburgh packs more into one city than almost anywhere in Britain: a medieval castle, royal palaces, world-class free museums, volcanic hilltops, and one of the planet's most famous festivals. This guide cuts through the noise with prices, booking advice, seasonal tips, and honest opinions on what's worth your time.

Plan and book this trip
Tools from our partner Travelpayouts help you compare flights and hotels. If you book through them, we may earn a commission at no extra cost to you.
Flights
Hotels map
TL;DR
- Edinburgh Castle, the Palace of Holyroodhouse, and Royal Yacht Britannia all cost around £19.50–£23 per adult — book online in advance to avoid sellouts.
- The National Museum of Scotland, National Galleries, and Royal Botanic Garden all have free permanent collections, making Edinburgh surprisingly affordable.
- Arthur's Seat and Calton Hill are free to climb and offer the best views in the city — wear sturdy shoes, especially in wet weather.
- August is festival season (peak crowds, peak prices); May, June, and September offer better value with good weather.
- For a structured plan, see the 3-day Edinburgh itinerary or the one-day guide if time is short.
The Royal Mile: Edinburgh's Historic Spine

Nearly every first-time visitor to Edinburgh ends up on the Royal Mile, the roughly one-mile stretch of street connecting Edinburgh Castle at the top to the Palace of Holyroodhouse at the bottom. It passes through the heart of the Old Town, with closes (narrow medieval alleyways), kirkyards, and centuries-old buildings packed on either side.
Edinburgh Castle is the city's most visited paid attraction. Adult tickets start at around £19.50–£23 depending on the date, with prices typically higher at weekends and during summer. The castle opens daily from around 9:30, with last entry at 17:00 in winter and 17:30 in summer — check the official site for exact dates before visiting, as hours shift seasonally. The famous One O'Clock Gun fires every weekday (not Sundays or certain public holidays), and catching it from the esplanade is one of those small Edinburgh rituals worth timing your visit around.
⚠️ What to skip
Edinburgh Castle, the Real Mary King's Close, and the Palace of Holyroodhouse frequently sell out during peak season (July–August) and holiday weekends. Always book online in advance. Turning up on the day without a ticket is a gamble not worth taking.
Halfway down the Mile, St Giles' Cathedral is free to enter and worth 20–30 minutes of your time. The stained glass, the Thistle Chapel, and the sheer age of the building (parts dating to the 12th century) make it one of the most historically significant stops on the route. A short detour down Victoria Street leads to one of Edinburgh's most photographed streets, with colourful shopfronts stacked above a curved lower level.
At the bottom of the Royal Mile, the Scottish Parliament building is free to visit for public gallery access to debates (requires advance booking) and offers free or paid guided tours on selected days. It is one of the most controversial pieces of contemporary architecture in Britain — people either love or actively dislike the building, but it is worth seeing regardless. Next door, Holyrood Abbey ruins sit within the Holyroodhouse grounds and are included with a palace ticket.
Free Things to Do: Edinburgh Doesn't Have to Be Expensive

One of the most persistent myths about Edinburgh is that it is prohibitively expensive. The reality is that several of the city's best experiences cost nothing. The National Museum of Scotland on Chambers Street is genuinely world-class — free permanent galleries covering Scottish history, science, technology, and global cultures across seven floors. Plan at least two hours here, more if you have children. The Scottish National Gallery on the Mound has an exceptional permanent collection including Velázquez, Rembrandt, and Raeburn, again at no charge.
- Arthur's Seat The 251-metre extinct volcano in Holyrood Park is Edinburgh's most dramatic free experience. The main path from the Holyrood car park takes around 45–60 minutes to summit. Expect wind at the top and, often, mud on the paths — waterproof footwear is not optional in autumn or winter.
- Calton Hill Closer to the city centre and less strenuous than Arthur's Seat, Calton Hill takes around 15–20 minutes to reach the top from Waterloo Place. The views over the Old Town, New Town, and Firth of Forth are exceptional, and the Nelson Monument and National Monument add visual drama.
- Princes Street Gardens The park running below the castle is free and central, offering the classic Edinburgh Castle-from-below viewpoint. In December it becomes the Christmas market site, and in summer it hosts outdoor concerts.
- Royal Botanic Garden Edinburgh Admission to the main garden is free; the glasshouses carry a small paid entry when open. The 70-acre site includes a rock garden, Chinese hillside, and one of Britain's best collections of rhododendrons, spectacular in April and May.
- Greyfriars Kirkyard The churchyard near the National Museum is free to walk through, historically fascinating, and the resting place of many notable Edinburgh figures. It also connects to the Greyfriars Bobby story, the famously loyal Skye Terrier whose small statue stands at the gate.
💡 Local tip
Multiple walking tour companies run free (tip-based) tours of the Old Town departing around 11:00 and 13:00 from near the Tron Kirk on the Royal Mile. These are among the best introductions to Edinburgh's history and are run by guides who depend on tips, so come prepared to pay what the tour is worth — typically £10–15 per person is reasonable.
Paid Attractions Worth the Price

Not everything in Edinburgh's paid tier is equal value. Some attractions are genuinely excellent; others are overpriced for what they deliver. Here is an honest breakdown of the ones that earn their ticket price.
- The Real Mary King's Close (around £21–£25) Guided tours of the preserved 17th-century street buried beneath the Royal Mile. Atmospheric, genuinely interesting, and not suitable for claustrophobic visitors. Book well in advance during summer — this sells out frequently.
- Royal Yacht Britannia (around £19.50) Berthed in Leith, the former royal yacht is meticulously preserved and gives an unexpectedly fascinating insight into how the Royal Family and their guests lived aboard. The audio guide is well-produced. Allow 2 hours. Combine with lunch or dinner in Leith's restaurant scene to make a full half-day.
- Scotch Whisky Experience (from around £23–£25) Located at the top of the Royal Mile, this is a solid introduction to Scotch whisky for those new to it: a barrel ride, tasting, and access to an enormous whisky collection. More experienced whisky drinkers may find it surface-level — they would get more from a distillery visit.
- Palace of Holyroodhouse (around £19.50) The King's official Scottish residence opens to the public when not in use for state functions. The State Apartments are lavish; the connection to Mary Queen of Scots gives real historical weight. Check the official Royal Collection Trust website for closure dates before booking — access is not guaranteed year-round.
If you are travelling with children, the Dynamic Earth near Holyrood and the Camera Obscura at the top of the Royal Mile are both strong options. Camera Obscura in particular is underrated for adults too: five floors of optical illusions and hands-on exhibits, with rooftop views over the Old Town. For more recommendations tailored to families, the Edinburgh with kids guide covers the full picture.
Festivals and Events: Timing Your Visit

Edinburgh's event calendar is one of its defining features. The Edinburgh Festival Fringe in August is the world's largest arts festival, with thousands of shows across hundreds of venues running for three weeks. Tickets for individual shows range from free to around £30, and the sheer volume means you can build an entire holiday around it. The atmosphere in the city during this period is unlike anywhere else in the world — streets become stages, every pub has performers, and the city operates at a relentless pace.
August also brings the Royal Edinburgh Military Tattoo, held on the castle esplanade every evening during August (except Sundays). This is a ticketed spectacle of military bands, pipes, drums, and international performers against the castle backdrop. Tickets sell months in advance. Also running in August are the Edinburgh International Book Festival, Edinburgh International Festival, and the Edinburgh Art Festival, making the month genuinely overwhelming in the best sense.
ℹ️ Good to know
August is the most expensive and crowded month to visit Edinburgh. Accommodation prices spike significantly, and popular attractions become busier. If the Fringe is the reason you're going, embrace it fully. If not, May, June, or September offer better value and more space.
At the opposite end of the calendar, Hogmanay (Scotland's New Year celebration) transforms Edinburgh over several days leading into January 1st. The street party requires advance tickets and sells out early. The Edinburgh Christmas Market in Princes Street Gardens runs from late November through to just before Christmas and is one of the more atmospheric winter markets in Britain, though it draws significant crowds on weekends.
Beyond the Old Town: Neighbourhoods Worth Exploring

Many visitors spend their entire trip on the Royal Mile and miss the rest of Edinburgh entirely. The New Town immediately north of the Old Town is a UNESCO-listed Georgian district with wide streets, elegant terraces, and the Scottish National Portrait Gallery (free entry). George Street and Princes Street are the main commercial arteries, while the lanes between them contain most of the better independent restaurants and bars.
Leith, the port district about 2 miles north of the centre, has undergone a serious transformation over the past two decades and is now Edinburgh's best neighbourhood for food. The Shore area along the Water of Leith has a concentration of quality restaurants, and the Water of Leith Walkway offers a peaceful route between the city centre and the port. Combine a Britannia visit with lunch in Leith and you have a half-day that feels genuinely different from the tourist core.
StockbridgeStockbridge sits northwest of the New Town and has the feel of a village within the city: independent cafes, a weekly farmers' market at Saunders Street, good delis, and access to the Royal Botanic Garden. It is also the starting point for some of the quieter sections of the Water of Leith walk. Spend a Sunday morning here and you get a side of Edinburgh that few short-stay visitors ever see.
✨ Pro tip
The Vennel Steps off the Grassmarket offer one of the best free views of Edinburgh Castle's southern facade — far less crowded than the esplanade approach and a genuinely dramatic angle. Most visitors walk straight past the entrance.
Practical Tips: Getting Around and Getting It Right
Edinburgh's city centre is compact enough to walk between most major attractions. The Royal Mile from castle to palace is just over a mile; Calton Hill is a 15-minute walk from Waverley Station; and the New Town is directly accessible from Princes Street. For Leith or the Botanic Garden, buses run frequently from the centre. The city also has a tram line connecting Edinburgh Airport to St Andrew Square in the city centre, with stops in between — useful if you are staying in the New Town or West End.
Edinburgh Airport (EDI) is around 13 km west of the city centre. The airport tram runs directly into the city in about 35 minutes; the Airlink 100 bus is a faster service between the airport and Waverley Bridge. Taxis and private hire vehicles are also available. For full transport details, the guide covers options, costs, and which to use for different parts of the city. Taxis and private hire vehicles are also available. For full transport details, the getting around Edinburgh guide covers options, costs, and which to use for different parts of the city.
- Book Edinburgh Castle, Holyroodhouse, Real Mary King's Close, and Military Tattoo tickets well in advance — ideally months ahead for August visits.
- The Lothian Buses day ticket gives unlimited city bus travel and is worth buying if you plan to visit Leith or the Botanic Garden.
- Currency is GBP (British pound sterling). Card payments are accepted almost everywhere, but carry some cash for smaller cafes, markets, and tip-based walking tours.
- Emergency services number is 999. The country dialling code for the UK is +44.
- Weather changes quickly: even in summer, carry a light waterproof layer when heading up Arthur's Seat or Calton Hill.
- Avoid the busiest times at popular viewpoints (Arthur's Seat summit is quieter on weekday mornings before 9:00) and check attraction-specific peak hours.
FAQ
What are the best free things to do in Edinburgh?
The National Museum of Scotland, Scottish National Gallery, Scottish National Portrait Gallery, Royal Botanic Garden (main grounds), Arthur's Seat, Calton Hill, Princes Street Gardens, Greyfriars Kirkyard, and St Giles' Cathedral are all free. Tip-based walking tours from the Royal Mile are another strong option. Edinburgh is genuinely more affordable than many visitors expect. Tip-based walking tours from the Royal Mile are another strong option. Edinburgh is genuinely more affordable than many visitors expect.
How many days do you need in Edinburgh?
Two days covers the main Royal Mile highlights and one or two major paid attractions. Three days allows you to add Leith, the New Town, and a half-day outside the city (Rosslyn Chapel, South Queensferry, or the Pentland Hills are all within easy reach). A week is enough to explore the city thoroughly and do a day trip or two.
When is the best time to visit Edinburgh?
May and June offer long daylight hours, relatively good weather, and manageable crowds. September is excellent after the August festival peak subsides. August is unmissable if the Fringe is the reason you're going, but expect high prices and full hotels. December has a particular atmosphere around Hogmanay and the Christmas Market, though some attractions run reduced hours.
Is Edinburgh good to visit with kids?
Yes, with some planning. Dynamic Earth, Camera Obscura, the National Museum of Scotland, and Edinburgh Zoo are all strong family options. Arthur's Seat is achievable for older children with appropriate footwear. The Edinburgh Dungeon is popular with older kids who enjoy the theatrical scare factor. Avoid scheduling too many paid attractions in one day — Edinburgh's free spaces (Holyrood Park, the Meadows, Princes Street Gardens) give children room to run between stops.
Do I need to book Edinburgh attractions in advance?
For peak season (July–September) and holidays: yes, book Edinburgh Castle, the Palace of Holyroodhouse, the Real Mary King's Close, and the Royal Edinburgh Military Tattoo as far in advance as possible. In quieter months, walk-up entry is usually possible for the castle, though online booking often saves a few pounds. Britannia is generally less pressured but advance booking is still recommended in August.