Skip to content

Things to do in Edinburgh

About Our Edinburgh Hotels

All you need to do is look around you to find things to do in Edinburgh. From a hike up to the magnificent Arthur's Seat to the cobbled wynds of the Old Town, there are lots of wonderful things to do in Edinburgh, where discovery awaits at every turn.

With so much to do in Edinburgh, the hardest part will be deciding where to go first. Have it all on your holiday - from Princes Street shopping and Michelin-starred meals to underground dungeons Edinburgh offers visitors a little bit of everything.


Attractions in Edinburgh

History buffs are spoiled for choice when it comes to finding things to do in Edinburgh. Start your adventure on the historic Royal Mile, connecting the imposing Edinburgh Castle and majestic Palace of Holyroodhouse, an official Royal residence. Inside each, you can learn more about the history of Scotland, the monarchy, and the role Edinburgh played in shaping modern Scotland.

Visitors can also use their holidays in Scotland to soak up some of the art and literature that makes Edinburgh famous around the world. Things to do include a visit to the National Portrait Gallery or the National Museum of Scotland, both newly refurbished and offering wonder for visitors of all ages.

When night falls, visit haunted Edinburgh for spooky tales of intrigue and murder in the mysterious underground city on the city's many ghost tours.


Events in Edinburgh

Each summer, Edinburgh opens its doors to the Fringe Festival and the city comes alive with performances by acts from around the world. Whether you like comedy or tragedy, classic scripts or avant-garde performance - or anything in between - the Fringe festival schedule runs around the clock and transforms the whole of Edinburgh into a stage.


Explore Edinburgh with Macdonald Hotels

Our hotels offer guests an ideal base for exploring Edinburgh and the surrounding areas, and come complete with all the service and amenities you need to relax and make the most of your time in the historic city. Visit Edinburgh and discover for yourself all the amazing things to see and do in the Scottish capital.