A First-Timer’s Guide to Edinburgh, Scotland: 21 Best Things To Do
Edinburgh is the kind of city that casts a spell on you the moment you arrive.
With its dramatic skyline, cobbled streets, and rich mix of history, literature, and modern charm, it’s no wonder Scotland’s capital tops so many bucket lists.
If you’re planning your very first visit, here are my top, most unforgettable things you simply can’t miss.



1. Explore the Iconic Edinburgh Castle
Perched atop Castle Rock, this fortress dominates the city skyline and offers panoramic views of the city. Inside, you’ll find the Crown Jewels, the Stone of Destiny, and centuries of royal Scottish history. It’s a must-see and a great starting point for understanding Edinburgh’s past.
Buy your tickets in advance; tickets sell out.

2. Wander and Shop Along the Royal Mile
Stretching from the Castle to the Palace of Holyroodhouse, the Royal Mile is a treasure trove of shops, street performers, whisky tastings, and tucked-away closes (narrow alleys).
Pop into local boutiques for tartans, kilts, and souvenirs with serious Scottish flair.

3. Join a Harry Potter Walking Tour
If you’re a Potterhead, Edinburgh is a pilgrimage site. Discover the real-life inspirations for Diagon Alley, visit the haunting Greyfriars Kirkyard (where a certain “Tom Riddle” lies), and stop by The Elephant House café—where J.K. Rowling famously penned the early chapters of Harry Potter. Make sure you pop in for a butter beer!
I highly recommend this specific tour. Kat is an absolutely amazing guide!!!



4. Snap the Perfect Photo at the Vennel Steps
Tucked behind Grassmarket, these steps offer a postcard-worthy view of the Castle. Come at sunset for the best lighting and a peaceful moment away from the crowds.
I highly recommend booking a photography tour with this photographer.




5. Take a Dark History or Witches Tour
Edinburgh has a chilling side, and its dark past is brought vividly to life through evening walking tours. Hear tales of witch trials, ghostly sightings, and the city’s grisly medical history in Old Town’s shadowy corners.

6. Pose with a Classic Red Phone Booth
These British icons may be vanishing elsewhere, but in Edinburgh, they’re still standing proud. You’ll find a few scattered near the Castle and on the Royal Mile—perfect for that classic UK travel snap.

7. Soak in the Views from Ross Fountain
Located in Princes Street Gardens, the ornate Ross Fountain sits beautifully against the backdrop of Edinburgh Castle. It’s a dreamy spot to rest, take in the scenery, or enjoy a quiet picnic.

8. Admire the Scott Monument (Best from the Steps!)
This towering Gothic tribute to writer Sir Walter Scott is one of the tallest monuments to an author in the world. While you can climb it for a view, your best photo angle is from the nearby steps—your Instagram will thank you.




9. Tour the famous Greyfriars Kirkyard cemetary
Greyfriars Kirkyard is one of Edinburgh’s most famous and atmospheric graveyards, tucked just off the Royal Mile. Dating back to the 16th century, it’s known for its weathered tombstones, winding paths, and eerie mood.
The graveyard is often linked to Harry Potter, as J.K. Rowling spent time nearby and is said to have drawn inspiration from names found on the graves—most famously Tom Riddle and McGonagall—as well as the dark, magical feel that echoes parts of the wizarding world.
Greyfriars is also home to the story of Greyfriars Bobby, a small Skye Terrier who became a symbol of loyalty. Legend says Bobby spent 14 years guarding the grave of his owner, John Gray, in the 19th century. After Bobby’s death, he was buried near the kirkyard, and a statue was raised in his honour. Today, the combination of history, legend, and magical connections makes Greyfriars a must-see spot in Edinburgh.

10. Dive into the History of Kilts and Tartans
Step into the world of clan pride and fashion evolution by learning how kilts and tartans became iconic symbols of Scottish identity.
The Tartan Weaving Mill near the Castle offers an immersive experience, from loom to wardrobe.


11. Shop for Authentic Harris Tweed
Handwoven in the Outer Hebrides, Harris Tweed is known for its quality, tradition, and price tag—but it’s worth the investment.
Each piece carries an authenticity stamp and is steeped in Scottish craftsmanship.
When I am in Edinburgh, I am just consistently drooling over these gorgeous bags, capes and coats. But expect to spend a pretty penny on them!


12. Tour Outlander Filming Locations
Fans of Outlander will want to seek out spots like the print shop of Jamie Fraser, filmed right in the heart of Edinburgh. Guided tours take you to key filming locations and connect the fiction to the real city streets.
13. Visit Edinburgh’s Free Museums (Don’t Miss the Writers’ Museum)
Edinburgh’s commitment to culture means many museums are completely free.
One gem is the Writers’ Museum, tucked in Lady Stair’s Close, celebrating the lives of literary giants like Robert Burns, Sir Walter Scott, and Robert Louis Stevenson.
It’s a small, atmospheric museum packed with personal artifacts and historical charm.

