Things to do in Edinburgh

Sort by Tribes
Categories
619 Results
  • 1
    Edinburgh Castle

    Edinburgh Castle

    Ranked #1 overall in Edinburgh things to do
    192 reviews
    Sights and Museums, Performing Arts, Outdoors, Children's Activities, Historic Site
    Popular withHistoryFamiliesAdventure

    I love how anywhere you go in Edinburgh as you walk through the city streets you’ll be rewarded with an amazing view of the castle high on the hill when ...

  • 2
    Royal Mile

    Royal Mile

    Ranked #2 overall in Edinburgh things to do
    113 reviews
    Sights and Museums, Landmark
    Popular withHistoryFamiliesArtsy

    Well known tourist attraction in the centre of town stretching a mile through the old town. Be surrounded by historic buildings, monuments and historic architecture as you explore the city. ...

  • 3
    Arthur's Seat

    Arthur's Seat

    Ranked #3 overall in Edinburgh things to do
    101 reviews
    Sights and Museums, Landmark
    Popular withOutdoorsyAdventureFamilies

    I unfortunately didn't get the chance to climb Arthur's Seat (5 degree weather will do that to you), but someone I was traveling made it up there and he went ...

  • 4
    National Museum of Scotland

    National Museum of Scotland

    Ranked #4 overall in Edinburgh things to do
    95 reviews
    Sights and Museums, History Museum, Science Museum
    Popular withHistoryFamiliesArtsy

    Great museum - smaller than London's Natural History Museum but packed with engaging material and interactive exhibitions. Great for kids, lifts and baby changing everywhere. Free entry too!

  • 5
    Old and New Towns of Edinburgh

    Old and New Towns of Edinburgh

    Ranked #5 overall in Edinburgh things to do
    58 reviews
    Sights and Museums, Neighbourhood
    Popular withHistoryFamiliesArtsy

    interesting how two towns are classified as old and new when the ruins actually look similar. a great stroll of the view would be nice.

  • 6
    Scott Monument

    Scott Monument

    Ranked #6 overall in Edinburgh things to do
    62 reviews
    Sights and Museums, Monument
    Popular withHistoryAdventureOutdoorsy

    A good climb and stunning views of Edinburgh. Quite a work out for the legs!

  • 7
    Grassmarket

    Grassmarket

    Ranked #7 overall in Edinburgh things to do
    54 reviews
    Shopping, Market
    Popular withHistoryNightlifeFoodies

    Great architecture and lots of pubs. A view of Edinburgh Castle. A few shops and close to Victoria Street. Great to spend the day shopping nearby then come here for ...

  • 8
    Princes Street Gardens

    Princes Street Gardens

    Ranked #9 overall in Edinburgh things to do
    50 reviews
    Outdoors, Garden, Park
    Popular withOutdoorsyFamiliesGreen

    In this Gardens, you will see so many beautiful flowers and trees. When you stand here, you feel like a prince or princess playing and running in the gardens.

  • 9
    Calton Hill

    Calton Hill

    Ranked #8 overall in Edinburgh things to do
    52 reviews
    Sights and Museums, Outdoors, Landmark, Scenic Lookout
    Popular withOutdoorsyHistoryBackpackers

    Fabulous morning walk from apartment affording stunning 360 degree views of Edinburgh and surroundings. Only five minute walk from apartment to bottom of Carlton Hill. Blow away those cobwebs!

  • 10
    Royal Edinburgh Military Tattoo

    Royal Edinburgh Military Tattoo

    Ranked #11 overall in Edinburgh things to do
    41 reviews
    Bars, Clubs and Nightlife, Music Venue
    Popular withFamiliesHistoryNightlife

    Great show which changes every year. It's not just Scottish acts and bagpipes either. This year they had groups from Korea, Mongolia, Mexico and New Zealand (the Kiwis were a ...

var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.net/trip/hotels/hotel_suggestions?action=index&clean_path=edinburgh&controller=topics&country_code=&current_user_id=&filters=&id=2000000000082&klass_name=Region&list_type=attractions&nearby=false&path=edinburgh%2Fthings-to-do&place=2000000000082&place_type=City&place_type=region&region=2000000000082", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.net/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&region=2000000000082" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } }; if (typeof IntentMedia !== 'undefined' && window.IntentMedia && IntentMedia.trigger) { window.IntentMediaProperties.site_currency = 'GBP', window.IntentMediaProperties.travel_date_start = '' window.IntentMediaProperties.travel_date_end = '' IntentMedia.trigger("onpage_ads_redraw"); }