25 Best Things to Do in Edinburgh: Discover Scotland's Historic Capital
Edinburgh, Scotland
Edinburgh, home to scholars, authors, philosophers, and infamous figures from its dark past, is an ancient city built at the base of an extinct volcano. Scotland's capital blends rich history with vibrant modern culture.
In recent years, Edinburgh has emerged as a global hub for art, theater, and creativity, hosting world-renowned festivals and events.
Every street showcases centuries of history, evoking the pages of your favorite novels.
From the Royal Mile to Arthur’s Seat, a walk through the city feels like time travel amid medieval architecture and storied alleyways.
Having visited Edinburgh multiple times, I've found it to be one of my top international destinations. Though compact, it overflows with unmissable experiences.
Most Scotland visitors spend time here, so here are 25 fun and unique things to do in Edinburgh, suitable year-round.
Table Of Contents- Edinburgh Highlights Map
- Scotland Travel Advice
- Best Things To Do In Edinburgh Guide
- 1. Visit Edinburgh Castle
- 2. Walk The Royal Mile
- 3. Try Haggis
- 4. Ghost Hunting In Graveyards
- 5. Edinburgh’s Street Performers
- 6. Wander Down Princes Street
- 7. Take A Guided Walking Tour
- 8. Hike Up Calton Hill
- 9. Scotland’s Royal Military Tattoo
- 10. Explore Edinburgh’s Haunted Underground
- 11. Climb The Scott Monument
- 12. Visit Camera Obscura
- 13. Catch A Show At Bedlam Theatre
- 14. Greyfriars Bobby Dog Statue
- 15. Scottish National Galleries
- 16. Unwind In A Famous Bookshop
- 17. Cycle From City To Sea
- 18. Hike Up Arthur’s Seat
- 19. The Royal Yacht Britannia
- 20. Pink Flowers At The Meadows
- 21. Grab A Slice In Civerinos
- 22. Celebrate At Hogmanay
- 23. Visit Holyrood House Palace
- 24. Stop By Blackness Castle
- 25. National Monument of Scotland
- Getting To Edinburgh
- Where To Stay In Edinburgh
- Edinburgh Scotland Travel Tips & Advice
Edinburgh Highlights Map
HOW TO USE THIS MAP: This interactive map highlights key Edinburgh attractions. Click the top-left menu for layers showing routes and points of interest. Toggle layers, click icons for details, "star" to save to your Google Maps, or open in a new tab for full view. Enjoy exploring!
Scotland Travel Advice
Always check the latest UK government guidelines for entry requirements to Scotland, including vaccination status and testing. Visit official sources for up-to-date information before your trip.
Ultimate Guide to the Best Things to Do in Edinburgh
1. Visit Edinburgh Castle
Perched dramatically over the city, Edinburgh Castle is Scotland's most iconic landmark and top paid attraction.
Dating back to the 12th century, it was voted the UK's premier heritage site in the British Travel Awards.
Enjoy guided or audio tours exploring its storied past, plus the National War Museum with 400 years of Scottish military history through artifacts and personal stories.
Marvel at the oldest crown jewels in the British Isles, situated atop an extinct volcano—complete with a daily 1pm gun salute.

Edinburgh Royal Attractions
See the city’s top sights from a hop-on-hop-off sightseeing bus, including Edinburgh Castle.
Book Online Now2. Walk The Royal Mile
From Edinburgh Castle, descend the Royal Mile—one of the city's best free experiences and its historic spine.
This cobblestoned thoroughfare links the castle to Holyrood Palace, lined with ancient taverns, cathedrals, parliament buildings, shops, and shadowy closes that inspired Robert Louis Stevenson's Dr. Jekyll and Mr. Hyde.
Along the way, browse for a kilt or join the Scotch Whisky Experience to sample malts like peaty Laphroaig from Islay.

