Ullinish Lodge is a fine old building in Bracadale, on the west coast of Skye. Dr Samuel Johnson stayed there on his famous Tour of the Hebrides with James Boswell in 1773, and one of the guest rooms bears his name. I'm sure it would be a nice place to stay, but we live too close by to justify trying it out. The restaurant I can recommend highly though. It is one of the great eating experiences on Skye.
The restaurant has three AA rosettes and several other awards. From the moment you arrive, the ambiance is great. Pre-dinner drinks are served in the lounge, with an open fire and delicious canapes. (Parmesan lolipops are fantastic!).
The restaurant itself is a very comfortable, traditional room and the table settings are immaculate. Most importantly, the food is very good indeed. The choices are sensibly limited, the compositions are inventive and they work well, the quality of the ingredients is first class and the cooking is sublime. Fish, meat and vegetables are each timed to perfection. The wine list offers a wide enough choice of styles and prices that you should find something to enjoy. Service and hospitality are nicely judged too; friendly and informal without overdoing either of these attributes.
Ullinish is not a cheap option for dinner, but I think it just keeps to the right side of the line on value. All in all, it's a very good experience.