Top 20 Things To Do In Edinburgh

Explore the best Things To Do In Edinburgh including castles, historic streets, museums, scenic viewpoints, and famous festivals. Plan your Edinburgh trip today.

Edinburgh is one of the most captivating cities in Europe. Travellers searching for the best Things To Do In Edinburgh quickly notice its historic castles, medieval streets, scenic hills, and vibrant cultural scene. The city combines centuries of history with modern festivals, museums, and lively neighbourhoods.

Edinburgh is famous for its dramatic skyline, which is dominated by the historic Edinburgh Castle sitting high above the city on an ancient volcanic rock. Visitors exploring Things To Do In Edinburgh will encounter beautiful architecture, royal landmarks, and scenic viewpoints across both the Old Town and New Town districts.

From historic royal residences to natural hiking spots, the city offers unforgettable experiences for travellers. This guide highlights the top Things To Do In Edinburgh for visitors planning an exciting trip to Scotland.

Why Edinburgh Is Worth Visiting

Edinburgh offers a unique mix of history, culture, and natural beauty. Visitors researching Things To Do In Edinburgh often find a city filled with historic landmarks, museums, art galleries, and scenic landscapes.

The city hosts famous international festivals such as the Edinburgh Festival Fringe, which attracts performers and visitors from around the world. People exploring Things To Do In Edinburgh during festival season experience theatre, comedy shows, music performances, and street entertainment throughout the city.

Edinburgh also offers beautiful parks, dramatic viewpoints, and traditional Scottish restaurants that reflect the local culture. Whether visitors enjoy history, culture, or outdoor adventure, the city offers countless memorable experiences.

Quick Travel Facts About Edinburgh

Before exploring the best Things To Do In Edinburgh, these travel facts help visitors plan their trip.

Travel InformationDetails
CountryScotland
PopulationAround 540,000
Known ForCastles, festivals, historic streets
Historic DistrictOld Town
Major LandmarkEdinburgh Castle
Best Time to VisitMay to September
Famous FestivalEdinburgh Festival Fringe

Top 20 Things To Do In Edinburgh

Edinburgh offers a wide range of attractions including historic castles, scenic viewpoints, museums, and vibrant neighbourhoods. Travellers searching for Things To Do In Edinburgh will find unforgettable experiences throughout the city.

1. Visit the Edinburgh Castle

Edinburgh Castle is one of the most iconic landmarks included among the top Things To Do In Edinburgh. The fortress sits high above the city on Castle Rock, an ancient volcanic formation that has served as a strategic defensive site for centuries. From this elevated position, the castle offers impressive views across the historic streets of Edinburgh.

Inside the castle complex, visitors can explore royal rooms, historic halls, and several museums that present Scotland’s military and royal heritage. The site has played a major role in Scottish history and remains one of the most visited attractions in the country.

Highlights visitors can enjoy at Edinburgh Castle include:

  • Viewing the Scottish Crown Jewels and historic regalia
  • Touring historic chambers and royal apartments
  • Visiting the National War Museum of Scotland
  • Watching the famous One O’Clock Gun firing tradition
  • Enjoying panoramic views of the city skyline

Because of its historical importance and dramatic location, visiting the castle remains one of the essential Things To Do In Edinburgh.

2. Walk Along the Royal Mile

Walk Along the Royal Mile

The Royal Mile is one of the most famous streets included among the best Things To Do In Edinburgh. Stretching between Edinburgh Castle and the Palace of Holyroodhouse, the street forms the historic backbone of the Old Town.

Walking along the Royal Mile allows visitors to experience centuries of Scottish history. The street is lined with medieval buildings, traditional shops, historic pubs, and small museums.

Visitors exploring the Royal Mile can enjoy activities such as:

  • Visiting historic churches and museums along the street
  • Shopping for traditional Scottish souvenirs
  • Listening to street performers and musicians
  • Exploring narrow historic alleyways known as “closes”
  • Dining in traditional Scottish restaurants and cafés

Walking through this historic street remains one of the essential Things To Do In Edinburgh.

3. Hike Up Arthur's Seat

Arthur's Seat is one of the most scenic natural attractions included among the top Things To Do In Edinburgh. Located within Holyrood Park, the hill is an ancient volcano that rises high above the city.

The hike to the summit offers beautiful views of Edinburgh’s skyline, historic landmarks, and the surrounding countryside. Many visitors climb the hill during sunrise or sunset to enjoy the dramatic scenery.

Activities visitors can enjoy at Arthur's Seat include:

  • Hiking along trails leading to the summit
  • Viewing panoramic landscapes across the city
  • Photographing the surrounding hills and coastline
  • Exploring nearby paths within Holyrood Park
  • Enjoying peaceful outdoor scenery close to the city centre

Because of its breathtaking views, hiking Arthur's Seat remains one of the memorable Things To Do In Edinburgh.

