Things to Do in Edinburgh
DESTINATION GUIDE

Things to Do in Edinburgh

50 curated spots from Edinburgh itineraries

Activities & Attractions

30 curated experiences

Scottish National Gallery
Do
afternoon

Scottish National Gallery

Explore Scottish and European masterpieces in a central, free-entry gallery between the Old and New Towns.[1]

1h 30m · Free
Edinburgh Castle
Do
morning

Edinburgh Castle

Tour the historic fortress on Castle Rock, see the Crown Jewels, the Great Hall, and enjoy panoramic views over the city; allow time for the One O’Clock Gun if you’re there at midday.[1][6]

2h 30m · $25-30
National Museum of Scotland
Do
morning

National Museum of Scotland

Discover Scottish history, artifacts, and modern exhibits across grand galleries.

2h · Free
Calton Hill
Do
morning

Calton Hill

Climb for panoramic photography of monuments and cityscape.

1h · Free
Arthur’s Seat Hike
Do
morning

Arthur’s Seat Hike

Climb the 251m volcanic hill in Holyrood Park for panoramic views over Edinburgh and the Firth of Forth; wear sensible shoes and bring a windproof layer.[2][4][5]

2h · Free
Royal Botanic Garden Edinburgh
Do
afternoon

Royal Botanic Garden Edinburgh

Spend time in the garden’s accessible paths, glasshouses, and scenic planted areas for a nature-focused break.

2h · $12-20
Royal Yacht Britannia
Do
early_afternoon

Royal Yacht Britannia

Former royal yacht, entered via accessible route through Ocean Terminal shopping centre with lifts; audio tour lets you go at your own pace with seating areas and level decks.

2h · $25-30 per person
St Giles’ Cathedral
Do
late_morning

St Giles’ Cathedral

Step inside this 14th‑century High Kirk to admire the Thistle Chapel’s intricate woodwork and stained glass, then sit quietly in a side aisle.

45m · Donation or Free
Dean Village & Water of Leith Walkway
Do
afternoon

Dean Village & Water of Leith Walkway

Walk from Stockbridge to Dean Village along the Water of Leith; explore stone houses, riverside paths, and bridges that make for romantic, photogenic scenes.[2][5]

2h · Free
Princes Street Gardens
Do
afternoon

Princes Street Gardens

Relax, feed ducks, castle views; photography.

1h 30m · Free
Royal Mile Stroll & Closes
Do
morning

Royal Mile Stroll & Closes

Walk from St Giles’ Cathedral down and up the Royal Mile, ducking into side alleys like Advocate’s Close for moody photos and city views.

1h 30m · Free
Scottish National Portrait Gallery
Do
late morning

Scottish National Portrait Gallery

Explore portraits of key Scottish figures in a stunning neo-Gothic building, with a beautiful central hall ideal for photos.

1h 30m · Free (donation appreciated)
Stockbridge Market
Do
morning

Stockbridge Market

Street market with local cheeses, bakes, crafts (shellfish-free stalls).

1h 30m · $10-20
Arthur's Seat
Do
morning

Arthur's Seat

Hike to summit for nature views, photography.

2h · Free
Arthur’s Seat & Holyrood Park
Do
morning

Arthur’s Seat & Holyrood Park

Climb the extinct volcano in Holyrood Park for wide-open views over Edinburgh and the coast; start from the Holyrood Palace side for a clear, steady route.[3][4][6]

2h 30m · Free
Arthur's Seat Hike
Do
morning

Arthur's Seat Hike

Moderate 260m climb; wildlife like deer; wear trainers.

2h · Free
Calton Hill Sunset
Do
evening

Calton Hill Sunset

Walk up the short hill for classical monuments and wide views over the Old and New Towns as the city lights come on.

1h 30m · Free
Dynamic Earth
Do
afternoon

Dynamic Earth

Interactive exhibits on Earth's history.

1h 30m · $18
Edinburgh Castle Visit
Do
morning

Edinburgh Castle Visit

Tour the historic fortress, crown jewels, and battlements while taking panoramic photos over the city and the Firth of Forth.

2h 30m · $25-35
Holyrood Park & Salisbury Crags Walk
Do
late morning

Holyrood Park & Salisbury Crags Walk

Take the more moderate paths along Salisbury Crags or partway up Arthur’s Seat for excellent city views without a full summit push.[4]

2h · Free
Palace of Holyroodhouse
Do
afternoon

Palace of Holyroodhouse

Royal residence with Mary Queen of Scots chambers, abbey ruins.

1h 30m · $22
Real Mary King's Close
Do
evening

Real Mary King's Close

Underground tour of 17th-century hidden streets and plague history.

1h 15m · $20
Royal Mile
Do
afternoon

Royal Mile

Walk from castle to palace, explore architecture, shops, street performers.

2h · Free
Royal Mile Stroll
Do
late_morning

Royal Mile Stroll

Walk from the castle down the Royal Mile past closes, St Giles’ Cathedral, street performers, and independent shops; dip into a few narrow alleyways for atmospheric photos.[2][3]

1h · Free
St Giles' Cathedral
Do
afternoon

St Giles' Cathedral

Admire the cathedral’s architecture and stained glass, then spend time in the surrounding historic area at an easy pace.

1h · Free or donation
Stockbridge Market (Sunday Only)
Do
late_morning

Stockbridge Market (Sunday Only)

Browse food trucks, local produce, crafts, and street food in a compact, lively market space.[1]

1h 30m · Free to enter; $5-15 to snack
Water of Leith Walkway
Do
morning

Water of Leith Walkway

Riverside trail to Dean Village; spot herons, ducks.

