Set round its natural harbour on the stunning and tranquil Isle of Skye, charming Portree boasts an excellent range of shops, hotels and restaurants. Cultural attractions are plentiful; the Aros Centre is well worth a visit with its programme of concerts, theatre and cinema. Sports enthusiasts are also well catered for, with sea kayaking, rock-climbing and a good choice of well-marked walks.