United Kingdom

Best 26 Things to Do and Tourist Places to Visit in Edinburgh

Edinburgh is the national capital city of Scotland situated on the southern shore of the Firth of Forth. It has been the capital of Scotland since the 15th century. The history of human settlement around the city dates back to 8500 BCE. The city has been home to Celts, Romans, British Rule, and Scottish Royalty. The majority of the best places to visit in Edinburgh are situated in the old town part. The city has history spread around the hill, atop which is the city’s eponymous fortress. This hill, known as Castle Rock, is actually a 700 million years old extinct volcano. In fact, many historical buildings and Edinburgh tourist attractions are developed along the ridge of this volcano, which is now a popular central street of the city called the Royal Mile.

The history of Scotland and of this city is quite interesting and so is the culture. There are some amazing things to see in Edinburgh which can transport you back in time. There are cultural centers and performance centers where you can witness Scottish culture as it existed at different periods of time. However, some of the best things to do in Edinburgh are the guided tours through the dungeons and closes in the old town area. Besides historical landmarks and museums, these tours offer an interesting perspective and create a memorable experience. You can also enjoy the famous Scottish Whisky experience with a tasting and a tour of the brewery.

Once you have explored the city enough, you should head out to the highlands for outdoor activities in Edinburgh. One of the best hikes around the city leads to Arthur’s Seat, which is atop an ancient volcano. You will come across wonderful natural sites as well as a few Edinburgh tourist attractions including archaeological sites and historical ruins during this hike.

Explore The Best Tourist Attractions in Edinburgh in 4 Days (Trip Itinerary)

Day 1

1. Princes Street Gardens

These gardens were first developed in 1770s and are situated close Edinburgh Castle. These gardens were created when Lake Nor Loch was drained to make space for a new town. They are especially known several important things to see in Edinburgh including historical monuments and memorials. You will need an hour to explore Prices Street Gardens.

Princes Street Gardens

2. The Real Mary King’s Close

This close in a small street can only be explored through a guided tour and is among the best things to do in Edinburgh, Scotland to peep through myths and legends of history. The tour is part of the old town, which was the heart of the city in 1600s. You will about an hour for this tour.

The Real Mary King’s Close

3. St. Giles Cathedral

The recorded history of this church dates back to 854 A.D. but the current iteration was built in the 14th century. It is one of the best places to visit in Edinburgh to understand the city’s history and culture as it is the primary seat of worship for the Church of Scotland. It is also dedicated to the patron saint of the city. You will need an hour and a half for this cathedral when you visit Edinburgh.

St. Giles Cathedral

4. Royal Mile

This street was constructed along the ridge of an extinct volcano and is the central street of the city. It is among the best places to begin Edinburgh sightseeing as it is surrounded by historical and cultural monuments. It is also well known for shopping, dining and socializing. You could easily spend a couple of hours walking and exploring the Royal Mile.

Royal Mile

5. Writer’s Museum

This museum is dedicated to life and works of esteemed Scottish writers from different time periods. The museum is housed in Lady Stair’s Mansion, which itself can be included among Edinburgh attractions. The museum exhibits important literary works and items associated with literary artists of Scotland. You will need an hour for the Writer’s Museum.

Writer’s Museum

6. Gladstone’s Land

This 17th century tenement building now serves as a museum as well as an art gallery. The museum showcases the life of the people who once lived here during the 17th century. It will take 30 to 45 minutes to explore Gladstone’s Land and Edinburgh tourist attractions within it.

Gladstone’s Land

7. The Scotch Whisky Experience

This experience is among top things to do in Edinburgh, Scotland. How could it not be. You get to witness the process which brings forth the famous Scotch Whisky and also get to try out a few samples. You will need at least an hour for this tour.

The Scotch Whisky Experience

8. Outlook Tower & Camera Obscura

This tower is situated on Castle Hill and its 5 stories are dedicated to optical illusions of various kind. It is among the most fun stops on Edinburgh itinerary and would require 30 to 45 minutes of your time.

Outlook Tower & Camera Obscura

9. Edinburgh Castle

This monument tops the list of places to go in Edinburgh. This 12th century fortress has centuries of history behind it. The Castle Rock upon which this castle stands too has history of human settlement dating back to 2nd century A.D.  You will need at least 2 to 3 hours from Edinburgh travel to explore this iconic fortress.

Edinburgh Castle

Day 2

1. The Meadows

This is one of the most popular parks in the city. It was built after draining of the Borough Lock in 1722. You can easily spend 20 to 30 minutes enjoying this patch of green alongside city sightseeing Edinburgh.

The Meadows

2. Greyfriars Kirk

This church was built in 1640 and is one the most important historical places to see in Edinburgh. It has greatly contributed to the city’s and country’s history for 4 centuries since its establishment. You will need 30 to 45 minutes for Greyfriars Church when you visit Edinburgh.

Greyfriars Kirk

3. National Museum of Scotland

This museum is among Edinburgh must see places as it outlines the history and culture of the nation and allows one to get a better understand of rest of the places and activities they explore. This vast museum requires at least a couple of hours of time for visit.

