Scotland, with its rugged highlands, historic cities, and rich cultural tapestry, offers a travel experience like no other. There are so many great things to do in Scotland, you can easily spend weeks exploring the country. We did just that and after spending weeks driving around the cities and through the Scottish Highlands, we’ve experienced all the best this country has to offer. There were so many things to do in Scotland, it is safe to say we were never bored.
Imagine rolling green landscapes shrouded in mist, ancient castles, and the vibrant sounds of festivals that bring the arts to life. It really is as great as everyone says it is.
Here’s what’s coming up:
- Majestic castles
- Breathtaking hikes
- Festivals the country is famous for
- Scenes straight out of Harry Potter
This country is straight out of a fairytale. We felt like we were going to see trolls in the hills, Vikings in the fields, and mermaids in the ocean the whole time. Scotland should be on the top of any outdoor enthusiasts travel bucket list – it really is that great! So, let’s dive into all our favorite things to do in Scotland.
Things to do in Scotland
1. Explore the Scottish Highlands
Ah, the Highlands, the most picturesque place we’ve been and hands down an absolute must do when visiting the country. We can confidently say driving through the Highlands was one of our favorite things to do in Scotland. We spent days driving around the Highlands as part of our UK road trip and it was epic. Glencoe Village, Glenfinnan, Loch Lomond… ugh we could go on forever. The Highlands literally feel like you stepped into a postcard. With towering mountains and valleys, you feel like you’re walking through history. Seriously, we half expected Vikings to pop up from the mountaintops in the middle of a battle.
2. Marvel at the Isle of Skye
Honestly, we were going to put this as #1 on our list because really, if you’re going to do 1 thing in Scotland, let it be Isle of Skye. Hands down, this is the most beautiful place in the country and by far one of the best things to do in Scotland.
Picture this: rugged landscapes, fairy pools that beckon with crystal-clear waters, and a sense of serenity that’s hard to find anywhere else. The Isle of Skye is an escapade that should be on every traveler’s list. We caught a day trip from Inverness and were swept away by its beauty.
3. Take a scotch whiskey tour
We were in Scotland over Myles birthday so we made it a point to go on a Whiskey Distillery Tour in Scotland and it was amazing. Our favorite was Glenturret which dates back to 1775. What an amazing experience. Tasting a bit of scotch whiskey is practically a right of passage and one of the bucket list things to do in Scotland.
When we were there, they had a few barrels that weren’t labeled and found years later in the back of the warehouse. As they didn’t have a label, they couldn’t sell it so we got to taste Whiskey more than 30 years old. What an experience!
4. Ride the Hogwarts Express
Calling it the Jacobite may be accurate, but where’s the fun in that? Watch the famous steam train chug along the West Highland Railway Line and come into the terminal.
Get all the Harry Potter vibes as you watch the train chug along the beautiful Highlands. Head to Glenfinnan to see this epic steam train in action. Even if you aren’t going to ride the train, it’s worth a visit! Boarding the train feels like stepping into a story – and you can book your own narrative here: Hogwarts Express Tour.
5. Search for Nessie
Heard of the Loch Ness Monster? One of our first experiences once we reached Scotland was stopping at a cafe and talking to this giant biker guy (seriously – I understand why they call these people Vikings) and him telling us “ya got to visit ol’ Nessie”. We took that local recommendation to heart and found venturing around Scotland Loch’s to be one of the bet things to do in Scotland.
If you’re up for it, a boat trip at dusk is pure magic – just you, the water, and maybe Nessie for company. When we were at Loch Ness, we were FREEZING and we traveled in August – supposedly the warmest season. Bring layers!
If you’re coming from Edinburgh, explore the Highlands and Loch Ness and even take a cruise on the Loch on this day tour.
6. Head north to Inverness
Inverness is such a beautiful town in northern Scotland. Samara’s best friend went to school here for a while so we knew we needed to explore this charming town.
While admittedly our trip here started with Samara stalling the car on the bridge into town a few times trying to drive standard on the wrong side of the road in our rental car. While it started stressful, the town was a lot of fun to explore. It’s a great base to explore the Highlands and believe us, the city’s charm is as potent as a good Scotch.
If you just want a taste of the city, try this Inverness Highlands Tour from Edinburgh.
8. Visit the Stirling Castle
Stirling Castle isn’t just a castle; it’s a narrative in stone. If you’ve visited London and visited Buckingham Palace, think of this as the Scottish equivalent. We wandered through the royal hall, stood where the Queen’s coronation happened, and saw where the battles took place. Feel the history for yourself with this castle tour.
9. Go hiking in the Cairngorms
The Cairngorms National Park is full of unbelievable rugged beauty. While we love hiking, this area should be on your list no matter what level of a hiker you are. This is a must see for nature lovers with the park’s trails offering a serene escape into the wild side of Scotland.
10. Sleep under the stars
On our last trip to Scotland, we decided to take a road trip through the country. We found out Scotland has a right to roam, unlike the rest of the UK. This means that you can sleep on government-owned land. We took full advantage of this and car camped under the stars in the middle of the Scottish Highlands, ugh dreamy!
11. Attend a festival
- Edinburgh Fringe Festival: Come August, Edinburgh transforms into a cultural hotspot. The Fringe Festival is the ultimate showcase of creativity, from stand-up comedy to experimental theater. It’s a must for the artsy soul. We were lucky enough to be there for a festival and it was seeing the city at its best.
- Celtic Connections: Get your fix of folk music in Glasgow. The city’s January chill is warmed by the strumming guitars and heartfelt songs of Celtic Connections.
- Highland Games: Experience Scottish tradition at its most vibrant. The Highland Games are a spectacle of strength, agility, and community spirit.
Things to do in Edinburgh
12. Explore the Edinburgh Castle
Dominating the skyline, Edinburgh Castle is a symbol of Scotland’s resilience. The daily firing of the one o’clock gun is a tradition not to be missed. Visiting the Edinburgh Castle is not to be missed and should be at the top of your list of things to do in Scotland
13. Explore Edinburgh's underground
Dive beneath the city’s surface with this city tour. Explore the hidden tunnels and hear tales that will make your skin crawl. These underground tunnels are one of our favorite things about traveling to Europe.
14. Walk the Royal Mile
The Royal Mile – man, where do we start? It’s the beating heart of Edinburgh’s Old Town, and every step on those cobbles is a step through history. Do yourself a favor: give yourself extra time to duck into the cozy pubs in this area. Prepare to see some kilted bagpipers along your way – seriously this is like the picturesque Scotland.
15. Take a city tour of Edinburgh
Seriously this city is unlike any other we’ve ever seen. Do yourself a favor and take a hop on hop off city tour through the city. Discover the city’s enchanting nooks and crannies of this historic capital.
16. Take a true crime walking tour
Things to do in Glasgow
17. Take a city tour
When traveling the UK, taking these double decker hop on hop off buses is really the best way to see a city. While these are iconic in London, they’re actually all over. Taking this hop on hop off city tour through Glasgow is a great way to soak up the city.
Thanks for stopping by!
Scotland is one of the most amazing places we’ve visited. You will have no trouble finding all the best things to do in Scotland. The Scottish Highlands are straight out of a fairy tale and the country itself has so much to offer. From the sweet Scottish whiskey to the gothic architecture and historic castles, you will have so much fun here. We rarely get to visit a country where the reality is as authentic as you’re made to think, not yet heavily influenced by travel.
Whether you’re in the city or the countryside, there are so many great things to do in Scotland! We had so much fun on our Scotland road trip, we highly recommend this northern country to every traveler.
Like it? Pin it!