Rose CroftRose Croft

 Rose Croft

Bed & Breakfast

Elgol - Isle of Skye

Tel: 01471 866 377


Bed & Breakfast accommodation in a traditional Scottish crofting and fishing community.

Rose Croft is situated in the centre of Elgol, a small village lying almost at the tip of the Strathaird Peninsula, in the south-west area of the Isle of Skye.

We offer comfortable and friendly bed and breakfast for a maximum of two people.
We have one Twin Room available for our bed and breakfast visitors, which also incorporates a cosy sitting area with a sofa, a television and tea and coffee making facilities. There is a private bathroom adjacent to the room. Wifi is available.
Sorry, but we do not take any bookings which include babies or children under the age of 14 years.

Rose Croft is ideally situated for people who love to go walking, or are keen photographers - being in an area with a variety of wildlife, and also some of the most spectacular landscapes on Skye.
It is also perfectly located for people who just want to get away and unwind for a while - perhaps taking a boat trip over to Loch Coruisk, which nestles within the Cuillins - or just watching the activities of the boats at the jetty.


A No Smoking policy applies throughout the house.

Sorry, No Pets.

Arrival & Departure


The price for the room, when occupied by two people, including breakfast is from £78.00 per night.
For Single Occupancy the price is reduced by 10%.


Open March to October.

Top of Page

Bookings & Enquiries

Pauline & Chris Forrester
Rose Croft
Isle of Skye IV49 9BL
Tel: +44 (0)1471 866 377

Internet: Use the on-line or e-mail us.

Top of Page

How To Find Us

Via the Skye Bridge

Cross the bridge. Turn right at the roundabout. Travel north on the A87 towards Broadford. Continue on the A87 through Broadford. In Broadford take the road signposted for Elgol (the turning is just by the Broadford Hotel). This road is the B8083 (marked as the A881 on some maps). Elgol is approximately 15 miles along this single track road.

As you enter the village, you will pass Coruisk House (an excellent restaurant). Rose Croft is about another ¾ mile along further on the right and is easily identified by the signboard. Allow about 35-40 minutes for the drive from Broadford.

Via Armadale Ferry

Travel up the A851 towards Broadford. Turn left onto the A87 towards Broadford. Just before the Broadford Hotel, turn left for Elgol on the B8083 and continue as above.

Top of Page

Copyright © 1999-2016