Isle of Skye Accommodation

Skye B&Bs - Hotels - Self Catering Cottages - Hostels & Campsites

Also see: Dunvegan B&Bs (North Skye) - Broadford B&Bs (South Skye)

Accommodation on the mainland near Skye:
B&Bs - Self Catering

Skye Hotels


Anne Gracie
Duisdale House Hotel
Isle Ornsay
Isle of Skye IV43 8QW
Tel: +44 (0)1471 833202

Duisdale House Hotel

Scottish Tourist Board 4 star country house hotel
set in lovely gardens and 35 acres of wooded hillside.
Built in the 1860s as a hunting lodge for the Chief of the Clan MacDonald.
Breathtaking views across the sea to the hills of Knoydart.

Consistently winning awards since 2009.
Scottish Food Awards - Gold Medal in Style Restaurant of the Year 2017
and Real & Local Food 2017.
Scottish Hotel Awards including:
Winner - Island Hotel of the Year in 2016
Regional Winners - Boutique Hotel of the Year 2017
Regional Winners - Small Country House Hotel of the Year 2018 & 2019
Regional Winners - Hotel Fine Dining Restaurant 2019
Hoteliers of the Year 2011.

Situated in southern Skye. Skye Bridge 13 miles.
Armadale to Mallaig ferry 8 miles.
Day sailings available on the hotel's luxury yacht (April to September).
Fishing and golf packages also available.

Award-winning restaurant with 2 AA red rosettes.
Well stocked wine cellar and large selection of malt whiskies.
Lighter meals available in 'The Chart Room'.
Licensed for civil weddings.

Choice of 18 ensuite rooms & suites all with
Sky TV, telephone, hairdryer, hospitality tray, toiletries.
Several four-poster rooms.
Fridge minibar in all rooms except petite rooms.
Free WiFi.

B&B prices from £104 per person.
Dinner, B&B rates available.
Instant online booking.

Click here to visit web site


Toravaig House Hotel
Knock Bay
Isle of Skye IV44 8RE
Tel: +44 (0)1471 833231

Toravaig House Hotel

Multi award-winning, luxury contemporary Scottish country house hotel.
Beautifully decorated and furnished. Personally run.
Scottish Hotel Awards include:
Winner of Island Hotel of the Year 2005, 2007, 2013, 2014 and 2018.
Regional Winners - Boutique Hotel of the Year 2018 & 2019,
Informal Fine Dining Restaurant 2019, Breakfast 2019,
Informal Dining Room Hotel of the Year 2018,
Wedding Team of the Year 2017, Wedding Hotel of the Year 2017,
Small Country Hotel of the Year 2017 & 2019
and Romantic Hotel of the Year 2017.

Set in 2 acres of grounds in an elevated position with magnificent views.
Breathtaking sunsets often seen.
Situated in southern Skye. 16 miles from the Skye Bridge.
5 minutes drive from Armadale (ferry from Mallaig).
Day sailings available on the hotel's 50 foot luxury yacht (extra charge)
Fishing and golf packages also available.

Drawing room with open fire.
The Iona Restaurant has AA 2 red rosettes.
Daily changing dinner menu. Fresh local produce.
Small weddings and functions catered for.
Free WiFi.

Scottish Tourist Board 4 Star Small Hotel.
9 double/twin bedrooms all with TV, toiletries,
ensuite shower (some also have a bath).

B&B prices from £109 per person.
Dinner, B&B rates available.
Instant online booking.

Click here to visit web site

Skeabost hotel Skye

Skeabost Hotel
Skeabost Bridge
Isle of Skye IV51 9NP

Skeabost Hotel

Luxurious hotel set in private grounds by Loch Snizort
with its own 9-hole (18 tee) golf course.
Originally built as a Victorian hunting lodge by the MacDonalds.
Refurbished to a high boutique-style standard
(under new management since 2015).
CIS Excellence Award - The Group Hotel of the Year Award 2018.
Scottish Hotel Awards - Island Hotel of the Year in 2016 and 2017,
Regional Winners - Romantic Hotel of the Year 2018,
Informal Fine Dining Hotel of the Year 2018, Golf Hotel of the Year 2017 and 2018,
Fine Dining Restaurant Hotel of the Year 2017 and Style Hotel of the Year 2017.

