30 Best Tourist spots & Things to Do in Edinburgh | Apr 2025

Loch Ness, Scottish Highlands, Glencoe and Pitlochry Tour Image
# 1 provided by Viator.com

Loch Ness, Scottish Highlands, Glencoe and Pitlochry Tour

When exploring Scotland on your 1 Day Loch Ness, Glencoe and Scottish Highlands Tour, you will experience the very best of Scotland in a jam packed adventure.

4.81 (5883 reviews)

Loch Ness and Highlands Day Tour Including Cruise from Edinburgh Image
Loch Ness and Highlands Day Tour Including Cruise from Edinburgh Image
# 2 provided by Viator.com

Loch Ness and Highlands Day Tour Including Cruise from Edinburgh

*Includes a 50 minute cruise on Loch Ness in the tour price. Explore Loch Ness, Glencoe and the Scottish Highlands on this 12-hour tour from Edinburgh.

4.72 (5676 reviews)

Edinburgh Castle Guided Walking Tour in English Image
# 3 provided by Viator.com

Edinburgh Castle Guided Walking Tour in English

Our Castle Tour enables you to skip the line into Scotland's most iconic fortification.   The 1h30 long tour will cover the 3000 year history of Edinburgh Castle and the significant role it has played in shaping Scotland.

4.90 (4257 reviews)

St Andrews & the Fishing Villages of Fife Small-Group Day Tour from Edinburgh Image
St Andrews & the Fishing Villages of Fife Small-Group Day Tour from Edinburgh Image
# 4 provided by Viator.com

St Andrews & the Fishing Villages of Fife Small-Group Day Tour from Edinburgh

Contrast elegant architecture with sweeping coastal views. Compare the ruins of a wind-swept castle with the curves of an ancient golf course.

4.71 (1626 reviews)

Hogwarts Express and Scottish Highlands Tour from Edinburgh Image
# 5 provided by Viator.com

Hogwarts Express and Scottish Highlands Tour from Edinburgh

Escape the city for the day by coach and follow in the footsteps of the world’s most famous wizard, Harry Potter. Scotland has played a huge part in the story of Harry Potter, from the scenic filming locations and inspiring architecture to the coffee shop where J.

4.81 (994 reviews)

Edinburgh: Isle of Skye, Highlands and Loch Ness 3-Day Tour Image
# 6 provided by Viator.com

Edinburgh: Isle of Skye, Highlands and Loch Ness 3-Day Tour

Embark on a true Scottish adventure with our 3-day tour small group tour to Skye from Edinburgh. Journey through the magnificent Scottish Highlands, before arriving on the mystical Isle of Skye.

4.80 (718 reviews)

Private Tour of the Scottish Highlands from Edinburgh Image
# 7 provided by Viator.com

Private Tour of the Scottish Highlands from Edinburgh

This is an exclusive private tour departing from a pick-up point of your choice in and around Edinburgh City Centre, exploring some of Scotland's greatest Lochs, Castles and a visit to see the adorable Highland Cows.

4.88 (194 reviews)

Harry Potter Tour & Edinburgh Castle Visit Image
# 8 provided by Viator.com

Harry Potter Tour & Edinburgh Castle Visit

Set off on a magical tour of Edinburgh with our fun Potter-head guide, and see the places that inspired JK Rowling to create her wizarding universe.

4.52 (63 reviews)

Edinburgh Full Day Walking Tour with Castle Included -Small Group Image
# 9 provided by Viator.com

Edinburgh Full Day Walking Tour with Castle Included -Small Group

Join our small-group walking tour and visit Edinburgh in one day! Old Town, Edinburgh Castle, New Town, the National Gallery of Scotland.

4.92 (304 reviews)

Underground Vaults Walking Tour in Edinburgh Old Town Image
# 10 provided by Viator.com

Underground Vaults Walking Tour in Edinburgh Old Town

Journey along Edinburgh's Royal Mile hearing some of Edinburgh's darker history before visiting the infamous hidden and supposedly haunted vaults beneath the South Bridge in Edinburgh Old Town.

