Croy self catering British Self Catering › East Scotland › Morayshire › Self catering in Croy › Croy in Morayshire is a great place to head for a self catering short break or holiday... there is so much to see and do. Click here to find out more » Croy is a village overlooking the Moray Firth between Nairn and Inverness and has a village shop. Nairn is seven miles away and is a seaside town which offers some of the top beaches in Scotland. See Shortlist Luxury Sleeps 4 Sleeps 2 Hot Tub Fire Dogs Short Breaks Heatherlee, Croy Morayshire East Scotland Sleeps 2. Apartment. 1 bedroom. Prices from £215 a weeks stay. The Olive Loft, Croy Lanarkshire South West Scotland Sleeps 4. 2 bedroom. Prices from £231 a weeks stay. Squirrel Lodge, Croy Lanarkshire South West Scotland Sleeps 2. Apartment. 1 bedroom. Prices from £215 a weeks stay.