Portree 6 miles. Dunvegan 16 miles.
Fishing is available on the River Snizort.

14 bedrooms & suites including four-poster rooms.
Cosy lounges with open fires.
Restaurant serving local produce with an extensive wine list.
Lounge bar well stocked with malt whiskies.
Conservatory overlooking the loch.

Available for weddings (tailor made) for up to 150 guests.
Options include the oak clad chapel, extensive grounds with marquee.

B&B prices from £47.50 per person (based on 2 sharing).
Dinner, B&B rates available.
Winter specials (November - mid March).
Open for Christmas / Hogmanay.

Click here to visit web site

Skye hotel
Cuillin Hills Hotel
Isle of Skye IV51 9QU

Cuillin Hills Hotel

Former Victorian hunting lodge, now an award-winning luxury hotel
run by the same family for 25 years.
Set in 15 acres of mature private grounds
overlooking Portree Bay with views to the Cuillin mountains.
10 minutes walk from Portree town centre.

Winner of Design Gold Medal
in The Scottish Hotel Awards 2010.
Scottish Tourist Board 4 Stars.
Recommended by the Michelin Guide,
Scotland the Best, Stevenson's, Johansens.

Stylish restaurant with views of the gardens, loch & mountains.
Perfect for candle-lit dinners.
RAC Blue Ribbon.
Bar / conservatory serving lunches and light meals.
Guest lounge with log fire.

Choice of 27 bedrooms.
Each with ensuite bathroom (bath & shower),
satellite TV, fresh fruit, trouser press,
tea / coffee, hairdryer and telephone.
B&B prices from £50 per person.
Click here for instant availability and online booking

hotel in Portree
The Royal Hotel
Bank Street
Isle of Skye IV51 9BU

The Royal Hotel

3 star hotel on one of the main streets in Portree
overlooking the harbour.

2 bars (one with live Scottish music in the evenings).
2 restaurants. Free WiFi access in the lounge.
Guests have free access to the fitness centre (gym) on the first floor.

26 ensuite bedrooms all with TV.
Disabled access bedroom with wheelchair accessible shower.
B&B prices from £37.50 per person.
Click here for instant availability and online booking

Skye B&Bs


Neil & Alison Graham
15 Upper Breakish
Breakish - near Broadford
Isle of Skye IV42 8PY
Tel: 01471 822508
Fax: 01471 822508


Modern house built to high standards.
Scottish Tourist Board 4 Stars.
Member of Scotland's Best B&Bs.
Located between the Skye Bridge and Broadford.
Spectacular panoramic views of Broadford Bay,
the Cuillin mountains & Isle of Raasay.

3 bedrooms:
1 twin room (en suite)
1 double / twin room (en suite)
1 double room (private bathroom)
All rooms have TV, hairdryer, tea/coffee making facilities.
Fresh home baking.
Non smoking throughout. WiFi access.
Taste our Best award.
Bikers welcome.

B&B prices from £42 per person.
Open February - November.
Instant online booking.
Click here to visit web site


Calum & Suiz Campbell
The Anchorage
9 Eabost West
Isle of Skye IV56 8FL
Tel: 01470 572210 or 01470 572285

The Anchorage

Set on a 65-acre working croft with views directly over
Loch Bracadale towards MacLeod’s Tables. Spectacular sunsets.
Much wildlife nearby including herons, ducks,
oyster catchers, seals, geese and otters.
Dunvegan 7 miles. Portree 14 miles. Sligachan 15 miles.

2 double bedrooms with en-suite shower.
1 twin room with private bathroom.
All with TV, DVD, radio alarm clock, hair dryer, tea/coffee.
Large comfortable residents lounge with TV & DVD player.
Free WiFi.
Tea or coffee with home baking in the lounge on arrival.
Wide choice of breakfast menus.
Advice given on walks, touring, restaurants, etc.

B&B prices from £35 - £40 per person
depending on length of stay.
Single occupancy: £45.
Pets welcome. No smoking.
Click here to visit web site