Edinburgh Walking Tour
Explore Edinburgh with a local historian while learning about the city’s cultural and architectural heritage.
Book Online Now3. Try Traditional Haggis
Haggis, Scotland's savory pudding of sheep's heart, liver, lungs, onion, oatmeal, suet, spices, and salt—traditionally stuffed in a stomach lining—is a must-try.
Pair it with "neeps & tatties" (turnips and potatoes). Locals favor "salt & sauce" on fish and chips (mystery sauce included), and deep-fried Mars bars offer a quirky indulgence.
READ MORE: Road Tripping The Scottish Highlands
4. Ghost Hunting in Greyfriars Kirkyard
Greyfriars Kirkyard, one of the world's most haunted sites, holds 400,000 bodies in a hillside graveyard.
The notorious Mackenzie Poltergeist has caused over 450 documented attacks, including bruises and scratches.
Nearby Canongate Kirkyard houses figures like David Rizzio and the Cannibal of the Canongate—perfect for ghost tours.
5. Watch Edinburgh’s Street Performers
Known as the Festival City, Edinburgh hosts 11 major events yearly, peaking in August with the Fringe—the world's largest arts festival.
Street performers entertain anytime, turning the city into a lively stage.
6. Stroll Princes Street
Princes Street, Edinburgh's shopping hub, offers castle views from Princes Street Gardens, plus galleries and the Scott Monument.
Seasonal attractions like Ferris wheels add fun.
7. Join a Guided Walking Tour
Edinburgh's tours cover history; for magic, try the free Potter Trail—JK Rowling's inspiration spots, Diagon Alley analog, and Hogwarts stand-in.
8. Hike Calton Hill
Ideal for sunrise photos, Calton Hill features monuments like the National Monument and Observatory. Visit in groups, especially at night.
9. Experience the Royal Military Tattoo
August's Tattoo at Edinburgh Castle draws 1,200 performers from 48 nations, broadcast to 100 million viewers. Book early.
10. Explore Edinburgh’s Haunted Underground Vaults
Below the Old Town, vaults like Blair Street and Mary King's Close reveal tales of crime and hauntings via guided tours.
11. Climb the Scott Monument
This Gothic tribute to Sir Walter Scott offers panoramic views from four levels. Visit the nearby Writers’ Museum too.
12. Visit Camera Obscura
Delight in illusions, puzzles, and the historic camera obscura—a 19th-century marvel.
13. Catch a Show at Bedlam Theatre
Britain's oldest student theater hosts improv like The Improverts on Fridays.
14. See Greyfriars Bobby Statue
Honor the loyal Skye terrier who guarded his owner's grave for 14 years, outside Greyfriars pub.
15. Scottish National Galleries
Admire masterpieces by Rembrandt, Monet, and more in stunning neoclassical buildings.
16. Relax in Iconic Bookshops
Edinburgh, UNESCO City of Literature, boasts spots like Armchair Books—perfect for Rowling and Stevenson fans.
17. Cycle from City to Sea
Rent a bike for Union Canal paths through Dean Village to Leith's coast.
18. Hike Arthur’s Seat
This 251m extinct volcano offers epic city views; moderate trails suit most hikers.
19. Tour the Royal Yacht Britannia
In Leith, explore the Queen's former yacht, sailed over 1 million miles.
20. Cherry Blossoms at The Meadows
This park blooms pink in spring; autumn foliage stuns too.
21. Pizza at Civerinos
Near The Meadows, savor slices like the Menace to Society.
22. Join Hogmanay Celebrations
Three days of fireworks, torches, and the Loony Dook plunge.
23. Visit Holyrood Palace
End of the Royal Mile; tour State Apartments (adult £16.50). Rich in royal history.
24. Visit Blackness Castle
35-min drive; star of Outlander (£6 adult). Impressive fortress on the Forth.
25. National Monument of Scotland
On Calton Hill, honors Napoleonic War soldiers; great views despite unfinished state.
Getting to Edinburgh
Edinburgh Airport (EDI) is primary entry. Airlink 100 bus: 25 mins, £4.50 one-way, every 10 mins.
Rental Car
Discover Cars compares best deals for Scotland drives.
Train
Waverley Station: 4.5 hrs from London, 1 hr from Glasgow (ScotRail).
Bus
Lothian/First: £1.80+; exact coins needed.
Taxi
Plentiful ranks citywide.

Rent A Car In Scotland
Search both local and international car rental companies to help you find a good deal.
Check Latest Prices Here
Where to Stay in Edinburgh
Options abound across budgets in this compact city.
Top Edinburgh Stays
Luxury: Principal Charlotte Square
Midrange: Jurys Inn Edinburgh
Budget: West End Hostel
Edinburgh Travel Tips
- Bus fares require exact coins; no cards/contactless.
- May-Aug for sun/festivals; Dec-Jan quieter with possible snow.
- Scottish notes may not be accepted UK-wide.
- Airport to city: Bus £4.50 single/£7.50 return; tram £6/£8.50; 10-15 min frequency.
Travel Video: Edinburgh’s Ghosts
Subscribe for more adventure videos!
(Click to watch Spooky Streets of Edinburgh on YouTube)