National Museum of Scotland

4. National Library of Scotland

This library features a prestigious collection of literary works and historical artifacts including the Gutenburg Bible. It is among the most fascinating places to visit in Edinburgh. You will need about an hour to explore it.

National Library of Scotland

5. Edinburgh Dungeons

This tour of dungeons is actually a show featuring performances and special effects. You will get to witness a few historical events concerning the city. It is among the most fun things to do in Edinburgh. You would need an hour and a half for this tour.

Edinburgh Dungeons

6. Museum of Childhood

When opened, it was the first museum of its kind focusing on children’s toys from 18th to 20th centuries. It is quite popular among Edinburgh attractions for all kinds of people. You will need an hour to explore it.

Museum of Childhood

7. The People’s Story Museum

This museum is held in a 16th century Canongate Tolbooth and exhibits the life of people in the 18th century. You will need about an hour for this museum.

The People's Story Museum

Day 3

1. Holyrood Park & Arthur’s Seat

If you are looking for outdoor activities in Edinburgh, this is the place to be. The park has a 640 acre landscape with historical ruins and natural springs. You would need 2 to 3 hours to enjoy various Edinburgh tourist attractions spread across this park.

Holyrood Park

2. Our Dynamic Earth

This 360 degree dome theatre showcases how the earth was formed and also highlights other cosmic events like the Big Bang. It is among the best things to do in Edinburgh for families. You will need 2 hours for the show at this dome.

Our Dynamic Earth

3. Holyrood Palace

This used to be the residence of the British Monarch in Scotland. Aside from a museum, the palace also has a wonderful art gallery and collection of antique interior items. You will find some of the most opulent things to see in Edinburgh at this Palace. It will take you an hour to explore Holyrood Palace.

Holyrood Palace

4. Scottish Parliament Building

This building has housed the country’s parliament since 2004. It is included in Edinburgh itinerary for various historical artefacts, paintings and sculptures which are housed in this building. You will need 30 to 45 minutes for this place.

Scottish Parliament Building

5. Museum of Edinburgh

As the name suggests, this museum talks about the history of the city and the story of its people. It should be among the very first places to see in Edinburgh sightseeing. You will need an hour and a half for this museum.

Museum of Edinburgh

6. John Knox House

Part of Scottish Storytelling Center, this house belonged to the famous 15th century protestant reformer John Knox. This house museum talks about his life and his role in the history of the country. You will need 30 minutes for John Knox House.

John Knox House

7. Scottish National Portrait Gallery

This art gallery exhibits paintings, portraits and photographs of various people from renaissance onwards. The museum also exhibits Scottish National Photography Collection. It is one of the most interesting places to see in Edinburgh and will require an hour of your time.

Scottish National Portrait Gallery

Day 4

1. The Georgian House

This 18th century house was designed by architect Robert Adam. It now functions as a museum featuring historical interior decor artifacts from the period including furniture, kitchen equipment, sculptures, utensils and so on. You will need an hour or so to explore this house.

The Georgian House

2. Scottish National Gallery of Modern Art

This modern art and portrait gallery features an impressive collection of 96,000 items including paintings, prints, drawings, art installations, and more. It is an Edinburgh  must see for art admirers and practitioners. You will need 2 hours at least to explore it.

Scottish National Gallery of Modern Art

3. Royal Botanic Garden

Another wonderful place to enjoy a bit of nature while city sightseeing in Edinburgh. The gardens feature 270,000 species of plants and trees and will require 2 hours of time to explore.

Royal Botanic Garden

If you are looking for more top things to do in Edinburgh, Scotland check out the section below. We have compiled an exhaustive list of places and activities in the city and around it.

Things to do in Edinburgh

Monuments, Museums & Historical Places to Visit in Edinburgh

  1. Edinburgh Castle
  2. National Museum of Scotland
  3. Palace of Holyrood House
  4. Scottish National Gallery
  5. Royal Yatch Britannia
  6. St. Giles’ Cathedral
  7. Mary King’s Close
  8. Scott Monument
  9. Rosslyn Chapel
  10. Scottish National Gallery of Modern Art
  11. Greyfriars Kirkyard
  12. Scottish National Portrait Gallery
  13. Craigmillar Castle
  14. Museum of Childhood
  15. Scottish Parliament Building
  16. The Queen’s Gallery
  17. The Writer’s Museum
  18. National Library of Scotland
  19. Jupiter Artland Sculpture Park
  20. Surgeons Hall Museums
  21. The Royal Scottish Academy
  22. Lauriston Castle
  23. Museum of Edinburgh
  24. National Art Museum
  25. Georgian House
  26. John Knox House
  27. Gladstone’s Land
  28. Holyrood Abbey
  29. National Mining Museum
  30. Greyfriars Bobby Statue
  31. Nelson Monument
  32. Museum on the Mound
  33. Dundas Castle
  34. The People’s Story Museum
  35. Talbot Rice Gallery
  36. Newhailes Estate
  37. Scottish National Gallery of Modern Art
  38. St. Mary’s Cathedral
  39. The Scottish Gallery
  40. Ross Fountain
  41. St. Margaret’s Chapel
  42. Gilmerton Cove
  43. Rosslyn Castle
  44. Corstorphine Hill
  45. Dugald Stewart Monument
  46. The Mound