Katrina & David McGough
Foxwood - 11a Ullinish - by Struan
Isle of Skye IV56 8FD
Telephone: +44 (0)1470 572 248


High standard of accommodation and a friendly welcome.
Newly built house in 4 acres of land in north-west Skye
with views over Loch Bracadale and MacLeod's Tables
as well as the Cuillin mountains to the south.
Close to Struan Broch - an Iron Age fort visible from the house.
See local wildlife and experience spectacular sunsets.
Dunvegan is 12 minutes by car. Portree 25 minutes.

1 ensuite superking double,
1 ensuite family room (with 1 double & 1 single bed).
1 suite with 1 double room & 1 single room
plus whirlpool bath, shower and sauna.
All with TV, radio/CD player, hairdryer, toiletries, tea/coffee.
Spacious cathedral style lounge with patio.
Free WiFi.

B&B prices from £40 per person.
Room only rates also available.
Instant online booking.
Hypnotherapy and performance coaching available.

Click here to visit web site


David Collins & Emma Siedle-Collins
Camus Croise
Isle Ornsay
Isle of Skye IV43 8QT
Tel: 01471 833475


Warm welcome at this newly built traditional Highland home.
Set by the shore of Camus Croise Bay in south Skye.
Wonderful views across the Sound of Sleat to the mainland.
Coastal walks nearby with views to Knoydart and Ardnamurchan.
Evening meals available at several local restaurants/hotels.
9 miles from Armadale (castle, gardens and ferry to Mallaig).
16 miles from the Skye Bridge.

2 double rooms overlooking the bay
1 with en-suite bathroom and 1 with private bathroom.
Both rooms have WiFi, TV and tea/coffee making facilities.
Breakfast in the dining room overlooking the garden & bay.

The owners' adjacent art studio (Heaven's Ocean) includes
paintings, driftwood sculptures & handmade greetings cards.

B&B prices from £32.50 - £42.50 per person (2 sharing)
Single occupancy rates.
Open Easter - mid October.
Click here to visit web site

B&Bs on the mainland near Skye


Contact: Cathy and Kevin Kitson-Jones
The Schoolhouse
Caroline Street
Ross-shire IV40 8EH

Tel: 01599 555 378

The Schoolhouse
Renovated schoolhouse just 400 metres from Eilean Donan Castle.
2 minutes walk from local shop, hotel/restaurant, bar.
Relaxed and peaceful setting overlooking Loch Duich.
Great base for exploring Skye and the West Highlands.
Only 8 miles from the Skye Bridge at Kyle of Lochalsh.

4 bedrooms (3 double & 1 twin).
Each bedroom has ensuite bath or shower and WC,
TV, hairdryer, tea/coffee facilities, fresh towels and linen.
Modern kitchen/dining area with gas hobs, microwave, fridge, etc.
Private lochside garden.
Gallery with paintings, cards and gifts plus tearoom.

Double / Twin room from £85 per room per night (2 adults)
Exclusive use (all 4 bedrooms) from £290 per night (8 people).
Self service continental style breakfast with
local artisan bread, fresh farm eggs, cereals,
fresh fruit, yoghurts, cold cheese and ham.
No smoking. No pets.
Wi-Fi access.
Credit cards accepted.

Click here to visit web site

Skye Self Catering Accommodation

Skye cottage photo
Contact: Elizabeth Nicolson
4 Balmeanach
Isle of Skye IV51 9NH
Tel: 01478 650 360
Taigh Uilleam

Purpose-built self catering cottage. 8 miles south of Portree.
Superb views of countryside and the island of Raasay.
Lots of local wildlife may be spotted.
A sandy beach is just 5 minutes walk from the cottage.
Located on a small working croft in the community of Braes.
Ideal for exploring Skye.

Sleeps up to 5 in 2 spacious bedrooms.
Lounge with TV & DVD. Kitchen is fully equipped with electric cooker,
microwave, washing machine, dishwasher, etc.
Fenced garden safe for children. Cot available.
Free WiFi.

Rental prices from £450 per week
including electricity, bed linen, towels.
Online availability calendar.