4.73 (7262 reviews)

Scottish Highlands, Loch Ness and Glencoe Day Trip from Edinburgh Image
# 11 provided by Viator.com

Scottish Highlands, Loch Ness and Glencoe Day Trip from Edinburgh

Immerse yourself in spectacular scenery, beguiling mystery and dramatic history on this day trip from Edinburgh. Traveling to the Scottish Highlands, witness the stunning vistas of Cairngorms National Park and cruise along world-famous Loch Ness in search of the Loch Ness Monster and tour Urquhart Castle ruins.

4.64 (2407 reviews)

Edinburgh Castle: Guided Walking Tour with Entry Ticket Image
# 12 provided by Viator.com

Edinburgh Castle: Guided Walking Tour with Entry Ticket

Scotland’s second-most-popular tourist attraction as you learn about the bloody history including stories of the kings and queens who lived in this castle.

4.80 (3878 reviews)

Outlander Locations Tour Including Admissions from Edinburgh  Image
# 13 provided by Viator.com

Outlander Locations Tour Including Admissions from Edinburgh

Entrance to *Doune and Blackness Castles included in tour price. Take this time-travelling adventure through a fantastic array of Outlander sights on a small group day trip from Edinburgh.

4.84 (899 reviews)

Edinburgh Castle & Royal Mile Walking Tour - Ticket Included Image
# 14 provided by Viator.com

Edinburgh Castle & Royal Mile Walking Tour - Ticket Included

Make the most of your time in Edinburgh with our guided walking tour that combines a walk on the historic Royal Mile with a skip-the-line entrance to Edinburgh Castle.

4.81 (62 reviews)

Full-Day Trip: Loch Ness, Glencoe & The Highlands from Edinburgh Image
# 15 provided by Viator.com

Full-Day Trip: Loch Ness, Glencoe & The Highlands from Edinburgh

Mythical beasts, tall tales and dramatic scenery: explore the beauty of Scotland in a day on this one day coach tour. Leaving from Edinburgh, we head northwest passing famous landmarks such as Linlithgow Palace: birthplace of Mary Queen of Scots, the mystical Kelpies, and the dramatically perched Stirling Castle.

4.92 (1117 reviews)

The World Famous Underground Ghost Tour Image
# 16 provided by Viator.com

The World Famous Underground Ghost Tour

Experience the world's most haunted city on a ghost tour of Edinburgh and be spooked by one of the city's most infamous sons as they lead you around the dark side of the Old Town.

4.64 (7065 reviews)

3-Day Isle of Skye and Scottish Highlands from Edinburgh Image
# 17 provided by Viator.com

3-Day Isle of Skye and Scottish Highlands from Edinburgh

Immerse yourself in the wild beauty of the Scottish Highlands and Isle of Skye on this 3-day small-group tour from Edinburgh, with accommodation and round-trip transport included.

4.85 (1192 reviews)

Edinburgh Castle Guided Tour - Tickets Included Image
# 18 provided by Viator.com

Edinburgh Castle Guided Tour - Tickets Included

Join us on an unforgettable journey through millennia as we explore the iconic Edinburgh Castle on a walking tour that will bring Scotland's rich history to life! As you explore, your knowledgeable guide will regale you with tales of battles won and lost, royalty and rebels, and the colourful characters who have called the castle home over the centuries.

4.85 (605 reviews)

Edinburgh: Loch Lomond, Stirling Castle and the Kelpies Day Tour Image
# 19 provided by Viator.com

Edinburgh: Loch Lomond, Stirling Castle and the Kelpies Day Tour

This one-day tour from Edinburgh takes you sightseeing at the impressive Kelpies, to beautiful Loch Lomond, the magnificent Trossachs National Park and the land of Scottish legends William Wallace and Rob Roy.

4.60 (934 reviews)

Full-Day Trip: Glenfinnan Viaduct & The Highlands from Edinburgh Image
# 20 provided by Viator.com