Also worth visiting: the National Museum of Scotland (a stunning mix of science, culture, and natural history) and the Museum of Edinburgh.
14. Dive into the Pub Scene
From historic haunts to themed taverns, Edinburgh’s pub culture is legendary.
Visit Frankenstein—a spooky bar housed in a church, paying homage to Mary Shelley (who lived in the city for a time).
Dirty Dick’s is another local favorite, full of character and classic Scottish charm.
And don’t miss the cozy pubs along the Royal Mile, often with live folk music spilling out the doors.



15. Visit Holyrood Palace
One of the most iconic things to do in Edinburgh, a visit to the Palace of Holyroodhouse lets you step into Scotland’s royal history.
Located at the end of the Royal Mile, this Edinburgh attraction is the official residence of the British monarch in Scotland. Explore the ornate state apartments, learn about Mary, Queen of Scots, and walk through the atmospheric ruins of Holyrood Abbey with views toward Arthur’s Seat.
Pro tip: Watch Mary Queen of Scots before your visit! This will help bring to life the insane stories of murder, wealth, and royalty that took place in Holyrood Palace.
16. Make Your Own Custom Harris Tweed Bag
For a unique and creative addition to your list of things to do in Edinburgh, try making your own Harris Tweed bag.
Using authentic handwoven Harris Tweed from the Outer Hebrides, you’ll design a personalized souvenir that showcases traditional Scottish craftsmanship.
It’s one of the best Edinburgh experiences for travelers looking for something hands-on and memorable.
You can book the experience here.

17. Hike to Meet the Highland Coos at Swanston Farms
Outdoor lovers will enjoy this unforgettable experience just outside the city.
Exploring Swanston Farms in the Pentland Hills is one of the best things to do near Edinburgh, offering scenic trails, countryside views, and the chance to see iconic Highland cows up close. It’s an easy escape from the city that still feels authentically Scottish. You can see a map of the farms below to find the highland coos!
Address: Swanston Farm Ltd, 111 Swanston Road, Edinburgh, EH10 7DS


18. Have Coffee at Waterstones with Views of Edinburgh Castle
Head to the second level of the Waterstones bookstore on Princes Street for coffee with one of the best views in town.
From the café, you’ll enjoy a stunning perspective of Edinburgh Castle—making this a must-do Edinburgh experience for book lovers and photographers alike.
19. Attend a Traditional Scottish Ceilidh
A Scottish ceilidh (pronounced kay-lee) is a lively social gathering centered around traditional Scottish music, dance, and community spirit. Rooted in Gaelic culture, ceilidhs bring people together to celebrate through energetic group dances accompanied by live bands playing fiddles, accordions, flutes, and drums.
Attending a ceilidh is one of the most fun and immersive things to do in Edinburgh at night. These lively Scottish dance events feature traditional folk music and easy-to-follow group dances.
The dances are usually performed in sets or circles, making them highly inclusive—no prior experience is needed. A caller guides dancers through each step, ensuring everyone can join in, from beginners to seasoned dancers. Laughter, spinning, and fast-paced footwork are all part of the experience, often followed by cheerful applause and friendly conversation.
Ceilidhs are commonly held at weddings, festivals, school events, and community halls, where the atmosphere is warm, welcoming, and full of life. More than just a dance, a Scottish ceilidh is a celebration of togetherness, tradition, and joy, capturing the heart of Scotland’s cultural heritage.
Buy tickets to the Edinburgh Ceilidh Club here.
20. Whiskey Tasting at The Scotch Whisky Experience
The Scotch Whisky Experience is a five-star visitor attraction and whisky education center located on Castlehill at the top of Edinburgh’s historic Royal Mile.
Opened in 1988, it introduces visitors to Scotland’s national drink through immersive tours, tastings, and exhibitions. The venue has become one of Edinburgh’s premier cultural and tourism landmarks, adjacent to Edinburgh Castle.


21. Have dinner at the Witchery
The Witchery by the Castle is one of Edinburgh’s most iconic and atmospheric dining destinations — a fine-dining restaurant and luxury hotel steeped in history, drama, and old-world charm, tucked down a traditional close just off the Royal Mile, right beside the esplanade of Edinburgh Castle.
The Witchery occupies a sixteenth-century building in Boswell’s Court, originally constructed in 1595 for a merchant named Thomas Lowthian. Over the centuries the space has been a rectory and committee rooms for local clergy, and its weathered stone, carved oak panelling, and historic inscriptions remain part of the experience today.
The restaurant itself was founded in 1979 by James Thomson OBE when the Royal Mile was still in need of regeneration. From those early days with just a handful of staff, The Witchery has grown into one of Scotland’s most celebrated hospitality venues and played a significant role in breathing new life into Edinburgh’s Old Town.
The name “Witchery” echoes the darker chapters of Scottish history: in the sixteenth and seventeenth centuries, Castlehill was one of the country’s most notorious sites for witch trials and burnings, with more accused witches put to death here during the reign of James VI than anywhere else in Scotland.
The Witchery’s ambience is legendary — candlelit, richly decorated, and theatrical. Its interiors feature oak-panelled walls, gilded ceilings, tapestries, and baroque décor that immediately transport you into another era.
Entirely lit by antique candlesticks, it sets a mood that’s at once romantic, old-fashioned, mysterious, and luxurious.
This place is on the pricier side, but it definitely makes for a memorable dinner in Edinburgh.
You’ll need to make a reservation in advance.

More on Scotland







