The 55 Best Things to do in Scotland in 2024: The Ultimate Guide
Scotland captures the hearts of travelers worldwide. Its unique landscape is dotted with castles and other historical sites, and its natural beauty must be seen to be believed. Naturally, with such a diverse country, visitors are caught wondering what the best things to do in Scotland are! Between cities and more rural areas, Scotland has much to see and much to do.
This article is organized as follows: we’ve started off with a list of what to do in Scotland overall. After that, we give you separate lists offering what to see in Scotland’s different cities and regions. We’ve also done a little legwork on where to stay in Scotland throughout your trip! Recommendations are listed below each specific city/region.
With that all being said, let’s dive in!
The 55 Best Things to do in Scotland: The Ultimate Guide
- Things to do in Scotland
- Things to do in Edinburgh, Scotland
- Things to do in Glasgow, Scotland
- Things to do in Inverness, Scotland
- Things to do in Isle of Skye
- Things to do in Perth, Scotland
- Frequently Asked Questions
- Final Thoughts on the 55 Best Things to do in Scotland
Disclosure: Some of the links in this blog post may be affiliate links, which means that at no cost to you, Jetsetting With US earns from qualifying purchases. By purchasing via the links on this page, you help keep the in-depth content on this site free of charge. Urmi and Sanjay both thank you for your support!
Things to do in Scotland
This section highlights what to do in Scotland that may be in the countryside, not quite fitting into the other cities or regions listed in this blog post. Read on to see our best suggestions!
- Trek the West Highland Way: As people who enjoy hiking, our first recommendation has to be hiking! The West Highland Way is Scotland’s first officially designated long-distance walking route, covering 96 miles from Milngavie (north of Glasgow) to Fort William. It’s perfect for soaking in Scotland’s diverse landscape, from lowland moors to dense woodland, steep mountain terrain to loch shores.
- Visit Cairngorms National Park: Scotland’s largest national park is Cairngorms National Park. Twice the size of the Lake District, it offers sweeping valleys, towering peaks, and a wealth of wildlife, making this a memorable destination for lovers of the great outdoors. Cairngorms is beautiful, but we wouldn’t recommend a trip to Scotland just to see Cairngorms: the world’s best national parks are no doubt in the US.
- Explore St. Andrews: Known as the home of golf, Saint Andrews also hosts Scotland’s oldest university (1413!) and a charming, compact town center. Don’t miss out on the stunning St. Andrews Cathedral ruins that offer a peek into Scotland’s past.
- Unwind at Loch Lomond: Embrace tranquility at the world-famous Loch Lomond, part of The Loch Lomond & The Trossachs National Park. You can enjoy a picnic by the shore, take a leisurely boat tour, or try exciting watersports!
- Visit the V&A Dundee: Explore V&A Dundee, a branch of the Victoria & Albert Museum in London. A stellar example of cutting-edge design, this stunning building on the River Tay is Scotland’s first design museum, hosting major touring exhibitions from the V&A.
- Marvel at Dunnottar Castle: About a 30 minute drive south of Aberdeen, stand in awe of Dunnottar Castle, with a history dating back to 400 CE and possibly even earlier! This is one of the most popular of Scotland’s attractions, with 135,000 visitors per year seeing the attraction.
- Whisky Tasting in Speyside: Whisky tasting is definitely one of the best things to do in Scotland! Speyside is the region of the Scottish highlands where most whisky distilleries are located. Here, you can explore renowned distilleries, where master craftsmen create the world’s best malts. Pro tip: If you are interested in getting a tour or tasting at one of the more well-known brands, remember to schedule your visit in advance. Some brands won’t even allow you on campus without a confirmed reservation!
- Explore Oban and the Argyll Coast: Take a trip to the picture-perfect seaside town of Oban (and yes, the home of the Oban whisky distillery). It’s a feast for seafood lovers! For those really trying to explore Scotland in depth, Oban is also your gateway to the islands of the Inner Hebrides.
- Adventure in Fort William: Outdoorsy types will relish their time in Fort William, the Outdoor Capital of the UK, where you can mountain bike, walk, climb, ski and more. You’ll also find easy access to Glencoe from here – personally recommended to me as the best hiking and scenery in Scotland!
- Spot Wildlife on the Isle of Mull: Scotland isn’t known for wildlife observation, but the Isle of Mull is one of the best things to see in Scotland, if wildlife is on your list. Keep your eye out for golden eagles, otters, deer, and if you’re lucky, you may even spot a few playful dolphins.
- Go Stargazing in Galloway Forest Park: Accredited as a Dark Sky Park, Galloway Forest Park gives you the opportunity to see the Milky Way. You need to do this at some point in your life!
Certainly, outside its bustling cities, there are many things to do in Scotland. Whether you’re looking for adventure, serenity, history, or the outdoors, you’re sure to find your perfect match here!
Things to do in Edinburgh, Scotland
When you walk through the streets of Edinburgh, Scotland, you’ll feel as though you’ve stumbled into the pages of a magical fairy tale. The city’s historic charm, medieval relics, and neoclassical beauty envelope you! Better still, Edinburgh offers a ton of exciting activities and attractions to explore.
- Edinburgh Castle: An iconic landmark that simply cannot be missed! Perched atop an ancient volcanic plug known as Castle Rock, Edinburgh Castle serves as a distinct presence in the city’s skyline. Journey through its stone corridors, witness Scotland’s Crown Jewels and Mystery of the Honours, and appreciate the breathtaking panoramic view of the city. The National War Museum of Scotland is also housed here.
- Royal Mile: If you peep east from the castle, it’ll be hard to miss the bustling Royal Mile. This historic street stretches from the Edinburgh Castle to the Palace of Holyroodhouse, and it’s brimming with shops, cafes, restaurants, museums, and historic spots. Stroll leisurely and soak in the rich history around you.
- Arthur’s Seat: If you’d like to take a break from the urban side to experience the city’s more natural side, try Arthur’s Seat. This ancient volcano and hill located in the center of the city offers a great hike and a chance to escape the bustling city life. From the top, you’ll have a fantastic view of the city.
- Scottish National Gallery: For the art fans, why not make a visit to the Scottish National Gallery? It houses a variety of artworks from renowned artists such as Botticelli, Van Gogh, and Vermeer. Entry to the main collection is free!
- The Real Mary King’s Close: Indeed, a city with a history like Edinburgh’s isn’t complete without its mysterious, spooky side! On that note, you can feel an eerie chill as you step into The Real Mary King’s Close, a hidden underground world that tells the tales of the city’s past residents during the 17th century.
- The Palace of Holyroodhouse: Certainly, a trip to Edinburgh must include a visit to the Palace of Holyroodhouse, the Queen’s official residence in Scotland. Tour the grandiose state apartments, explore the beautiful gardens, and don’t miss the historic Holyrood Abbey.
- The Royal Yacht Britannia: In addition, The Royal Yacht Britannia, another royal venue, awaits you down at the port of Leith. Once serving Britain’s royal family, now you can tour the decks, learn about its history, and enjoy the on-board Royal Deck Tea Room. They recommend you purchase your ticket in advance. You can also stay on its sister yacht Fingal which operates as a hotel! We’ve provided a link in our below section Where to Stay in Edinburgh.
- Museum of Edinburgh: Don’t forget to find your way to the Museum of Edinburgh. Discover the city’s history, its people, and the events that shaped it in this local museum. Admission is free, but donations are encouraged.
- Harry Potter Tour: OK, I’m not a Harry Potter fan myself, but I’d be remiss if I didn’t include a shout-out to the Harry Potter crowd! Definitely a top thing to do in Scotland if you’re a fan of the Harry Potter franchise. Here’s a tour you may be interested in: Original Harry Potter Locations Tour in Edinburgh.
If you’d like to try one tour encompassing all the above attractions, you may wish to try a Hop-on Hop-off experience!: Royal Edinburgh Ticket – Hop-on Hop-off and Attraction Admissions
By all means, Edinburgh is a city that offers an explosive combo of history, nature, and culture. With so much to do and explore, it surely has something for everyone. Whether it’s history or nature that you’re after, or perhaps a dash of royal majesty, each corner of Edinburgh promises an unforgettable experience. All you have to do is get out there and create memories that will last a lifetime. Fancy a trip to this Scottish gem yet?
Where to Stay in Edinburgh
- Fingal – A Luxury Floating Hotel: Reasonably priced for a luxury hotel, Fingal offers a unique experience by letting you sleep on a real ship. Free parking if you’re renting a car.
- YOTEL Edinburgh: Located near Edinburgh Castle and Royal Mile, YOTEL Edinburgh has a restaurant, bar, and 24-hour gym.
Things to do in Glasgow, Scotland
While most tourists to Scotland will make a visit to Edinburgh, another one of the prime attractions in this beautiful country is the city of Glasgow. From historic buildings to contemporary arts, this city has something to offer for everyone! Here we are with a list of the best things to do in Glasgow.
- See the Glasgow Cathedral: You don’t want to miss the chance to visit Glasgow Cathedral! It is the oldest cathedral on mainland Scotland and the oldest building in Glasgow. Consecrated in 1197, this cathedral is a prime example of Scottish Gothic architecture. It not only stands as a religious site but also serves as a thrilling journey through the annals of history.
- Relax at the St. Mungo Museum: Next door to the Glasgow Cathedral, you’ll find the St. Mungo Museum. It is dedicated to religious art from around the world, offering a space for contemplation and inspiration. Inside, you can find a zen garden and a café to enjoy a peaceful break.
- Visit the Kelvingrove Art Gallery and Museum: For the art lovers, you’ll want to see the Kelvingrove Art Gallery and Museum, an eminent locale for art lovers and history buffs alike. With 22 themed galleries, you’re sure to be mesmerized. The gallery comprises everything from arms and armor to a vast natural history collection. There is a lot to explore and appreciate – and entry is free!
- Visit the Gallery of Modern Art: If you are a fan of modern art, the next stop should be the Gallery of Modern Art. Located in the heart of the city, it provides a space where people can gather, learn, and appreciate contemporary art.
- Discover the Glasgow Science Centre: Geological enthusiasts should head to the Glasgow Science Centre. Showcasing interactive exhibits that cater to various scientific fields such as biology, physics, and geology, the center makes for an entertaining day out, especially for families. Beyond that, it promotes the joy of discovering and understanding the wonders of the world around us. Pro tip: UK taxpayers can claim a tax credit from their price of admission!
- Enjoy the Riverside Museum: The Riverside Museum should be on your list, particularly if you have a penchant for transport history. Displaying a strikingly diverse array of vehicles ranging from vintage cars to a reproduction of an old city street, this museum promises an intriguing walk through the evolution of transport.
- Visit the Glasgow Necropolis: For a unique experience, check out the Glasgow Necropolis, where 50,000 burials have taken place! This Victorian cemetery, located on a hill east of the cathedral, offers panoramic views of Glasgow. With mythical Celtic crosses and eye-catching mausoleums, it feels like stepping into a historical novel.
- Stroll around Glasgow Botanic Garden: Take a relaxing stroll in the Botanic Gardens. Housing a variety of plant species from around the world, this is a peaceful and enchanting oasis right in the city’s heart. It also offers an opportunity to learn something new about the world’s flora. Free to the public!
- Tour Celtic Park: Finally, soccer fans (or football fans, for those who prefer to call it that 😉) shouldn’t miss out on a visit to Celtic Park, home of the famous Celtic Football Club. A guided tour of the stadium offers an insightful look into the history and operations of one of Scotland’s top football clubs.
- Go Shopping on The Style Mile: One can’t talk about Glasgow without mentioning its fantastic shopping experience. Sauchiehall Street, Argyle Street, and Buchanan Street together form ‘The Style Mile’. Together they are home to world-class retailers, designer brands, and local boutiques.
- Listen to Live Music at Barrowland Ballroom: In addition, for music lovers, Glasgow offers a vibrant music scene. The Barrowland Ballroom has often been the starting point for many musicians on their path to stardom. You can catch a live show there almost every night.
Hotels in Glasgow
- voco Grand Central Glasgow, an IHG Hotel: With a perfect location near George Square, enjoy your long days touring around Glasgow without worrying about a long commute. The room safes are laptop-compatible.
- Apex City of Glasgow Hotel: This hotel offers a full breakfast and has high ratings for clean, comfortable rooms. The front desk is 24-hour as well.
Things to do in Inverness, Scotland
Inverness, the capital of the Scotland Highlands, is a hidden gem packed full of history, culture, and stunning natural scenery. Plus, if you’re looking for a base to start a whisky tasting trip, Inverness is a great place to stay! Inverness offers a unique blend of old and new that’s sure to inspire and amaze. So, without further ado, here are the best things to do in Inverness, Scotland:
- Taste Whisky in the Mecca of Whiskies: Need I say more? Speyside (this region of the Highlands) is the home of dozens of whisky distilleries. No doubt, many of you reading this article are visiting Inverness for this exact reason. Just be sure to check with the distillery that you don’t need a reservation! Pro tip: If your real whisky goal is to taste many whiskies, rather than to visit specific distilleries, I recommend you just visit many specialty whisky bars instead of visiting many distilleries.
- Stroll Around Inverness Botanic Gardens: First on our list is a visit to the Inverness Botanic Gardens. These gardens provide a quiet, relaxing escape from the bustling city streets. You can check out the array of exotic plants in the Tropical House, or spend a quiet moment in the peaceful Cactus House.
- Explore Loch Ness and Urquhart Castle: Just a 30 minute drive south of Inverness, you’ll find the world-famous Loch Ness! Whether you’re a believer in Nessie or not, a trip to Loch Ness is a must. Afterward, make sure to stop by the dramatic ruins of Urquhart Castle, standing sentinel over the loch for over a millennium. Here is a tour that may suit your fancy!
- Loch Ness & The Highlands from Inverness: An inexpensive tour option with pick-up and drop-off from Inverness. Tours Loch Ness, Urquhart Castle, and the Falls of Foyers. Lunch included.
- Visit the Clava Cairns: Step back in time with a visit to the 4,000-year-old Clava Cairns. This Bronze Age burial site is well worth exploring for its three well-preserved cairns and standing stones. Best of all, it’s free!
- Experience Scottish History at Culloden Battlefield: The Culloden Battlefield is the site of the last major battle fought on British soil, in 1746. You can see its state-of-the-art visitor center which serves as a poignant reminder of the brutal battle.
- Stroll Along the Caledonian Canal: At the south end of Loch Ness is the Caledonian Canal. This tranquil waterway offers picturesque strolls along its banks. Definitely bring your camera!
- Shop at the Victorian Market: For a different kind of experience, check out the Victorian Market. This historic shopping arcade has been serving customers since 1890 and houses a unique collection of independent retailers.
- Unwind at Ness Islands: Go for a peaceful stroll through Ness Islands. These interconnected islands in the middle of the River Ness offer walking paths, picnic spots, and beautiful views.
Honorable mention: Inverness Castle is closed through 2025 for extensive renovations and restorations. According to the Inverness Castle website, after the work is complete, the castle will be a world-class experience. We’ll do our best to update this page when we hear the construction is complete – but just in case, if your trip is in 2025, definitely check the website to see what their status is!
Hotels in Inverness
- Lochardil House Hotel: For a little more of a suburban experience, try the Lochardil House Hotel. It’s still located near Inverness Castle but without the hustle and bustle of urban Inverness.
- Pinewood Cottage: If you prefer apartments to hotel rooms and have a car, consider this option a little further from town. The guesthouse includes a garden!
Things to do in Isle of Skye
The Isle of Skye serves as a stunning jewel in Scotland’s scenic crown – easily one of the best places to visit in Scotland. Embark on a trip to this island, and you’ll find yourself on a journey straight out of a fairy-tale. From rugged terrains to peaceful shorelines, there’s so much to explore. Indeed, this part of Scotland is so popular for tourists that many blog posts call the Isle of Skye a “must see in Scotland”!
- Visit the Old Man of Storr: This iconic landmark, right off the bat, takes the number one spot. The massive pinnacle of rock stands high against the backdrop of rolling green hills and sparkling waters. It’s a bit of a walk to the top, but the view waiting for you is breathtaking, so, the effort is well rewarded.
- Explore the Fairy Pools: Next on our list, we head towards the Fairy Pools at the south of the island (no cost to visit). Crossing through the magical Glen Brittle forest, you’ll find enchanting waterfalls cascading into vibrant, crystal-clear pools. It’s a great place to take a refreshing dip, so, don’t forget to bring your swimsuit!
- Wander around Portree: This charming town, serving as Skye’s capital, is a sight to behold. Here, you’ll find colorful buildings along the harbor, cute little shops, delightful cafes, and an overall friendly ambiance. It’s a perfect place to relax and soak in the serene environment.
- Take the Ferry to Raasay: An island that almost lost its whole population now sports a modern distillery with incredible whisky, bringing a burgeoning new economy to this island. You can drive your car onto the ferry and even stay overnight on the island if you so please. We wished we had the time to stay overnight!
- Discover Dunvegan Castle: As we move along, you cannot miss out on visiting the oldest inhabited castle in Scotland. This majestic castle dates back over 800 years and boasts remarkable gardens filled with exotic plants. Aside from the beautiful architecture, the history is bound to captivate you.
- Hike the Quiraing: For the adventurous souls out there, Quiraing offers one of the most dramatic landscapes on Skye. The area, a geological wonder, is covered in twisted rock formations, hidden plateaus, and steep cliffs. The 6.8-km hike might be strenuous, but we hear the dramatic scenery is absolutely worth it.
- Experience Kilt Rock and Mealt Falls: Now, this is a two-for-one spot. The unique cliff, resembling a kilt, displays fascinating vertical basalt columns. Adjacent to it, Mealt Falls plunges 60 meters down into the sea below. The combination of the waterfall and the dramatic coastline creates an incredible sight.
- Stroll along the Neist Point: Last but not least, head to the lighthouse at Neist Point. It stands gallantly on a cliff edge, offering the best spot for sunset watching. Also, if you’re lucky, you might spot some whales and dolphins playing in the waters below.
As you can see, whether you’re a hiking enthusiast or a tranquility seeker, the Isle of Skye is brimming with activities catering to every taste. So, don’t wait any longer, start preparing your itinerary for this Scottish paradise!
Isle of Skye Hotels
- KnoydART Guest House: Those seeking a more rural experience might enjoy this guest house while touring Isle of Skye. It’s located near the Armadale Ferry Terminal.
- Redwood House Hotel: This hotel includes free breakfast, as well as an on-site bar and restaurant. A great location to tour the Isle of Skye!
Things to do in Perth, Scotland
Located in central Scotland, Perth was once the country’s capital and is a city brimming with rich history, fascinating architecture, nature, and a charming local culture. Though skipped over by most international tourists, this is a tourist hot spot for domestic tourists from within the UK. Let’s explore the best things to do in Perth, Scotland. Whether you’re a history enthusiast, outdoor lover, or a foodie, there’s something intriguing for everyone in this hidden gem of a city.
- Visit the Historic Scone Palace: First on our list is the Scone Palace. It’s indeed a landmark rich in history. The palace was the crowning place of Scottish kings and boasts beautiful gardens. Gothic architecture will transport you back in time and the vast collection of art pieces on display will certainly catch your eye.
- Wander Around Kinnoull Hill: Next, hike up the wooded trails to the top of Kinnoull Hill. There you shall be rewarded with expansive views of the River Tay and Perth below. It’s a breathtaking visual treat that is worth every bit of the climb.
- Tour Perth Museum and Art Gallery: Following up is the Perth Museum and Art Gallery. Displaying exciting exhibits from ancient times to the modern era, it offers a unique window into Perth’s past and present. It’s a treasure trove for history buffs.
- Experience the Black Watch Castle and Museum: Interestingly, this castle is home to Scotland’s oldest Highland Regiment. Experience their story through various exhibits and explore the castle grounds. It’s a real treat, especially for those interested in military history.
- Explore Huntingtower Castle: A journey around Perth is never complete without a visit to Huntingtower Castle. The castle’s tales of love, war, and greed truly make it a must-visit destination.
- Relax in Branklyn Garden: Along with all the outdoor activities, a day of relaxation should definitely be on the cards. For this, Branklyn Garden is the perfect spot. The tranquil atmosphere with an array of plant life will bring a sense of serenity that’s much needed.
- Shop at St John’s Shopping Centre: Then, reward yourself with a delightful shopping spree at St John’s Shopping Centre. Offering a variety of shops, it ensures every shopper finds something to their liking.
- Feast on Delicious Local Food at The Bothy: Finally, immerse yourself in local cuisine at The Bothy. This traditional restaurant serves up hearty and comforting Scottish foods. From haggis to local cheeses, it’s a culinary adventure that caps off your journey through Perth perfectly.
Hotels in Perth, Scotland
- Holiday Inn Express Perth, an IHG Hotel: IHG members as well as those who prefer name brands may wish to stay here. You’ll get the comfort you’re used to seeing at other Holiday Inn Express hotels around the world.
- Parklands Hotel: Working remotely while traveling? Parklands Hotel offers 50+ Mbps wifi, according to their description. They also have an on-site restaurant and concierge.
Frequently Asked Questions
When is the best time to visit Scotland?
According to the locals I spoke to, May and October are the best months to visit Scotland. June through September are fantastic weather-wise, but get crowded and hotels can get pricey. May is usually when the Speyside Whisky Festival happens, and August is when the world-famous Fringe Festival happens in Edinburgh. (We were told that the mosquitoes are gone by October!)
What is the best airport to fly into for Scotland?
For international tourists such as American visitors, you’ll likely get the best nonstops into Edinburgh, with Glasgow being a second option. You might save a lot of money by flying into London and taking the train to Edinburgh. Visitors from within Europe and especially the UK will get inexpensive flight options into many of Scotland’s cities listed above.
What are the best places to see in Scotland?
From a city standpoint, Edinburgh is Scotland’s largest city and offers the most tourist attractions. Glasgow is a great choice as well and is furthermore known for its nightlife scene, if that’s something you prioritize. Scotland’s attractions in the Isle of Skye are quite popular and are more historical in nature. They can be done exhaustively in 2-3 days of travel (1 day in a rush). Inverness and Speyside contain the most whisky distilleries in Scotland, but don’t offer much else from a tourist perspective.
What is the best way to go whisky tasting in the Scottish Highlands?
This is a great question! If your goal is primarily to taste many whiskies, we’d recommend you go to bars rather than distilleries. Bartenders are oftentimes very knowledgeable about a wide variety of whiskies. Conversely, if your goal is primarily to visit distilleries, then by all means choose the distilleries you’d like. For the big-name brands, we strongly recommend you check in advance to see if you need a reservation. Smaller, lesser-known distilleries won’t usually require a reservation.
Final Thoughts on the Best Things to do in Scotland
As you can see, Scotland is bursting with activities and experiences that cater to every type of traveler. From its bustling cities like Edinburgh and Glasgow to the serene landscapes of Cairngorms and Isle of Skye, there is no shortage of things to do and see. Whether you are a history buff, nature lover, or someone simply looking for new adventures, Scotland has something special to offer!
So, why wait? Let the magic of Scotland enthrall you! Whether it’s your first visit or a return trip, there’s always a new corner to discover and a new story to be a part of. Remember, adventure waits for no one, and Scotland’s treasures are ready to welcome you. Go ahead, start planning and embrace the enchantment that Scotland promises!