Full-Day Trip: Glenfinnan Viaduct & The Highlands from Edinburgh

Take in the stunning Highland locations made famous by the Harry Potter and James Bond film series. Passing famous landmarks such as Linlithgow Palace, the mythical Kelpies, and the dramatically perched Stirling Castle on route to the Highlands.

4.91 (944 reviews)

3-Day Isle of Skye and Highlands Inc Accommodation from Edinburgh Image
# 21 provided by Viator.com

3-Day Isle of Skye and Highlands Inc Accommodation from Edinburgh

Discover the best of the Highlands and the Isle of Skye on this 3 day tour from Edinburgh. See Eilean Donan Castle, explore the Highlands and Culloden Battlefield, take an optional Loch Ness cruise, tour Urquhart Castle and enjoy the incredible scenery on the beautiful Isle of Skye.

4.68 (795 reviews)

Original Harry Potter Locations Tour in Edinburgh : Guided Tour Image
# 22 provided by Viator.com

Original Harry Potter Locations Tour in Edinburgh : Guided Tour

Come on this Harry Potter themed walking tour of Edinburgh. Get sorted into your House and test your Potter knowledge. Walk in the footsteps of your favourite Harry Potter actors and screenwriters around the magical world of Edinburgh.

4.89 (3631 reviews)

3-Day Isle of Skye Inverness Highlands and Glenfinnan Viaduct Tour from Edinburgh Image
# 23 provided by Viator.com

3-Day Isle of Skye Inverness Highlands and Glenfinnan Viaduct Tour from Edinburgh

Scotland is a big place and with so many amazing places to explore you’ll be right to be excited about your 3 day Isle of Skye, Inverness & Highlands tour.

4.88 (1142 reviews)

Royal Mile and Edinburgh Castle - Small Group Walking Tour  Image
# 24 provided by Viator.com

Royal Mile and Edinburgh Castle - Small Group Walking Tour

This walking tour is the perfect introduction to Scotland’s capital. The first secret you’ll learn? That you can skip the line at Edinburgh Castle! Step into Edinburgh’s secrets and discover the heart of Scotland’s capital, beyond the reach of tour buses and guidebooks.

4.76 (1127 reviews)

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour Image
# 25 provided by Viator.com

3-Day Isle of Skye, 'Hogwarts Express' Train and Highlands Tour

Experience the Highland beauty of the Isle of Skye on a 3-day excursion from Edinburgh. You'll spend two nights on the Isle of Skye, see legendary Loch Ness and ride one of the world's most famous steam trains, the Jacobite Steam Train, as seen in the Harry Potter films.

4.84 (922 reviews)

Loch Lomond, Kelpies & Stirling Castle Tour Including Admission Image
# 26 provided by Viator.com

Loch Lomond, Kelpies & Stirling Castle Tour Including Admission

*Admission to Stirling Castle is included in the tour price Travel to Stirling Castle and Loch Lomond in style on a small-group tour by Mercedes minivan from Edinburgh.

4.68 (1174 reviews)

City Sightseeing Edinburgh Hop-On Hop-Off Bus Tour Image
# 27 provided by Viator.com

City Sightseeing Edinburgh Hop-On Hop-Off Bus Tour

Explore the historic and vibrant city of Edinburgh in your own time, with an award-winning unlimited 24 hour hop-on hop-off bus tour.

4.31 (2429 reviews)

Rosslyn Chapel, Dunfermline Abbey and Stirling Castle Day Tour Image
# 28 provided by Viator.com

Rosslyn Chapel, Dunfermline Abbey and Stirling Castle Day Tour

This is the undisputed tour for history lovers. We journey through Scottish history stopping at Dunfermline Abbey, Stirling Castle and finally Rosslyn Chapel and tell you the stories of these incredible places and 'Braveheart', 'William Wallace', 'Robert the Bruce' and the 'Da Vinci Code' along the way.

4.72 (500 reviews)

