The gardens are lovely for wandering around with the ice cream you purchased in the ticket office! And it's relaxing to sit by the little lily ponds and watch the clouds go by. Then you can have a very interesting walk around the Museum of the Isles which is in the gardens.
If, like us, you enjoy drinking your fresh coffee from quality hand-made pottery mugs then Edinbane Pottery should be on your itinerary. They make a lot more than cups at their studio. And it's all beautiful.
And Beaches, Skye has some wonderful beaches, great places to paddle, swim, beach-comb and have sausage... (oh, I mean scallop) sizzles. You could visit Staffin Bay or The Sands (where you might be lucky enough to spot the dinosaur footprints in the rocks), or walk out to Talisker Beach where if it's windy enough the waterfall nearby will be getting blown up the way! There's also beautiful Glenbrittle Beach with the Cuillin for a backdrop. Or you could visit Ashaig Beach, again beautiful and sandy (but beware of some very bumpy parking). Finally there is a special beach everyone should visit, and that is the Coral Beach near Dunvegan. It does what it says on the tin, it is a white coral beach.
There are also far too many walks to mention, but one of the most famous in the world is the path up to the Storr.
Several summers ago we hopped on the Armadale to Mallaig ferry, then onto the Small Isles ferry from Mallaig to Rum and had a few hours there. We were able to pick the weather and it was a plan that came together. We enjoyed a very interesting tour round Kinloch Castle on a glorious day. If you decide to nip over to Rum for the day then study the Calmac timetable carefully, as you can only do it about once a week.