4. Visit the Palace of Holyroodhouse

The Palace of Holyroodhouse is one of the most important royal landmarks included among the top Things To Do In Edinburgh. Located at the end of the Royal Mile, the palace serves as the official residence of the British monarch in Scotland.

Visitors can tour the elegant state apartments and historic rooms used during royal ceremonies. The palace is also closely connected with the life of Mary, Queen of Scots.

Highlights visitors can experience at the palace include:

  • Touring the royal state apartments
  • Learning about Scotland’s royal history
  • Exploring the ruins of the historic Holyrood Abbey
  • Walking through the palace gardens
  • Viewing artwork and historic furnishings

Because of its royal heritage and beautiful architecture, visiting this palace remains one of the historic Things To Do In Edinburgh.

5. Explore the National Museum of Scotland

The National Museum of Scotland is one of the most fascinating attractions included among the Things To Do In Edinburgh. The museum offers a wide range of exhibitions covering science, history, technology, and Scottish culture.

Visitors can explore galleries that feature everything from ancient artefacts to modern scientific innovations. The museum’s architecture combines historic and modern design, creating an engaging environment for visitors of all ages.

Visitors exploring the museum can enjoy:

  • Exhibits about Scottish history and culture
  • Displays featuring natural science and technology
  • Viewing historic artefacts from around the world
  • Interactive exhibits designed for families
  • Visiting the rooftop terrace for city views

Because of its diverse collections and educational displays, exploring this museum remains one of the enriching Things To Do In Edinburgh.

6. Walk Through Princes Street Gardens

Princes Street Gardens is one of the most beautiful green spaces included among the top Things To Do In Edinburgh. Located in the heart of the city between the Old Town and New Town, the gardens provide a peaceful escape from busy streets while offering impressive views of the historic skyline.

The gardens were created in the nineteenth century after the draining of the Nor Loch, a former body of water that once surrounded Edinburgh Castle. Today the park features landscaped lawns, colourful flower beds, walking paths, and historic monuments.

Visitors exploring Princes Street Gardens can enjoy:

  • Relaxing on open lawns with views of the castle
  • Walking through beautifully maintained gardens
  • Photographing the city skyline and historic landmarks
  • Visiting monuments and statues within the park
  • Attending seasonal festivals and outdoor events

Walking through these gardens remains one of the peaceful Things To Do In Edinburgh.

7. Visit St Giles' Cathedral

St Giles' Cathedral is one of the most important religious landmarks included among the Things To Do In Edinburgh. Located along the historic Royal Mile, the cathedral has played a central role in Scottish religious history for many centuries.

The building is known for its impressive Gothic architecture and distinctive crown shaped spire. Inside the cathedral, visitors can see beautiful stained glass windows, historic chapels, and intricate stone carvings.

Highlights visitors can experience at St Giles' Cathedral include:

  • Viewing historic stained glass windows
  • Exploring the beautifully decorated chapels
  • Learning about Scotland’s religious history
  • Admiring the cathedral’s Gothic architecture
  • Attending concerts and musical performances

Because of its historical and architectural importance, visiting this cathedral remains one of the meaningful Things To Do In Edinburgh.

8. Explore Calton Hill

Calton Hill is one of the most famous viewpoints included among the scenic Things To Do In Edinburgh. Located close to the city centre, the hill offers panoramic views across Edinburgh’s historic skyline.

Several historic monuments stand on Calton Hill, including the National Monument of Scotland and the Nelson Monument. These structures contribute to the hill’s dramatic landscape.

Visitors exploring Calton Hill can enjoy:

  • Walking up to the hilltop viewpoint
  • Photographing panoramic city views
  • Viewing historic monuments and statues
  • Watching sunrise or sunset over the skyline
  • Relaxing in the open green space

Because of its scenic views and historic monuments, visiting Calton Hill remains one of the memorable Things To Do In Edinburgh.

9. Visit the Scott Monument

Visit the Scott Monument

The Scott Monument is one of the most recognisable landmarks included among the Things To Do In Edinburgh. This impressive Gothic monument was built to honour the famous Scottish writer Sir Walter Scott.

Standing in Princes Street Gardens, the monument rises high above the surrounding park and city streets. Visitors can climb the narrow staircase inside the monument to reach viewing platforms that offer impressive views of Edinburgh.

Visitors exploring the Scott Monument can enjoy:

  • Viewing statues representing characters from Scott’s novels
  • Climbing the tower for panoramic views
  • Learning about the life and work of Sir Walter Scott
  • Photographing the monument’s Gothic architecture
  • Exploring nearby gardens and city streets

Because of its architectural beauty and literary connection, visiting this monument remains one of the cultural Things To Do In Edinburgh.

10. Walk Through Dean Village

Dean Village is one of the most charming historic areas included among the relaxing Things To Do In Edinburgh. Located along the Water of Leith river, the village once served as a milling community during the medieval period.

Today the area is known for its peaceful atmosphere, historic stone houses, and scenic riverside paths. Walking through Dean Village feels like stepping into a quiet countryside setting even though it is located close to the city centre.

Visitors exploring Dean Village can enjoy:

  • Walking along riverside paths beside the Water of Leith
  • Viewing historic stone houses and bridges
  • Photographing the picturesque village scenery
  • Exploring nearby walking trails and viewpoints
  • Enjoying a quiet break from the busy city centre

Because of its charming architecture and peaceful setting, walking through Dean Village remains one of the relaxing Things To Do In Edinburgh.

11. Explore the Royal Yacht Britannia

The Royal Yacht Britannia is one of the most fascinating maritime attractions included among the top Things To Do In Edinburgh. This historic vessel served the British royal family for more than four decades and travelled across the world on official visits and state occasions.

Today the yacht is permanently docked in the Leith area and operates as a museum open to visitors. Touring the ship allows travellers to see the rooms used by the royal family and crew members during their journeys.

Visitors exploring the Royal Yacht Britannia can experience:

  • Touring the royal state rooms and private cabins
  • Viewing the royal dining room and lounge areas
  • Learning about the yacht’s global voyages and history
  • Exploring the crew quarters and working areas of the ship
  • Walking along the upper deck with views of the harbour

Because of its royal connection and maritime heritage, visiting the yacht remains one of the unique Things To Do In Edinburgh.

12. Visit the Camera Obscura and World of Illusions

Camera Obscura and World of Illusions is one of the most entertaining attractions included among the family friendly Things To Do In Edinburgh. Located close to Edinburgh Castle, this attraction offers interactive exhibits based on optical illusions, visual effects, and creative displays.

The building contains several floors filled with illusion rooms, puzzles, and hands on exhibits that create surprising visual experiences. The historic camera obscura device on the top floor projects live images of the city onto a viewing table.

Visitors exploring this attraction can enjoy:

  • Interactive optical illusion exhibits
  • Mirror mazes and puzzle rooms
  • Holograms and visual science displays
  • Viewing live city projections from the camera obscura device
  • Visiting the rooftop terrace for city views

Because of its fun and interactive displays, visiting this attraction remains one of the entertaining Things To Do In Edinburgh.

13. Walk Along Victoria Street

Victoria Street is one of the most colourful streets included among the charming Things To Do In Edinburgh. Located in the Old Town, the curved street is famous for its brightly painted buildings and distinctive architecture.

The street is filled with independent shops, cafés, and boutiques that give the area a lively and welcoming atmosphere. Many visitors enjoy walking through the street while exploring the surrounding historic neighbourhood.

Visitors exploring Victoria Street can enjoy:

  • Viewing colourful historic buildings
  • Shopping at independent boutiques and gift shops
  • Visiting small cafés and bakeries
  • Photographing the curved street and architecture
  • Exploring nearby historic alleyways

Walking along Victoria Street remains one of the picturesque Things To Do In Edinburgh.

14. Explore Greyfriars Kirkyard

Greyfriars Kirkyard is one of the most historic locations included among the intriguing Things To Do In Edinburgh. This cemetery dates back to the sixteenth century and contains graves connected to many figures from Scottish history.

The site is widely known for stories and legends connected to the city’s past. One of the most famous tales associated with the cemetery is the story of Greyfriars Bobby, a loyal dog that reportedly guarded its owner’s grave for many years.

Visitors exploring Greyfriars Kirkyard can experience:

  • Viewing historic gravestones and monuments
  • Learning about legends connected to the cemetery
  • Visiting memorials of historical Scottish figures
  • Walking through the atmospheric historic grounds
  • Photographing the surrounding Gothic architecture

Because of its history and folklore, visiting this cemetery remains one of the intriguing Things To Do In Edinburgh.

15. Visit the The Scotch Whisky Experience

Visit the The Scotch Whisky Experience

The Scotch Whisky Experience is one of the most popular cultural attractions included among the Things To Do In Edinburgh. Located near the Royal Mile, the attraction introduces visitors to Scotland’s world famous whisky industry.

The experience includes guided tours that explain how whisky is produced, matured, and enjoyed across Scotland. Visitors also learn about different whisky regions and tasting traditions.

Visitors exploring the Scotch Whisky Experience can enjoy:

  • Learning about the whisky production process
  • Viewing one of the world’s largest whisky collections
  • Participating in guided whisky tasting sessions
  • Exploring exhibits about Scottish whisky history
  • Visiting the whisky themed restaurant and shop

Because of its connection to Scottish culture, visiting this attraction remains one of the memorable Things To Do In Edinburgh.

16. Explore Grassmarket

Grassmarket is one of the most lively historic areas included among the enjoyable Things To Do In Edinburgh. Located beneath Edinburgh Castle, this historic square once served as a medieval marketplace and gathering place.

Today Grassmarket is known for its vibrant atmosphere, historic buildings, restaurants, pubs, and boutique shops. The area provides excellent views of the castle rising above the surrounding streets.

Visitors exploring Grassmarket can enjoy several experiences:

  • Dining at traditional Scottish pubs and restaurants
  • Walking through the historic market square
  • Shopping at small local boutiques and stores
  • Photographing views of Edinburgh Castle from the square
  • Enjoying the lively nightlife atmosphere

Because of its history and social atmosphere, visiting this district remains one of the lively Things To Do In Edinburgh.

17. Visit Holyrood Park

Holyrood Park is one of the most scenic natural areas included among the top Things To Do In Edinburgh. Located at the eastern end of the Royal Mile, the park covers a large area of hills, cliffs, and open green landscapes in the centre of the city.

The park surrounds the famous Arthur's Seat and offers a peaceful environment for outdoor activities. Walking through the park provides impressive views of Edinburgh’s skyline and the surrounding countryside.

Visitors exploring Holyrood Park can enjoy:

  • Walking along scenic trails through open landscapes
  • Hiking up Arthur’s Seat for panoramic city views
  • Photographing cliffs, hills, and natural rock formations
  • Watching wildlife and birds within the park
  • Relaxing in one of Edinburgh’s most beautiful natural areas

Because of its dramatic landscapes and central location, visiting this park remains one of the refreshing Things To Do In Edinburgh.

18. Walk Through Leith

Leith is one of the most vibrant neighbourhoods included among the enjoyable Things To Do In Edinburgh. Located along the waterfront, this district has transformed from a historic port area into a lively destination filled with restaurants, cultural attractions, and scenic harbour views.

Visitors exploring Leith can walk along the waterfront while enjoying views of boats, historic buildings, and modern restaurants. The district also offers art galleries, cafés, and markets that reflect Edinburgh’s growing cultural scene.

Activities visitors can enjoy in Leith include:

  • Walking along scenic harbour pathways
  • Dining at waterfront restaurants and seafood cafés
  • Visiting local galleries and cultural venues
  • Exploring shops and markets in the district
  • Viewing historic ships and harbour architecture

Because of its coastal atmosphere and lively culture, visiting Leith remains one of the memorable Things To Do In Edinburgh.

19. Attend the Edinburgh International Festival

The Edinburgh International Festival is one of the most famous cultural events included among the exciting Things To Do In Edinburgh. Held every summer, the festival brings world class music, theatre, opera, and dance performances to venues across the city.

Artists and performers from many countries participate in the festival, creating a lively atmosphere throughout Edinburgh. The event often runs alongside the Edinburgh Festival Fringe, which features thousands of independent performances.

Visitors attending the Edinburgh International Festival can experience:

  • Live theatre and opera performances
  • Classical music concerts by international artists
  • Dance performances and cultural shows
  • Street performances and festival activities across the city
  • Special events held in historic venues

Because of its global reputation and vibrant performances, attending this festival remains one of the unforgettable Things To Do In Edinburgh.

20. Experience Scottish Cuisine

Trying traditional Scottish food remains one of the enjoyable Things To Do In Edinburgh.

Popular dishes include:

  • Haggis
  • Scotch pie
  • Fish and chips
  • Cranachan dessert

List of Popular Attractions in Edinburgh

Travellers searching for Things To Do In Edinburgh often prioritise these locations:

  • Edinburgh Castle
  • Royal Mile
  • Arthur's Seat
  • Palace of Holyroodhouse
  • National Museum of Scotland
  • Calton Hill
  • Dean Village
  • Royal Yacht Britannia
  • Princes Street Gardens
  • Scott Monument

Best Time to Visit Edinburgh

The best time to enjoy the top Things To Do In Edinburgh is between late spring and early autumn.

Summer months host famous festivals and provide longer daylight hours for sightseeing. Spring and autumn offer pleasant weather and fewer crowds.

Winter brings festive Christmas markets and seasonal celebrations across the city.

Must Read:

Final Thoughts:

The best Things To Do In Edinburgh highlight a city rich in history, culture, and scenic beauty. Visitors can explore medieval castles, climb volcanic hills, walk through historic streets, and enjoy traditional Scottish cuisine.

Whether exploring the Royal Mile, hiking Arthur's Seat, or attending world famous festivals, the top Things To Do In Edinburgh provide unforgettable experiences in Scotland’s historic capital.

Marvin H. David

Marvin H. David is a travel blogger and shares smart travel tips, destination guides, and budget-friendly ideas for every type of traveller. With years of experience exploring diverse destinations, Marvin is dedicated to helping travellers plan smarter, save more, and experience the world in meaningful ways.

Leave a Comment