The Caringorm Hotel in Aviemore is a dream. Right across from the train station, it looks like a miniture castle. We have stayed there many times, both in summer and in winter. The rooms are nice, though a little dated. The staff is competent and professional and always glad to help. AND the food at the resturant cannot be beat. I get the roast chicken with poatoes, vegtable of the day, skirlie (a onion and oatmeal mix-- try it it's great) and "kilted soldier"- a bacon wrapped link sausage. My husband gets their fish and chips. We've also had the lamb and the roast beef. Always high quality! We won't stay at any other place in Aviemore- even though some have more "stars". Also, for those that enjoy it- the pub has good whiskey and good local entertainment. They even have a piper who plays on the front poarch before dinner.
