Click here to visit web site

view from garden

Mrs. Sandra Finlayson
7 Gedintailor
by Portree
Isle of Skye IV51 9NJ
Tel 01478 650417

Taigh Mairi

Traditional croft house in stunning location with views of Raasay.
Within easy walking distance of sandy beaches.
Look out for dolphins and sea eagles.
Located 5 miles south of Portree.
Fully equipped and refurbished to a very high standard.
Polished hard wood flooring throughout.
Sleeps 2 - 6. Ideal for families.
Jacuzzi® whirlpool bath.
Laptop with BT Broadband Internet access.

1 twin room, 1 double room, bathroom.
Kitchen with washing machine, tumble drier, dishwasher,
electric oven, gas hob, microwave, fridge/freezer, etc.
Wood-panelled dining area.
Lounge with Sky TV, VCR, DVD, leather sofa and sofa bed.
Garden with swing and BBQ equipment.

Prices: £380 - £700 per week.
Includes linen, towels, electricity, coal, peat, logs.
No smoking. Pets welcome.
Online availability calendar.
Click here to visit web site

Booking Hotline: 0845 268 1383

Cottages on Skye

Wide selection of self catering cottages ranging from 1 to 6 bedrooms.
Locations throughout Skye overlooking the sea and mountains.

Web site with virtual tours and instant online booking.
Short breaks and late deals often available.
Search and book cottages online

List of other accommodation on Skye

Several 4 star B&Bs on Skye are listed on Scotland's Best B&Bs web site.

The Clan Donald Estate featuring Armadale Castle on the Sleat peninsula in south Skye offers a variety of self catering properties including cottages and lodges.

Number 10 is a luxurious self catering retreat for 2 overlooking Loch Dunvegan. Short breaks available.

Scalpay is a privately owned small island just off the coast of Skye near Broadford. There are 3 Scalpay Cottages available for self catering. Deer stalking also available.

Staffin Bay Cottages - choice of 2 bungalows each sleeping 4 in bedrooms. Situated by the Quiraing on the Trotternish Peninsula in north Skye.

Independent Hostels:

  • Skye Backpackers, Benmhor, Kyleakin. Breakfast, laundry, luggage storage, WiFi, MacBackpackers day tours of the island. Tel: 01599 534510.
  • Portree Independent Hostel, just to the side of the main square in Portree (in the former post office building). 60 beds. Tel 01478 613737.
  • Dun Flodigarry Backpackers Hostel. Heating, cooking, showers, laundry, drying facilities, shop. Sleeps 40 in dorms and twin/double rooms. Tel: 01470 552 212. Located 5 km north of Staffin, 15 km from Uig, 34 km from Portree.
  • Flora Macdonal Hostel at 3 Kilmore, Sleat. Armadale ferry 2 miles away. Dorms and private rooms (max. 20 people). Tel: 01471 844272 or 07834 476378.
  • Skyewalker Independent Hostel, Old School, Fiskavaig Road, Portnalong. 4 Stars. Central heating, hot water showers, kitchen, shop, post office. Sleeps 40 in bunkbeds. Wheelchair accessible. Cafe and pub nearby. Tel: 01478 640 250. Located on west coast of Skye. From Sligachan take the A863, then the B8009 through Carbost and Fermilea to Portnalong. At the bus stop, turn left onto Fiskavaig Road - the hostel is 500 metres from here.
  • The Waterfront Bunkhouse, Carbost overlooking Loch Harport. Accommodation in 5 dorms for up to 24 people. Contact The Old Inn (meals served). Tel: 01478 640205.
  • Portnalong Croft Bunkhouse, Bothies & Wigwams, 7 Portnalong (OS map ref NG348353). Five self contained hostels on 12 acre croft. Bunkhouse sleeps 14, bothy sleeps 6, cabin sleeps 2, bothy beag sleeps 4, But & Ben sleeps 4. Wigwams sleeping 4 - 5. Camping also available.

Hostels are operated by SYHA in Portree and Broadford (visit for details):


For more campsite info, search

Skye information:
Transport - Sightseeing - Books - Local Events