How to spend 3 days in Scotland from Edinburgh

Blog 17 Jul 2026

From the majestic Cuillin mountain range on the Isle of Skye to the awe-inspiring, glacier-carved valleys of Glencoe and the historic castles shaped by centuries of political intrigue and power, Scotland is a destination you could spend months exploring and still never experience it all.

For those seeking a short weekend escape, we’ve narrowed down our top activities in and around Edinburgh into 3 action-packed days of travel, culture, and the best Scotland has to offer.

If we only had 3 days to explore Scotland from Edinburgh, here’s what we’d do…

Day 1 – Enjoy the local Culture

Sample some Scottish food in the local spots

While Britain is often criticised as lacking a distinct culinary culture, that isn’t a trait shared with Scotland. Every year we have 100s of tourists telling us that the highlight of their trip was discovering the country’s rich food and drink scene (deep-fried Mars bars and Irn-Bru included). 

There are the obvious classics like traditional haggis, neeps and tatties, wild-caught seafood and fresh game, and even lesser-known sweet treats such as cranachan (a delicious mix of oats, cream, raspberries, and honey). These Scottish delicacies can be found in almost any traditional gastropub or local restaurant, being enjoyed by locals and tourists alike. 

Scotland is also host to some fantastic fusion restaurants that create tantalising twists using local Scottish produce. 

Be sure to check out Roseleaf in Leith, which offers traditional Scottish pub food in a vibrant local neighbourhood and is a favourite among the Timberbush staff. However, if I were limited on time, I’d grab brunch at the world-famous Dishoom – this chain of upmarket Indian restaurants combines local dishes with Bombay-inspired spices to create one of Edinburgh’s most loved restaurants. 

Take a scenic walk up one of Edinburgh’s seven hills  

After fuelling up with a hearty meal, I’d head to one of the most underrated ways to take in Edinburgh’s incredible scenery: the city’s famous seven hills. From Arthur’s Seat in Holyrood Park to Calton Hill with its iconic hilltop monument, each viewpoint offers sweeping panoramas over Edinburgh’s skyline, the Firth of Forth, and beyond. These walks are a great way to combine fresh air and sightseeing in Scotland’s capital, all without leaving the city.  

Whether you're starting your morning with a hike or catching a sunset after a busy day of exploring, climbing at least some of Edinburgh’s seven hills is a must-do for any Scotland itinerary and a brilliant way to experience the city’s beauty. 

Have a drink in a traditional Scottish pub  

We’re taking it easy on the first day, and no trip to Scotland is complete without stepping into a traditional Scottish pub. 

Whether you're exploring the historic streets of Edinburgh, discovering the charm of the Scottish Highlands, or visiting picturesque villages in the Scottish Highlands, you'll find cosy pubs full of character. Enjoy a dram of Scottish whisky, sample local craft beers, or just relax by the fire after a day of sightseeing. Traditional pubs are a great place to experience authentic Scottish culture, listen to live folk music, and meet the locals engaging in one of our favourite pastimes. I'd personally make my way to Teuchters Landing, Biddy Milligan's, or Cold Town House. 

For anyone planning a three-day Scotland itinerary, spending an evening in a traditional Scottish pub is one of the best ways to soak up the atmosphere and create lasting memories of your Scotland tour. 

 

Day 2 – Experience a day trip to the Highlands

Edinburgh is the hub of tourism in Scotland and has some fantastic options for day trips that will let you explore the majesty of the Scottish Highlands and some of the local spots that you’d miss by sticking to the big cities.

Discover some famous Film and TV locations  

Scotland is a dream destination for film and TV fans; with countless Scottish filming locations you can visit during your trip.  

From the dramatic landscapes of the Scottish Highlands featured in Outlander, to the iconic streets of Edinburgh which inspired Harry Potter, there’s something for every film and TV fan. You can explore real-life filming locations across the country, including castles, lochs, and historic cities in the Scottish countryside that have starred in major productions.  

Whether you're a fan of blockbuster movies or hit TV series, discovering famous film and TV locations is a fun way to add a bit of magic to your Scotland itinerary while taking in some of the country’s most stunning scenery. 

Take a boat trip across a Scottish loch      

A boat trip across a Scottish loch is one of the best ways to experience Scotland’s breathtaking natural beauty. Surrounded by dramatic mountains, rolling hills, and stunning landscapes, Scotland’s famous lochs offer unforgettable views and a chance to see the country from a different perspective. Whether you choose to go on an excursion to the Highlands with a cruise across the legendary Loch Ness or explore the Trossachs and the tranquil waters of Loch Lomond, you'll enjoy spectacular scenery and plenty of photo opportunities along the way.  