2h · Free
Alien Rock Indoor Climbing
Do
late afternoon

Alien Rock Indoor Climbing

Head to this established Edinburgh climbing wall for top-rope and lead routes suited to a range of abilities; wear athletic clothes and trainers, and book a beginner or improver session in advance if you’re newer to climbing. Includes bouldering areas for extra practice.

2h · $18-25 per person
Arthur’s Seat Hike (Holyrood Park)
Do
morning

Arthur’s Seat Hike (Holyrood Park)

Follow the main, well-trodden path up this ancient volcanic hill for panoramic views over Edinburgh, the Firth of Forth, and the surrounding countryside; allow time for photos at the summit and a gentle descent.[1][7][10]

2h · Free
Arthur’s Seat Lower Slopes & Holyrood Park Walk
Do
morning

Arthur’s Seat Lower Slopes & Holyrood Park Walk

Skip the full summit if you want to keep it easy; wander the paths around the base and lower slopes of Arthur’s Seat through rugged grassland that feels surprisingly wild and ‘jungle-like’ for a city.

2h 30m · Free

Restaurants & Food

20 local favorites

Kebab Mahal
Eat
afternoon

Kebab Mahal

Casual, very popular halal Indian/Pakistani spot; order tandoori chicken, lamb curry, or vegetable dishes with naan and ask clearly for halal meat (they are a longstanding halal restaurant).

1h · $15-25 per person
Urban Angel
Eat
morning

Urban Angel

Shellfish-free cafe with avocado toast, porridge, and fresh scones.

1h · $12-18 per person
The Dome
Eat
evening

The Dome

Grand former bank on George Street with a spectacular domed interior; reserve the Grill Room and order a seasonally changing Scottish or pan-European main and a gin-based cocktail.

1h 30m · $35-50 per person
The Edinburgh Larder
Eat
morning

The Edinburgh Larder

Cosy café just off the Royal Mile serving locally sourced Scottish breakfasts; try the smoked salmon and eggs or their porridge with Scottish honey.

1h · $15-25 per person
The Scran & Scallie
Eat
afternoon

The Scran & Scallie

Gastropub with modern Scottish dishes; try cullen skink soup and local seafood.

1h 15m · $40-60 per person
The Witchery by the Castle
Eat
evening

The Witchery by the Castle

Gothic, candlelit restaurant right by the Castle serving refined Scottish dishes; book ahead and request the Secret Garden dining room for extra romance.

2h · $40-60 per person
Dishoom Edinburgh
Eat
evening

Dishoom Edinburgh

Bombay-style café with warm lighting and sharing plates; try the house black daal and small plates with cocktails.

1h 30m · $25-40 per person
The Devil’s Advocate
Eat
afternoon

The Devil’s Advocate

Modern Scottish dishes and a serious whisky list tucked in a historic close off the Royal Mile; try the haggis or a hearty burger with a dram.

1h 15m · $25-40 per person
The Milkman
Eat
morning

The Milkman

Atmospheric specialty coffee bar in a restored old shopfront; pair a flat white with a pastry while you watch the Old Town wake up.

1h · $8-15 per person
Howies Victoria Street
Eat
afternoon

Howies Victoria Street

Relaxed Scottish restaurant in a handsome building just above Grassmarket; order the cullen skink, haggis with neeps and tatties, or the daily fish.

1h 15m · $20-35 per person
Loudons Fountainbridge
Eat
morning

Loudons Fountainbridge

Airy café with excellent brunch dishes, good coffee, and gluten-free options near the canal.

1h · $15-25 per person
Makars Mash Bar
Eat
afternoon

Makars Mash Bar

Order a comforting Scottish lunch such as haggis, neeps, and tatties or a mash-based plate.

1h · $20-30 per person
Mosque Kitchen
Eat
evening

Mosque Kitchen

Legendary simple canteen with fully halal curry plates—choose from chicken, lamb, or vegetable curries over rice or naan.

1h · $10-15 per person
Nile Valley Café
Eat
morning

Nile Valley Café

Sudanese/Middle Eastern café where food is halal; grab a falafel or grilled chicken wrap, hummus plates, and mint tea for a light, late breakfast.

1h · $10-18 per person
Souq Edinburgh
Eat
evening

Souq Edinburgh

Atmospheric Middle Eastern restaurant with lanterns and a cozy, slightly ‘wild’ decor; serves fully halal meats—order the mixed grill, hummus, and falafel.

1h 30m · $25-40 per person
The Pantry
Eat
morning

The Pantry

Popular brunch café with seasonal dishes and good coffee, worth an early-ish start to avoid queues.

1h · $15-25 per person
Whiski Rooms
Eat
evening

Whiski Rooms

Classic wood-paneled restaurant and bar overlooking the New Town; order haggis, neeps, and tatties or a seasonal Scottish main, and pair it with a curated whisky flight or a glass of wine for a cozy, elegant evening.

1h 30m · $30-45 per person (food; drinks extra)
Angels with Bagpipes
Eat
evening

Angels with Bagpipes

Shellfish-free Scottish dishes like venison, Cullen skink (fish-based, customizable).

1h 30m · $18-25 per person
David Bann
Eat
evening

David Bann

Upscale vegetarian restaurant with creative dishes and a calm, intimate atmosphere off the Royal Mile.

1h 30m · $30-45 per person
Hector's
Eat
evening

Hector's

Shellfish-free wood-fired pizzas and pasta.

1h 15m · $14-22 per person

More on Edinburgh

BUILD YOUR EDINBURGH PLAN

Insider picks, smart timing, and a plan ready when you are.

Start Planning