The Royal Hotel is in a great location, with beautiful views (ask). We had a big room, which was immaculately clean; the staff were very helpful and friendly, and the food.... those scallops, delicious!!!! This hotel is a great place to base yourself to explore Skye and was excellent value for money. The hotel carpark is also a handy addition.
Portree is a nice, little village with some very interesting shops, coffee shops and bars for those wanting to spend a day doing something different from hiking in the stunning scenery of Skye.