Nature & Wildlife Tourist Spots in Edinburgh

  1. Arthur’s Seat
  2. Water of Leith
  3. The Meadows
  4. Pentland Hills
  5. Blackford Hill
  6. Dr Neil’s Garden
  7. Roslin Glen Country Park

Entertainment & Leisure Tourist Spots in Edinburgh

  1. Edinburgh Zoo
  2. Royal Botanical Gardens
  3. Camera Obscura & World of Illusions
  4. The Scotch Whisky Experience
  5. Dynamic Earth
  6. Princes Street Gardens
  7. Holyrood Park
  8. Edinburgh Dungeon Experience
  9. Dean Village
  10. Deep Sea World
  11. Mercat Tours
  12. City Art Center
  13. LOVE Gorgie Farm
  14. Dalkeith Country Park
  15. The Colonnades at the Signet Library
  16. Dovecot Studios Limited
  17. Scottish Storytelling Center
  18. Edinburgh City Chambers
  19. Midlothian Snow sports Center
  20. Dunbars Close
  21. Edinburgh Gin Distillery
  22. Edinburgh Scotch Whisky
  23. Royal Observatory

Shopping in Edinburgh

  1. Grassmarket
  2. Fruit Market
  3. Stockbridge Market
  4. Princes Street
  5. Waverly Mall
  6. George Street
  7. Rose Street
  8. Multrees Walk
  9. Duncan Street
  10. Stockbridge
  11. The Royal Mile
  12. Ocean Terminal
  13. Gyle Shopping Center

Beaches & Islands in Edinburgh

  1. Portobello Beach
  2. Fife Coastal Path
  3. Cramond Island
  4. Inchcolm Island
  5. Firth of Forth
  6. Gullane Beach
  7. Yellowcraigs beach
  8. Longniddry Beach
  9. Aberlady Bay
  10. Seacliff
  11. Silversands Beach

Offbeat Places, Tours, & Adventure in Edinburgh

  1. Hiking
  2. Skiing
  3. Snowboarding
  4. Trekking
  5. Canal Tour

Sightseeing in Edinburgh

  1. Royal Mile
  2. Calton Hill
  3. Princes Street
  4. Forth Bridge
  5. Edinburgh Waverley
  6. Victoria Street
  7. George Street
  8. Forth Road Bridge
  9. Charlotte Square
  10. Circus Lane
  11. Saint Andrew Square
  12. Union Canal
  13. Cockburn Street
  14. Canongate
  15. Vennel Viewpoint
  16. The Royal Mile
  17. Queensferry Crossing

Food, Dining, Restaurants, & Street Food in Edinburgh

  1. Kanpai
  2. Meltmongers
  3. Forage and Chatter
  4. Aizle
  5. Bon Vivant
  6. Aurora
  7. IJ Mellis
  8. The Little Chartroom
  9. Timberyard
  10. Cafe St Honore
  11. Southside Scran
  12. Leftfield
  13. Fhior
  14. Locanda de Gusti
  15. Edinburgh Food Studio
  16. Dishoom
  17. Fortitude
  18. Edgwood
  19. Archipelago bakery
  20. The Outsider
  21. Saboteur
  22. Dusit

How to Reach Edinburgh?

By Air

The city’s international airport receives several flights from many major cities around the world. You can get direct flights for Edinburgh to travel from Amsterdam, New York City, Doha, Athens, Dubai, Barcelona, Tel Aviv, Berlin, Boston, Brussels, Washington D.C., Budapest, Faroe Islands, Copenhagen, Newark, Dublin, Toronto, Philadelphia, Frankfurt, Warsaw, Geneva, Stockholm, Hamburg, Rome, Istanbul, Prague, Krakow, Paris, Madrid, Oslo, Munich and Milan. You can use trams, buses and cabs to get to the city from the airport. There are also day tour buses available from the airport if you have a significant layover in Edinburgh.

By Road

You can get direct trains to visit Edinburgh from several cities and towns in the UK. Some of the popular directly connected destinations include Glasgow, Dundee, Aberdeen, Perth, Inverness, North Berwick, Stirling, London, Newcastle, York, Birmingham, Bristol, Plymouth, Manchester and Liverpool. The bus network is quite widespread, so you can get a direct or at least a connecting bus to visit the city. You can also get day tour buses for Edinburgh sightseeing from nearby cities and towns.

If you plan to travel by road, pick between routes A1, A68, A7, A703, A702, A71, M18 or A90. Many of the best places to visit in Edinburgh also fall on these routes.

By Water

You can get a ferry service from Belfast for Edinburgh travel. Other than that there aren’t other destinations from where you can get to this city by water.


Image Reference

Mustafa Natalwala

Mustafa is a content writer and digital marketing expert at WideWorldTrips.com His mainly interests are into travelling, photography, film-making