Skip to content
Tripsora

Things to do in Edinburgh

1,244+ tours, tickets and activities in Edinburgh, Scotland. Booking is completed on Viator, with free cancellation on many options.

Tours and activities in Edinburgh

Sort: Top ratedLowest priceShortest122 shown

Edinburgh's Amazing Harry Potter Walking Tour - Kids Free!

Discover the magic of Edinburgh and the amazing sights that inspired JK Rowling’s wizarding world – all with our fun Potter-head guide! This small-group walking tour is perfect for people who want a more personalised in-depth Potter themed tour of the city. We’ll meet at Tron Kirk on The Royal Mile, and the first stop of the tour is at the historic Waverley Train Station. Then head to Edinburgh U…

4.8(340)Rated 4.8 out of 5 from 340 reviews2 hFree cancellation

From £15 per person

Glenfinnan Viaduct, Glencoe and Loch Shiel Tour from Edinburgh

Explore the Highlands as you travel from Edinburgh through Glencoe to the Glenfinnan Viaduct. The spectacular scenery features filming locations from Skyfall, Highlander and Harry Potter. Explore Glenfinnan and enjoy the panoramic views. Take your time to capture great photos and even view the Jacobite Steam Train crossing the viaduct (April - October only).

5.0(231)Rated 5.0 out of 5 from 231 reviews12 hFree cancellation

From £67 per person

Haunted Histories walking tour

90-minute walking tour around the darker side of Edinburgh's mysterious and historic Old Town. Learn about ghosts, ghouls, torture and terror with our charismatic and theatrical tour guide. An iconic Edinburgh experience suitable for young and old.

5.0(228)Rated 5.0 out of 5 from 228 reviews1 h 30 minFree cancellation

From £18 per person

3-Day Loch Ness, Fairy Pools & Isle of Skye Tour from Edinburgh

Discover the mystical Isle of Skye and mysterious Loch Ness on this unmissable small-group tour of the Scottish Highlands. From imposing glens to deep lochs, we show you the best of what Scotland has to offer over the course of 3 unforgettable days including Eilean Donan Castle, Glen Coe and the Old Man of Storr. You will learn about the tragic battle which marked the end of the Jacobite Rebellio…

4.9(233)Rated 4.9 out of 5 from 233 reviews72 hFree cancellation

From £435 per person

Loch Ness, Glencoe and Highlands Small Group Tour from Edinburgh

Departing Edinburgh, travel north into Loch Lomond and The Trossachs National Park, with a relaxed morning refreshment stop in the Highland town of Callander. The journey continues through Rannoch Moor, one of Scotland’s most remote landscapes, before stopping in Glencoe to admire its dramatic scenery and learn about the events that shaped this iconic glen. Travelling through Fort William, there…

4.9(239)Rated 4.9 out of 5 from 239 reviews12 hFree cancellation

From £67 per person

Discover Malt Whisky Day Tour Including Admissions from Edinburgh

*Includes entry to Glengoyne and Deanston Distilleries in the tour price. Scotch whisky is ingrained within Scottish culture. The ancient Scots used it to heal common ailments and keep warm throughout the winter. And now, Scottish whisky exports make up one quarter of the UK’s international food and drink trade. It’s a fascinating part of Scottish heritage, and on this tour, you learn about it at…

4.7(297)Rated 4.7 out of 5 from 297 reviews9 hFree cancellation

From £109.59 per person

Best of Scotland in a Day Very Small Group Tour from Edinburgh

This small group tour (average group size of around 12 passengers) combines all that’s great about Scotland into a short day out – a castle, mountains, lochs, photo opportunities, a riverside walk, a battlefield, history, heroes and highland cows. Enjoy lots of time off the bus, perfect for those who want to experience Highland scenery and nature at a relaxing pace. Highlights include mighty Blai…

4.9(228)Rated 4.9 out of 5 from 228 reviews9 h 30 minFree cancellation

From £84 per person

Edinburgh: The Ultimate Whisky Experience Tour

Take a trip into whisky paradise on our 1 day Ultimate Whisky Experience tour from Edinburgh. Visit two distilleries; Dewar's and The Glenturret; and enjoy a relaxing stop in the village of Aberfeldy on this Scottish Whisky trail.

4.7(267)Rated 4.7 out of 5 from 267 reviews10 hFree cancellation

From £59 per person