Royal Edinburgh Ticket - Hop-On Hop-Off and Attraction Admissions Image
Royal Edinburgh Ticket - Hop-On Hop-Off and Attraction Admissions Image
# 29 provided by Viator.com

Royal Edinburgh Ticket - Hop-On Hop-Off and Attraction Admissions

This ticket includes admission to noteworthy royal attractions Edinburgh Castle, Royal Yacht Britannia and the Palace of Holyroodhouse as well as 48 hours on all three city tours - Edinburgh Tour, City Sightseeing Edinburgh, Regal Tour.

4.69 (944 reviews)

Loch Ness Cruise, Scenic Walk, Whisky & Glencoe Tour - Edinburgh Image
# 30 provided by Viator.com

Loch Ness Cruise, Scenic Walk, Whisky & Glencoe Tour - Edinburgh

8 clients maximum - Extra Small Group Tour Consistently awarded 5 Star Tour Have an amazing time and experience the best of Scotland in a spectacular 1 day trip.

4.78 (81 reviews)

What activities can I do in Edinburgh?

1. Explore Edinburgh Castle: This iconic landmark is a must-visit attraction in the city. Take a guided tour to learn about its history and enjoy stunning views of the city from its ramparts. 2. Walk the Royal Mile: This historic street connects Edinburgh Castle to the Palace of Holyroodhouse. It is lined with shops, restaurants, and attractions such as St. Giles' Cathedral and the Scotch Whisky Experience. 3. Visit the Palace of Holyroodhouse: The official residence of the Queen in Scotland, this palace offers guided tours of its state apartments and beautiful gardens. Don't miss the chance to see the ruins of Holyrood Abbey nearby. 4. Explore the Royal Botanic Garden: Located just outside the city center, this peaceful oasis is home to a vast collection of plants from around the world. Enjoy a leisurely stroll through its various themed gardens and glasshouses. 5. Climb Arthur's Seat: This ancient volcano offers panoramic views of the city and is a popular spot for hiking and picnicking. It's a moderate hike to the top, but the breathtaking views are worth the effort. 6. Discover the National Museum of Scotland: This museum showcases the country's rich history, culture, and natural heritage. From ancient artifacts to interactive exhibits, there is something for everyone to enjoy. 7. Wander through the Old Town: The medieval heart of the city, the Old Town is a UNESCO World Heritage site. Get lost in its narrow winding streets, visit the charming Grassmarket area, and admire the stunning architecture. 8. Experience the Scotch Whisky Experience: Learn about Scotland's national drink and its production process through interactive exhibits and tastings. Don't miss the chance to take a virtual tour of whisky regions across the country. 9. Attend the Edinburgh Festival Fringe: If you're visiting in August, don't miss the world's largest arts festival. With thousands of performances taking place across the city, there's something for every taste, from comedy to theater and music. 10. Take a ghost tour: Edinburgh is famous for its haunted history, and there are several ghost tours available that take you through the city's dark and eerie past. Explore the underground vaults or visit haunted locations for a thrilling experience.

When is the best time to travel to Edinburgh?

The best time to travel to Edinburgh, Scotland is during the months of May to September. This is when the weather is relatively mild and there are longer daylight hours, allowing you to explore the city and its surroundings comfortably. May and September are considered shoulder seasons, offering pleasant temperatures and fewer crowds compared to the peak summer months. June, July, and August are the busiest months in Edinburgh, as they coincide with the Edinburgh Festival Fringe, the world's largest arts festival. During this time, the city comes alive with various performances, exhibitions, and cultural events. If you prefer to avoid the crowds and enjoy lower hotel rates, visiting in May or September would be ideal. However, do keep in mind that the weather in Scotland can be unpredictable, so it's always a good idea to pack layers and be prepared for rain. If you are interested in experiencing the festive atmosphere and celebrations, visiting during the winter months, particularly in December, can be a great option. The city is beautifully decorated for Christmas, and you can enjoy events like the Edinburgh's Hogmanay, a three-day New Year's celebration. Overall, Edinburgh has something to offer year-round, so it ultimately depends on your preferences and what you would like to experience during your visit.

