Why go to Edinburgh
Edinburgh is built on volcanic rock, and it shows. Streets climb, drop and vanish into stairways called closes, and every few minutes a gap between buildings opens onto a hill, a castle or the Firth of Forth. It is compact enough to cover on foot, old enough to feel layered, and cheap to reach from much of Europe with low-cost carriers.
It also rewards bad weather better than most cities. A wet afternoon means a free national museum, a pub with a coal-coloured ceiling and a bowl of soup. Then the sky clears at six and the whole skyline goes gold.
What to see in Edinburgh
Edinburgh Castle
It sits on an extinct volcano and you can see it from almost everywhere. Go at opening time, when the coach groups haven't arrived. The Crown Jewels and the Stone of Destiny are the headline acts, but the views from the battery walls are the real payoff.
The Royal Mile
This runs from the castle down to Holyroodhouse. The top half is tartan-shop territory. Look instead for the side closes, such as Advocate's Close and Fleshmarket Close, and for St Giles' Cathedral with its crown-shaped spire.
Palace of Holyroodhouse and the Scottish Parliament
The palace is the King's official Scottish residence, with the ruined abbey in the grounds. Right opposite, the Scottish Parliament building is odd, polarising and well worth a free look inside.
Arthur's Seat
This is the big hill in the middle of Holyrood Park. The climb takes roughly 45 minutes from the bottom and is steep at the end but not technical. Go at sunrise or an hour before sunset. Wear shoes with grip, because the top is windy and often slippery.
Calton Hill
Ten minutes of easy walking gets you the best postcard view of the city, including the unfinished National Monument that locals call "Edinburgh's Disgrace". It is the lazy person's alternative to Arthur's Seat.
Greyfriars Kirkyard and Victoria Street
The kirkyard is atmospheric, with a famous little dog statue (Greyfriars Bobby) nearby. Victoria Street curves down to the Grassmarket, with its painted shopfronts. It is touristy, but still lovely first thing in the morning.
National Museum of Scotland
It is free and genuinely excellent, from the Victorian iron hall to the rooftop terrace. Two hours here is easy to justify on a rainy day.
Dean Village and the Water of Leith
A short walk from the West End puts you beside an old mill village that feels miles from the traffic. Follow the river path towards Stockbridge for a quiet, green stretch of the city.
Royal Botanic Garden
It has glasshouses, a good view back to the skyline and free entry to the grounds. It works well as a slow morning after a big day.
Things to do
- Take a ghost or underground tour of the vaults beneath South Bridge. It's cheesy, but the spaces are real and atmospheric.
- Try a whisky tasting. The Scotch Whisky Experience by the castle is the obvious one, but a good bar with a knowledgeable bartender can be better value.
- Visit the Royal Yacht Britannia in Leith, which is easy to combine with lunch by the water.
- Catch a comedy or theatre show in August, when the Fringe takes over the city.
- Take a day trip to St Andrews, Stirling, North Berwick or Rosslyn Chapel. Trains and buses cover them without needing a car.
- Browse the Sunday market in Stockbridge for coffee, pastries and street food.
How many days and a suggested route
Two days gets you the greatest hits. Three is the sweet spot. Four lets you add a day trip without rushing.
Day 1: Castle at opening, then walk the Royal Mile down to Holyrood. Have a late lunch near the Grassmarket and finish with a pub dinner and an early night.
Day 2: Climb Arthur's Seat in the morning, then spend the afternoon at the National Museum and Greyfriars. Finish at Calton Hill for sunset.
Day 3: Walk the Water of Leith from Dean Village to Stockbridge, then head to Leith for seafood and a stroll along the docks.
When to go
Edinburgh is a cool-weather city all year. Summer highs sit around 18 to 20°C, and in June the sky stays light until about 10pm. Winter is mild but short on daylight: around 6 or 7°C, with dark falling by 4pm in December. Wind and sudden showers can arrive in any month, so a waterproof jacket matters more than an umbrella.
May and June are the best compromise, with long evenings and fewer crowds. August brings the Fringe and the city's best energy, but also its highest prices, so book early. December has Christmas markets and Hogmanay, the big New Year party, but you'll need to plan well ahead.
Where to stay
Old Town
This is the most atmospheric base and the most convenient for sights. It can be noisy at weekends and hotels are pricey. Choose a room off the main drag if you value sleep.
New Town
The Georgian streets are elegant, calm and central, with good shopping on Princes Street and George Street. A good choice for mid-range and upscale hotels.
Stockbridge
This is a village-like neighbourhood with independent shops, cafés and good pubs. It suits travellers who prefer a local feel and don't mind a 20-minute walk into the centre.
Leith
Leith is a former port with a growing food scene and noticeably better value. Buses and the tram link it to the centre.
Haymarket and Southside
Haymarket is handy for trains and the tram, and has plenty of affordable options. The Southside around Newington has many guesthouses and B&Bs at fair prices.
As a rough guide, hostel dorms start around £25 to £40 a night, mid-range doubles are often £110 to £180, and August can push everything much higher.
What to eat and where
Start with a full Scottish breakfast, ideally with tattie scone and black pudding. For lunch, cullen skink is a creamy smoked haddock soup that's perfect on a cold day. Haggis, neeps and tatties is the classic dinner; if you're hesitant, try it as a starter or in a vegetarian version.
For seafood, head to Leith and Newhaven, where fish is fresh and prices are kinder than in the Old Town. Stockbridge has good brunch spots and bakeries. Round things off with cranachan, a dessert of oats, raspberries, cream and whisky, or a cone from Mary's Milk Bar in the Grassmarket.
For a proper pub, try the Sheep Heid Inn in Duddingston, a short walk from Arthur's Seat, or the tiny Oxford Bar in the New Town. Book dinner in advance on weekends and in August.
Getting from the airport and getting around
Edinburgh Airport is about 8 miles west of the centre. The tram runs to St Andrew Square and York Place in roughly 30 minutes and is the simplest option. The Airlink 100 bus goes to Waverley Station and is a similar price. A taxi is quicker off-peak, but costs several times more.
Once in town, you'll rarely need transport. The centre is walkable, though hilly and cobbled, so bring comfortable shoes. Lothian Buses cover the rest, and contactless payment with a daily cap keeps costs predictable. Trains from Waverley are good for day trips.
Rough daily budget
- Budget: around £60 to £80, with a hostel, supermarket lunch, a pub dinner and free sights.
- Mid-range: around £130 to £180, with a good hotel, paid attractions and restaurant meals.
- Comfortable: £250 and up, with a boutique hotel, tasting menus and private tours.
These are broad estimates. Castle entry and day tours add noticeably to the total, while the national museums and parks cost nothing.
FAQs
Is three days enough for Edinburgh?
Yes. You can see the main sights, climb a hill and eat well. Add a fourth day for a day trip.
Is Edinburgh expensive?
It is pricier than many European cities, especially for accommodation in August. Free museums, parks and walking keep costs down.
Do I need to book the castle in advance?
It is wise, particularly in summer and on weekends. Booking a morning slot saves time in queues.
Is Edinburgh good for walking?
Very, but expect steep streets, steps and cobbles. Wear sturdy shoes and pack a light waterproof.
What's the best day trip?
St Andrews is the favourite for a coast and old-town feel. Stirling is a good pick for history, and North Berwick is a relaxed seaside option.
Photo: Peulle · CC BY 4.0 · Wikimedia Commons · Guide updated 21 Oct 2026