Big Bus Edinburgh 24 or 48 hour Hop On Hop Off Sightseeing Tour

Discover Edinburgh with a Big Bus hop-on, hop-off open-top bus tour. Explore the city at your own pace on the City Tour or Britannia Tour, with stops at top attractions including Edinburgh Castle, the Royal Mile, Palace of Holyroodhouse, and the Royal Yacht Britannia. Enjoy panoramic views and engaging onboard audio commentary throughout your journey. Start your adventure at Waterloo Place and ch…

4.2(497)Rated 4.2 out of 5 from 497 reviews1 h 10 minFree cancellation

From £19.80 per person

Edinburgh: Loch Ness, Inverness & The Highlands - 2 Day Tour

Take our 2-day Loch Ness, Inverness and the Highlands tour from Edinburgh, travel in comfort and savour the delights of the Highlands with your guide: see rivers, lochs and mountains, and experience plenty of rich Highland history - with an overnight stay in the Highland capital of Inverness.

4.7(235)Rated 4.7 out of 5 from 235 reviews48 h

From £115.20 per person

5-Day Highland Explorer and Isle of Skye Small-Group Tour from Edinburgh

Discover the Scottish Highlands and the Isle of Skye on this 5-day tour from Edinburgh. Traveling in a luxury minivan with a knowledgeable guide, see some of Scotland’s most iconic sights. Visit quintessential villages such as Dunkeld and Lochinver, and explore beauty spots like Cairngorms National Park, Loch Ness and Glencoe. You’ll also travel along the scenic Quiraing mountain pass for jaw-dro…

4.8(178)Rated 4.8 out of 5 from 178 reviews120 h

From £913.97 per person

Edinburgh: Rosslyn Chapel, the Borders & Glenkinchie Distillery

Join this captivating 1-day tour from Edinburgh and discover the history, legends and scenic landscapes of the Scottish Lowlands. This tour explores Scotland's past with stops at the legendary Rosslyn Chapel, the charming town of Melrose, and the historic Glenkinchie Distillery, the lowland home of Johnnie Walker.

4.7(188)Rated 4.7 out of 5 from 188 reviews8 hFree cancellation

From £46 per person

From Edinburgh: Glenfinnan, Highlands and Hairy Coos

This tour is unique for its blend of stunning landscapes, rich history, and cultural experiences. It takes visitors through iconic Scottish scenery, from the beauty of lochs, highlands and glens, while exploring historical events like the Jacobite Uprisings and the tragedy of Glencoe. Pop culture fans will enjoy visiting Harry Potter filming locations, including the Glenfinnan Viaduct and Glencoe…

4.7(192)Rated 4.7 out of 5 from 192 reviews11 hFree cancellation

From £57 per person

Edinburgh Castle Guided Walking Tour & Holyrood Palace Ticket

Explore Edinburgh’s Royal History Join a guided tour starting at 10:00 a.m. and walk to Edinburgh Castle, perched on Castle Rock. Discover its dramatic history, from ancient battles to royal life, and visit highlights like the Great Hall and St. Margaret’s Chapel. Later, at 2:00 p.m., return to the meeting point. A staff member will escort you to the Palace of Holyroodhouse, where you'll explore…

4.8(162)Rated 4.8 out of 5 from 162 reviews3 hFree cancellation

From £85 per person

Stirling Castle, Whisky & Kelpies Tour starting Edinburgh

Our unique 5-star tours, as awarded by the Scottish Tourism Board, offer the chance to explore and experience Scotland in the perfect setting. You will be accompanied by our knowledgeable guides who have a wealth of stories, myths, and legends to entertain you with, and of course, we welcome questions! We operate our tours in an 16-person capacity to allow you the freedom to spend more time 'sigh…

4.9(149)Rated 4.9 out of 5 from 149 reviews9 h 30 minFree cancellation

From £99 per person

The Royal Tour: Edinburgh Castle, Holyrood Palace and Royal Mile

Enjoy a tour of Edinburgh’s old Town and its royal highlights in 5 hours. The tour includes tickets to Edinburgh Castle and the Palace of Holyroodhouse. This is a small-group activity. At Edinburgh Castle you will see the Honours of Scotland and hear the stories behind Scotland’s kings and queens. Walk the Royal Mile with a local guide and discover the historic highlights of the medieval heart of…

4.9(135)Rated 4.9 out of 5 from 135 reviews5 hFree cancellation

From £96 per person

Private Central Highlands Driving Tour

Discover the Central Highlands at your own pace, your way. Experience the breathtaking Scottish Highlands with your own local guide, travelling in luxury aboard an air-conditioned Mercedes V-Class. With a flexible itinerary and a relaxed pace, this is Scotland on your terms. Whether you wish to explore historic castles, enjoy scenic walks and spectacular mountain views, follow in the footsteps of…

5.0(108)Rated 5.0 out of 5 from 108 reviews8 hFree cancellation

From £780 per person

Private Tour of Loch Ness, Glencoe and Highlands from Edinburgh

Join us on a truly magical journey through the heart of Scotland with our Loch Ness, Glencoe, and Highlands tour from Edinburgh, on a day full of awe-inspiring natural wonders, rich history, and folklore. Witness the breath-taking beauty of Loch Ness, as its broody waters reflect the surrounding natural scenery. Marvel as we drive through the dramatic landscapes of Glencoe, where towering mountai…

5.0(106)Rated 5.0 out of 5 from 106 reviews12 hFree cancellation

From £830 per person

Edinburgh Private Tour with a Local - Highlights & Hidden Gems

Edinburgh is a city of stories—and this experience is built around the ones that matter to you. Whether you're drawn to medieval intrigue, peaceful green corners, literary landmarks, or buzzing creative districts, your host will design a route that brings it all together. After booking, you'll complete a short Personalization Form so we can match you with a local who shares your interests. Togeth…

4.7(105)Rated 4.7 out of 5 from 105 reviews6 hFree cancellation

From £51 per person

3 Day - Isle of Skye, Loch Ness, Glenfinnan Tour from Edinburgh

Experience an extra small group tour for up to only 16 clients Explore some of the most gorgeous locations in the Highlands of Scotland and the Isle of Skye. Day 1 Travel through some of the most gorgeous locations in the Highlands of Scotland such as Glencoe, Loch Lomond and the Trossachs National Park and Rannoch Moor. Enjoy a short walk out to Glenfinnan Viaduct (The Harry Potter Bridge) and v…

5.0(85)Rated 5.0 out of 5 from 85 reviews72 h

From £550 per person

Dark History and Ghost Tour of Edinburgh

Join a professional storyteller, Paranormal Investigator, and Paranormal Podcast Host as they guide you around Edinburgh, one of the most haunted cities in the world. You would be regaled with tales of Ghosts, murders, graverobbing and bodysnatching and much more as your are guided down the cobbled streets and winding closes of Edinburgh. This five star rated tour have left guests "Checking the s…

5.0(77)Rated 5.0 out of 5 from 77 reviews2 hFree cancellation

From £18 per person

Big Bus Edinburgh Hop-On Hop-Off City and Britannia Bus Tour

Hop aboard Scotland’s official open-top tour and discover Edinburgh from the best seats in town! With a combined two-tour ticket, you’ll explore both the Edinburgh City Tour and the Britannia Tour, giving you access to the capital’s most iconic sights. Hop on and hop off as much as you like to take in incredible landmarks like Edinburgh Castle, National museum of Scotland, Dynamic Earth, Holyrood…

4.0(194)Rated 4.0 out of 5 from 194 reviews1 h 10 minFree cancellation

From £27 per person

Private One Day Highlands Tour of Scotland

Our Highland Fling Tour has been carefully designed to give you a true taste of Scotland in just one day. From historic castles and charming Highland villages to dramatic mountain scenery, sparkling lochs, and our famous Highland cows, this tour showcases some of the very best that Scotland has to offer. Travel in comfort aboard one of our luxury Mercedes vehicles, accommodating up to seven guest…

4.9(65)Rated 4.9 out of 5 from 65 reviews10 h

From £650 per person

Food experience in a Hidden Wine Cellar in Edinburgh

Step beneath Edinburgh’s historic streets and discover a hidden Scottish wine cellar just moments from Princes Street. Tucked away among ancient stone walls, aged timber and a remarkable collection of bottles, this unique experience invites you to explore Scotland through its food, drink and stories. Enjoy a carefully curated five-course tasting menu, expertly paired drinks, and fascinating insig…

4.7(74)Rated 4.7 out of 5 from 74 reviews2 h 15 minFree cancellation

From £120 per person