Travel culture you should know when traveling to Edinburgh

Edinburgh, the capital city of Scotland, is rich in history and culture. It is known for its stunning architecture, vibrant festivals, and literary heritage. Here are some aspects of Edinburgh's travel culture that you should know: 1. Festivals: Edinburgh is famous for hosting various festivals throughout the year. The most renowned is the Edinburgh Festival Fringe, the world's largest arts festival, which takes place in August. Other notable festivals include the Edinburgh International Festival, Edinburgh International Book Festival, and the Hogmanay (New Year) celebrations. 2. History and Heritage: The city is steeped in history, with its iconic landmarks like Edinburgh Castle, the Royal Mile, and Holyrood Palace. Exploring the city's historical sites, museums, and galleries is a must for any visitor. 3. Literary Connections: Edinburgh has a strong literary heritage, being the birthplace of renowned authors such as Sir Walter Scott, Robert Louis Stevenson, and J.K. Rowling. The city is home to numerous bookshops, libraries, and literary tours that celebrate its literary connections. 4. Whisky Culture: Scotland is famous for its whisky, and Edinburgh offers plenty of opportunities to indulge in this cultural tradition. Visitors can explore whisky bars, take distillery tours, and even attend whisky tastings to learn about Scotland's national drink. 5. Outdoor Activities: Edinburgh is surrounded by stunning natural landscapes, making it a great destination for outdoor enthusiasts. From hiking up Arthur's Seat, an extinct volcano in Holyrood Park, to exploring the nearby Pentland Hills or enjoying a stroll along the Water of Leith, there are plenty of outdoor activities to enjoy. 6. Traditional Scottish Cuisine: Edinburgh offers a range of dining options, including traditional Scottish cuisine. Visitors can try haggis, neeps, and tatties, as well as other Scottish delicacies like smoked salmon, Cullen skink (a creamy fish soup), and cranachan (a dessert made with raspberries, oats, and whisky). 7. Music and Arts: Edinburgh has a thriving music and arts scene, with numerous venues hosting live performances and concerts. The city also has a rich tradition of folk music, and visitors can experience traditional Scottish music in pubs and music festivals. 8. Ghost Tours: Edinburgh is known for its spooky history and is often considered one of the most haunted cities in the world. Ghost tours are popular among visitors who want to explore the city's darker side and hear tales of its haunted past. Overall, Edinburgh's travel culture is a vibrant blend of history, arts, literature, outdoor activities, and traditional Scottish experiences. Whether you are interested in exploring its historical sites, attending festivals, or immersing yourself in its literary heritage, Edinburgh has something to offer every traveler.

Shopping list or souvenirs to buy when traveling to Edinburgh

When visiting Edinburgh, Scotland, there are several unique shopping items and souvenirs that you can consider. Here are some popular options: 1. Tartan Products: Scotland is famous for its tartan patterns. You can find a wide range of tartan products including scarves, kilts, bags, and accessories. These make for great souvenirs and gifts. 2. Whisky: Scotland is renowned for its whisky production. You can explore various whisky shops in Edinburgh and choose from a wide selection of single malt or blended whiskies. Some popular distilleries include Glenfiddich, Macallan, and Highland Park. 3. Scottish Shortbread: Traditional Scottish shortbread is a delicious treat that you can find in many shops across Edinburgh. It comes in various shapes and sizes, making it a perfect edible souvenir. 4. Harris Tweed: Harris Tweed is a handwoven fabric produced in the Outer Hebrides of Scotland. It is known for its durability and unique patterns. You can find Harris Tweed jackets, bags, and accessories in specialty stores. 5. Celtic Jewelry: Scotland has a rich Celtic heritage, and Celtic-inspired jewelry is a popular shopping item. Look for intricate designs featuring Celtic knots, thistles, or Scottish symbols like the St. Andrew's Cross. 6. Scottish Crafts: Edinburgh is home to numerous craft shops where you can find handmade pottery, ceramics, textiles, and other crafts. These items showcase the talent and creativity of local artisans. 7. Edinburgh Gin: Gin lovers can explore the various gin distilleries in Edinburgh and pick up a bottle of locally produced Edinburgh Gin. This can be a unique and delicious souvenir to take back home. 8. Scottish Literature: Scotland has a rich literary history, and you can find a wide range of books by Scottish authors or about Scottish culture and history in bookstores across the city. Look for works by Robert Burns, Sir Walter Scott, or contemporary authors like Ian Rankin. Remember to check the customs regulations of your home country before purchasing any food or alcohol items. Additionally, always buy from reputable shops to ensure the authenticity and quality of your souvenirs.

