Skip to main content

Edinburgh · Things to Do

Top Things to Do in Edinburgh

Edinburgh is one of the most historic and visually dramatic cities in Europe. With medieval streets, volcanic hills, castles, museums, and hidden gardens, there is an incredible amount to see within a compact area. This guide highlights the best things to do in Edinburgh for first-time visitors.

Top Things to Do in Edinburgh

1

Edinburgh Castle

Perched dramatically on Castle Rock, Edinburgh Castle dominates the city skyline. Inside you'll find Scotland's Crown Jewels, historic military exhibitions, and panoramic views across the city.

2

Walk the Royal Mile

The Royal Mile connects Edinburgh Castle to Holyrood Palace. Along the way you'll find historic buildings, street performers, small museums, and hidden alleyways known as "closes".

3

Climb Arthur's Seat

Arthur's Seat is an ancient volcano located in Holyrood Park. The short hike rewards visitors with one of the best panoramic views in Edinburgh.

4

Visit Holyrood Palace

At the end of the Royal Mile sits the Palace of Holyroodhouse, the official Scottish residence of the British monarch.

5

Explore Victoria Street

This colourful curved street is one of the most photographed places in Edinburgh and is believed to have inspired Diagon Alley in the Harry Potter series.

6

See the Views from Calton Hill

Calton Hill offers one of the most iconic viewpoints in the city with monuments and incredible sunset views across Edinburgh.

7

Visit the National Museum of Scotland

One of the best museums in the UK and completely free to enter. Exhibits range from Scottish history to science and global cultures.

8

Discover Dean Village

Just a short walk from the city centre, Dean Village feels like stepping into a peaceful hidden riverside village.

9

Walk Through Princes Street Gardens

Located beneath Edinburgh Castle, these gardens provide a beautiful green space in the heart of the city.

10

Take a Ghost Tour

Edinburgh is famous for its ghost tours through underground vaults and haunted streets, revealing the darker side of the city's history.

11

Visit Greyfriars Kirkyard

A historic graveyard known for its atmospheric setting and connections to the Harry Potter stories.

12

Explore Stockbridge

This charming neighbourhood offers independent cafés, bakeries, and a relaxed village atmosphere.

13

Tour The Scotch Whisky Experience

Learn about Scotland's national drink with guided whisky tastings and exhibits explaining the whisky-making process.

14

Visit Leith Waterfront

Edinburgh's port district has transformed into a trendy area full of great restaurants, bars, and harbour views.

15

Take a Day Trip to the Highlands

Many visitors take day trips from Edinburgh to see the Scottish Highlands, Loch Ness, or Stirling Castle.

Book Edinburgh experiences: ··

Sort the essentials: ··

Plan with the Genie

Plan your Edinburgh itinerary

The Magic Travel Genie builds optimised walking routes, day-by-day plans, rain-proof swaps, and hidden gems, all in one place.

Plan my Edinburgh tripTry your first trip free

We use cookies to ensure the website functions properly, improve performance, and provide relevant content.

You can accept all cookies, reject non-essential cookies, or customise your preferences. For more information, please read our Cookie Policy.