Adding a tour with a loch cruise to your Scotland itinerary is a relaxing and memorable experience that showcases some of the country's most iconic landscapes. 

Visit the East Neuk 

A visit to the Scottish coast is the perfect addition to any holiday, offering fresh sea air, dramatic scenery, and charming seaside towns.  

From rugged cliffs and sandy beaches to picturesque castle ruins, the Scottish coastline is packed with natural beauty and unforgettable views. Only a short drive away from Edinburgh on the road to the historic St. Andrews, lie some incredible hidden gems known as the fishing villages of Fife, offering award-winning bakeries, takeaways, and food trucks and a completely different perspective on Scottish life. They are the perfect place to step away from the crowds of Edinburgh and enjoy some quiet. 

Whether you're stopping for fish and chips by the sea, spotting local wildlife, or simply enjoying a peaceful stroll along the shore, visiting the coast is a relaxing and rewarding way to experience Scotland’s scenery during your trip.  

Take in the Scottish wilds of Glencoe

While there are some fantastic tour options, I can’t recommend enough the day trips that head to Glencoe and Glenfinnan. Glencoe is one of the most famous locations in Scotland, with its rolling emerald hills, deep history of clan warfare, and famous filming locations; it combines the idyllic image of Scotland with the real beauty, complex history, and welcoming culture that makes it so special. Combine this with Glenfinnan, the famous filming location of Harry Potter, the Great Glen at the foot of Nevis, and the rugged Fort William, and you’ll experience some of the best locations Scotland has to offer in just one day.

Day 3 – Explore the best of Edinburgh

Uncover Edinburgh’s thriving neighbourhoods

While Edinburgh’s famous attractions are well worth a visit, taking the time to explore some Edinburgh hidden gems can make your trip even more memorable.  

I’d spend the morning in Stockbridge visiting independent shops and wandering quaint streets. Stockbridge is home to the viral Lannan bakery and several other award-winning cafes and bakeries, along with many local art stores where you can pick up good-quality souvenirs and support the local community. From there, I’d head onto Leith, in the north of the city. Leith has consistently featured in Time Out magazine’s list of coolest neighbourhoods in the world, boasting a diverse and welcoming community and acting as a hub for cool restaurants, shops, pubs and even distilleries.  

If you're spending three days in Scotland and seeking an insight into the city’s unique character, beyond the usual tourist trail, exploring the local neighbourhoods is a must.

Discover Edinburgh’s top attractions

Being one of the most visited cities in the world means Edinburgh is home to some of the best tourist attractions in the UK; even if your time is limited, I’d still suggest taking time to visit some. 

Easily the most iconic spot in the city, Edinburgh Castle is a must-visit for any visitors craving an insight into the ancient history of the city and its royal ties. Whether you snap the iconic photo from Princes Street, enjoy a guided tour of the walls, or wander the ancient halls of the castle, this is guaranteed to be one of the highlights of your visit. 

For those who want an experience unique to Edinburgh, try going for a tour of the dungeons. Live actors, amazing special effects, and a drop ride; this attraction brings some of Edinburgh's darkest history to life in a fun, family-friendly way.

If you’re a whisky-lover like me, there are few better ways to spend your time than going to the Johnnie Walker Experience. Located on Princes Street in the city centre, visitors can enjoy guided whisky tastings, whisky and chocolate pairings, cocktails on the rooftop bar, or more custom experiences. 

Visit some local parks and gardens  

Taking time to visit some of Scotland’s local parks and gardens is a lovely way to slow down and relax after a busy weekend of exploring.

In Edinburgh, you’ll find peaceful green spaces filled with colourful flowerbeds, ancient trees, and scenic walking paths, perfect for a relaxing break between sightseeing stops. The iconic Princes Street Gardens offer fantastic views of Edinburgh Castle, perfect for a wee afternoon stroll in summer, or the Edinburgh Royal Botanic Gardens, which run year-round tours and displays of local and exotic plant life. 

Soak up the last of Scottish Culture

On your final night, be sure to soak up as much of Scottish culture as possible. You could go bar hopping, enjoying another taste of whiskies from the source and the rowdiness of Scottish hospitality. Or you could visit one of the many live art venues - from musicians playing traditional music to stand-up comedians using the warm but dry sense of humour Scotland is known for. Just be sure to spend the final night making memories that will last forever and leave you itching to come back