Welcome to Culnacreag Bed & Breakfast

Culnacreag Bed & Breakfast, Treaslane, Isle of Skye IV51 9NX     01470582428     culnacreag@gmail.com

**We find ourselves unable to offer Bed & Breakfast at present, due to Covid-19.
However, we now have available two luxury self catering properties – TREASLANE STABLE ROOMS.

INSTAGRAM – @treaslanestablerooms or enquire via treaslanestablerooms@gmail.com  

In the small crofting township of Treaslane,
9 miles from Portree sits Culnacreag gaelic for behind the rock. Culnacreag Bed and Breakfast is run by Neil and Mary on the family croft.

The house sits in an elevated position with uninterrupted views over Loch Snizort Beag with the Trotternish hills beyond. The views offer the chance to watch seals, otters and many different types of birds including eagles, cormorants, ducks and oyster catchers.

A warm welcome awaits.


Room 1  This is the larger of the two rooms and has a super king size bed. The ensuite is also a good size with large bath and walk-in shower. This room can also be set up as a twin room if preferred.
£100.00 per night including breakfast.

Room 2  This room is slightly smaller than Room 1 and has a king size Bed. The ensuite room has a shower and is a good size.
£90.00 per night including breakfast.

Both rooms are tastefully decorated with floor to ceiling windows and doors to allow full views and easy access. They are equipped with television, tea and coffee making facilities including a Nespresso machine, hairdryer and toiletries. Free WIFI available throughout.

We can cater for most dietary requirements, but please let us know at time of booking.


Lovely stay central to everything!
My husband and I had an absolutely lovely time staying at Culnacreag. Neil and Mary made us feel at home, with great hospitality and wonderful breakfast every morning! The view from our room over the loch was absolutely stunning. Culnacreag is really at a central location to everything. We did several hikes up north, some scrambling / climbing on Mt. Cuillin, and usually grabbed dinner in Portree. It was all a quick car trip away. We would definitely recommend this B&B and hope to stay again sometime soon!

Tori HTrip Advisor

Wonderful, welcoming, perfectly located B&B
We have just concluded a wonderful 6 night stay with Mary & Neil at Culnacraeg B&B at Treaslane on the Isle of Skye. Our best B&B experience in the UK! Ideally located for travel in all directions around Skye and yet so peaceful and quiet with stunning views right outside our room. Room 1 was lovely with floor to ceiling windows looking over the loch, large bathroom (with large shower and separate bath), very comfortable beds and crisp fresh linens. Mary's cooked to order breakfasts were fantastic, as was Neil's coffee and tea making (:-)), and both were great with the tips about what to do each day (and providing the all-important weather forecast)! Thanks for a wonderful stay, Mary and Neil, and we hope to be lucky enough to visit you again soon on gorgeous Skye.

Kath GTrip Advisor

Stayed in Culnacreag in May with my husband and have to say it was excellent. Neil and Mary were the perfect hosts, breakfast was fabulous and the views were stunning. Will be back again soon, haven't stopped raving about it!!

Eilish DTrip Advisor


Culnacreag is situated in the small village of Treaslane, 9 miles from Portree, a few hundred yards from the A850, the main Portree to Dunvegan Road.

Important Note for Sat-Nav Users
If you are coming from Fort William, you may want to set your route via Kyle of Lochalsh so as to avoid the Mallaig Ferry.

From Portree:

  • Take the A87 to Uig/Dunvegan.
  • After approx. 4 miles take the left fork signposted Dunvegan A850.
  • Continue on that road for about four miles, past Skeabost and Bernisdale, Treaslane is the next village.
  • Turn right at the Treaslane sign (near the top of the hill). There is a bus shelter at the corner.
  • Turn down into that road. Culnacreag is the first house you come to (approx. 150 yards).

Come and stay with us