Edinburgh travel review

Edinburgh: A Journey through Scotland's Enchanting Capital Nestled between the rugged hills and stunning coastline of Scotland lies the captivating city of Edinburgh. With its rich history, vibrant culture, and breathtaking landscapes, this charming capital has become a must-visit destination for travelers from around the world. From the iconic Edinburgh Castle to the bustling streets of the Royal Mile, there is an abundance of experiences waiting to be discovered in this enchanting city. One of the first things that strikes visitors upon arriving in Edinburgh is the city's stunning architecture. The historic Old Town, with its narrow winding streets and medieval buildings, transports you back in time. As you stroll along the cobblestone streets, you can't help but feel a sense of awe and wonder at the grandeur of the city's landmarks. The iconic Edinburgh Castle, perched atop Castle Rock, is a sight to behold. Its imposing presence dominates the skyline, offering panoramic views of the city below. Inside, you can explore its ancient halls and learn about the city's fascinating past. Just a short walk from the castle lies the Royal Mile, a bustling thoroughfare that stretches from the castle to the Palace of Holyroodhouse. This historic street is lined with shops, restaurants, and pubs, offering a taste of Scottish culture at every turn. Here, you can browse for unique souvenirs, sample traditional Scottish cuisine, or simply soak up the lively atmosphere. Don't forget to stop by the famous St. Giles' Cathedral, a stunning example of Gothic architecture. For those seeking a more contemporary experience, the New Town offers a stark contrast to the medieval charm of the Old Town. Designed in the 18th century, this elegant district is a UNESCO World Heritage Site and is renowned for its Georgian architecture. Princes Street, the main thoroughfare, is lined with high-end shops, trendy boutiques, and stylish cafes. Take a leisurely stroll through the picturesque Princes Street Gardens, where you can relax and enjoy the stunning views of Edinburgh Castle. Beyond the city's architectural wonders, Edinburgh is also a hub of cultural activity. The city is renowned for its festivals, with the Edinburgh Festival Fringe being the largest arts festival in the world. Each August, the city comes alive with performers, artists, and musicians from all corners of the globe, offering a diverse range of shows and events. From comedy to theater, dance to music, there is something for everyone to enjoy. If you're a literary enthusiast, Edinburgh is the perfect destination for you. The city has been home to many renowned writers and has inspired countless works of literature. Follow in the footsteps of Robert Louis Stevenson or visit the birthplace of Sir Walter Scott for a glimpse into the lives of these literary giants. Don't miss the chance to explore the atmospheric streets of the Old Town, which served as the backdrop for J.K. Rowling's Harry Potter series. Beyond the city limits, Edinburgh is surrounded by natural beauty. Just a short drive away, you'll find the picturesque countryside, with its rolling hills, rugged coastline, and charming villages. Take a hike up Arthur's Seat, an ancient volcano that offers breathtaking views of the city and the surrounding landscape. Or venture further afield to explore the stunning Scottish Highlands, with their majestic mountains, tranquil lochs, and mythical landscapes. In conclusion, Edinburgh is a city that captivates the hearts of all who visit. From its historic landmarks to its vibrant cultural scene, there is something for everyone to enjoy. Whether you're a history buff, a lover of the arts, or simply seeking natural beauty, this enchanting capital has it all. So, pack your bags and embark on a journey through Scotland's captivating capital - Edinburgh awaits.