In reply to An Triubhas:
The lodge is generally nice for a drink and chilling by the fire or chatting to other outdoor types. Beer selection is good and gammon is huge. Haven't been in the winking owl for a while but used to have a good whisky selection. The Skiing Doo does really good meals and seems to be the popular hangout for eating and drinking. Nice atmosphere and food is plentiful. Daytime, the mountain cafe's coffee and cake is amazing. Curly Fries in the skiing doo are cheaper though!
Fish and chips are great at The Happy Haggis! Curry next door is alright too.
Tesco does for most shopping but there are bigger supermarkets in Inverness if that's what you want. Few, if any little grocers around in Aviemore now but great venison and sausages at Dalraddy / Alvie Estate (3 miles south on the old A9) and 'proper' shops in Grantown-upon-Spey up the road.
Co: