Edinburgh, Scotland’s captivating capital, is brimming with history, beauty, and culture. Here’s a straightforward guide to the top 12 best things to do in Edinburgh (places and experiences) that make this city truly special. Most of these places offer great photography opportunities.
1. Edinburgh Castle: A Historic Landmark
Visit the iconic Edinburgh Castle, perched on a volcanic hill, for a journey through Scotland’s past and stunning city views.
For the best stays in Edinburgh’s Old Town, check out my curated list of the 14 Best Hotels in Old Town Edinburgh, each highly-rated by travelers for comfort, charm, and unbeatable location. Plus, if you’re looking for incredible castle views, check out my list of the best Edinburgh options: Best Edinburgh Hotels with Castle View.
Things to do and see at Edinburgh Castle:
Pass by and admire the power of The Portcullis Gate constructed 450 years ago.
Climb Lang Stairs. They provide a direct route with 70 steps to the castle’s summit. They were the original entrance and an alternative route was created in the 1600s for moving heavy guns.
St. Margaret’s Chapel is the oldest building in the castle, built around 1130. It has plain exteriors but ornate original arches and stained glass windows inside.
Mons Meg is a six-tonne siege gun that could fire a 150kg gunstone up to 3.2km. It was given to King James II in 1457.
Enjoy panoramic views of Edinburgh, the Firth of Forth, and landmarks from the castle’s battlements.
See the Honours of Scotland, the oldest Crown jewels, and the Stone of Destiny used for inaugurating monarchs.
Visit the Great Hall, completed in 1511, with its original hammerbeam roof and weapon collections.
Explore the Prisons of War Exhibition in the vaults below the Great Hall, showcasing the imprisonment of pirates and prisoners of war.
Learn about the One o’clock Gun, fired daily except on specific days, signalling the time to ships in the Firth of Forth.
If you plan to visit Edinburgh Castle, you should book online in advance. You can then explore it at your own pace or book a guided walking tour here.
Pro Tip: Arrive early or later in the day to beat the biggest crowds.
Compare cheap flight prices from all major airlines and travel agents, and find the cheapest tickets to all your favourite destinations here.
2. The Royal Mile: Step Back in Time
Take a stroll along the historic Royal Mile, where medieval buildings, shops, and bagpipers bring history to life.
As you wander the historic Royal Mile, you’ll come across landmarks that embody Edinburgh’s essence. St. Giles’ Cathedral, with its intricate crown spire, stands as a testament to the city’s architectural beauty.
Beneath the bustling streets lies The Real Mary King’s Close (tour), a preserved underground city narrating tales of Edinburgh’s bygone days.
Explore the intriguing world of optics at Camera Obscura, and treat your palate to the rich flavors of Scotland at The Scotch Whisky Experience (tour).
The Royal Mile isn’t merely a path; it’s a captivating journey into the heart and soul of Edinburgh.
Curious about the taste of haggis? Your answer awaits at The Tolbooth Tavern in Edinburgh. Embark on a culinary adventure as you order a tasting platter (book your experience), featuring the distinctive flavors of haggis, complemented by wild mushrooms and classic fish ‘n’ chips. All of this unfolds in the charming embrace of a traditional and cozy pub situated along the historic Royal Mile.
Craving more haggis adventures? Makars Gourmet Mash Bar offers heartwarming Scottish local food. For a true taste of tradition, try Makar’s haggis, neeps, and tatties – they even offer a mini taster portion for the less adventurous!
3. Arthur’s Seat: Nature in the City
Escape to Arthur’s Seat, an ancient volcano, for a refreshing hike and panoramic views of Edinburgh.
4. National Museum of Scotland
Explore the National Museum to discover Scotland’s diverse history through engaging exhibits and artifacts (don’t forget to go to the rooftop terrace to enjoy some breathtaking views).
5. Edinburgh Military Tattoo
Experience the grand Edinburgh Military Tattoo in August, a dazzling display of music and precision against the castle backdrop.
6. Scottish National Gallery: Artistic Treasures
Admire European masterpieces at the Scottish National Gallery, a treat for art enthusiasts.
7. Princes Street Gardens
Relax in Princes Street Gardens, a peaceful retreat nestled between the Old and New Towns. Take a leisurely stroll, unwind by the floral displays, and admire the iconic Scott Monument. If you’re feeling adventurous, consider climbing it for a breathtaking view.
Looking for unique experiences in and around Edinburgh? From ghostly Greyfriars Kirkyard tours to Loch Ness cruises and family-friendly adventures, I’ve curated tours for every kind of traveler in my Viator Shop! Discover the best historical, Harry Potter locations, whisky, ghost, and day tours, each handpicked and organized into easy categories. Find all the details here and make your trip unforgettable!
8. Dean Village: Charming Hideaway
Discover Dean Village’s picturesque cottages and serene setting along the Water of Leith. This beautiful place is located just a 10-minute walk from the city center.
If you want to explore more of Edinburgh’s most photogenic spots, my Edinburgh Photowalk Guide will take you on an adventure. With a map of top locations and tips for capturing the perfect shots with just your phone, you’ll be able to easily find and photograph the city’s hidden gems! Learn more here!
9. Calton Hill: Skyline Views
Visit Calton Hill for stunning views and famous landmarks. Take in the sights, including the National Monument and Nelson’s Monument, shaping a beautiful scene against the sky. Calton Hill guarantees an unforgettable experience, creating lasting memories.
10. Grassmarket and Victoria Street: Vibrant Vibes
Explore the vibrant Grassmarket, a historic marketplace surrounded by eclectic shops and lively pubs. Wander up Victoria Street, a colourful and winding thoroughfare filled with unique boutiques and charming cafes.
Victoria Street in the Grassmarket area – the real-life Diagon Alley, a cobblestone shopping street with stores selling wizardly supplies. It is believed by some that it is where J.K. Rowling got her inspiration for Diagon Alley. Also, you can visit Museum Context on 40 Victoria Street (a 3-storeyed narrow shop that sells official Harry Potter merchandise).
If you’re planning a visit to Edinburgh soon, my Ultimate Edinburgh Explorer Bundle (Digital Download) will enhance your experience. Packed with travel tips, guides, and insider recommendations, it’s designed to help you explore the city like a local and create unforgettable memories!
11. Greyfriars Bobby and Greyfriars Kirkyard: Heartwarming History
Pay homage to Edinburgh’s most famous canine resident, Greyfriars Bobby, at his heartwarming statue. Explore the atmospheric Greyfriars Kirkyard, a cemetery steeped in history and folklore.
Greyfriars Kirkyard – It has been said that some of the gravestones here have inspired the author to name some of her famous Harry Potter characters. The most famous is the grave of Thomas Riddell, which may have inspired the name for Lord Voldemort (birth name: Tom Marvolo Riddle). The graveyard is almost always open to visitors.
FIND The Best Edinburgh Hotels HERE
12. Johnnie Walker Whisky Tour: Cheers to Scotland
End your Edinburgh adventure with a visit to Johnnie Walker’s flagship whisky experience on Prince Street. Immerse yourself in the art of whisky-making and savour the flavours of Scotland’s renowned spirit. Book your immersive experience here.
Enjoy your adventure through Edinburgh’s top spots, each offering a unique piece of the city’s charm and history.
But before you head out to try the top 12 best things in this amazing city, I’ve got something special for you that will enhance your travel experience.
Visiting Edinburgh for the first time? Check out this article: Exploring Edinburgh: A Beginner’s Guide To The Best Travel Tips