32 Best things to do in Edinburgh Scotland. Edinburgh has Arthur's Seat, Edinburgh Castle, Edinburgh Old Town and ghost tours in the Blair Street Vaults.