Search Hotels in Isle of Skye

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Broadford Youth Hostel
3 out of 5
Pier Road, Broadford, Isle of Skye, Scotland
The price is £53 per night from 1 Oct to 1 Oct
12.84 mi from city centre
3.6/5Good! (16 reviews)
"We were very pleased with staff concern, shown when i slipped in shower cubicle and injured my knee. Steps to hostel steep to climb.and gravel on step made it more difficult. Michael."

Reviewed on 28 Jul 2021

Broadford Youth Hostel
Hillside
2.5 out of 5
South Obbe, Kyleakin, Isle of Skye, Scotland
19.51 mi from city centre
4.4/5Excellent! (21 reviews)
"Was over to Skye on business - was arriving late but no problem. lovely view of teh bridge and a cozy log fire at breakfast time."

Reviewed on 21 Feb 2020

Get rates
Hillside
Drumgarry - Skye house with breathtaking sea views.
drumgarry, ardvasar, Isle of Skye, SCT
19.81 mi from city centre
4.7/5Exceptional! (14 reviews)
Nice house
"The house itself suited our needs perfectly and we enjoyed our stay. The grounds, front and back are a letdown though, and nothing like the pictures. It really needs a good bit of attention to get it up to the standard of letting out."

Reviewed on 3 Aug 2021

Get rates
Drumgarry - Skye house with breathtaking sea views.
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Armadale Castle
4 out of 5
Armadale, Sleat, Isle of Skye, Scotland
19.8 mi from city centre
4.4/5Wonderful! (17 reviews)
Wonderful Stay..!!!
"Our stay at Armadale Castle’s Glengarry lodge was very good. The lodge was really well equipped and has lovely views from all the rooms."

Reviewed on 28 Jul 2019

Get rates
Armadale Castle
Skye Lodge
3 out of 5
Ardconon, Mill Road, Isle of Skye, Scotland
16.07 mi from city centre
4.9/5Exceptional! (34 reviews)
Quiet, charming, modern, worth it!
"Modern conveniences but still holding the Scottish charm. Breakfast was amazing. Definitely let them cook the traditional haggis and black pudding as any restaurant just didn't compare."

Reviewed on 16 Dec 2019

Get rates
Skye Lodge
Foxwood Bed & Breakfast
3.5 out of 5
11a Ullinish, Isle of Skye, Scotland
9.16 mi from city centre
5/5Exceptional! (16 reviews)
"Lovely quite location with very helpful and friendly hosts. Good selection of breakfasts and very comfortable stay. Need an car to get about around the island."

Reviewed on 12 Jul 2021

Get rates
Foxwood Bed & Breakfast
Inn at Aird a Bhasair
3.5 out of 5
Ardvasar, Isle of Skye, Scotland
19.87 mi from city centre
4.6/5Wonderful! (97 reviews)
"we stayed family type room. We are 3, there are enough space for relaxing. The fabrics are lovely scottish tartan."

Reviewed on 3 Sep 2021

Get rates
Inn at Aird a Bhasair
Ardcana
3.5 out of 5
23 Lower Breakish, Isle of Skye, Scotland
The price is £250 per night from 6 Oct to 6 Oct
14.99 mi from city centre
4.8/5Exceptional! (10 reviews)
Luxury cabin stay
"Fantastic stay at the cabin. Great attention to detail with the design and furnishings. A fantastic relaxing stay. Thank you."

Reviewed on 16 Sep 2020

Ardcana
Roskill House Guest House
3.5 out of 5
ROSKHILL, Isle of Skye, Scotland
14.05 mi from city centre
4.8/5Exceptional! (53 reviews)
"Excellent place to stay, very comfortable and clean. Great hosts and a cracking breakfast"

Reviewed on 19 Jul 2021

Get rates
Roskill House Guest House
KnoydART Bed and Breakfast
4 out of 5
2 Calgary, Ardvasar, Isle of Skye, Scotland
19.91 mi from city centre
4.8/5Exceptional! (12 reviews)
"A beautiful location with a friendly welcome and of course stunning views over the Sound to Knoydart. The house is immaculate and close to some good walks and a great bike ride to Tarskavaig over the pass. The breakfast was good and the local pub is just a 5 minute walk away."

Reviewed on 25 Jul 2021

Get rates
KnoydART Bed and Breakfast
Duisdale House Hotel
4 out of 5
Isle Ornsay, Duisdalemore, Isle of Skye, Scotland
Fully refundableReserve now, pay when you stay
The price is £209 per night from 9 Oct to 9 Oct
18.72 mi from city centre
4.4/5Wonderful! (316 reviews)
"Friendly staff and good location provided one has a car."

Reviewed on 7 Aug 2021

Duisdale House Hotel
Tigh na Creag
3.5 out of 5
23 Sconser, Isle of Skye, Scotland
5.66 mi from city centre
Get rates
Tigh na Creag
Bird Song Bothy
3 out of 5
Birdsong Bothy, 2 Colbost, Isle of Skye, Scotland
18.51 mi from city centre
5/5Exceptional! (5 reviews)
"Wonderful view, comfortable to relax in. We enjoyed our stay and loved the area. Kitchen is well equipped and its clean and cozy. The only downside is that WiFi is terribly slow and cell service is spotty at best. Not bad if you're looking to disconnect but I intended to work a day or two while there ..."

Reviewed on 21 Nov 2020

Get rates
Bird Song Bothy
Toravaig House Hotel
4 out of 5
Sleat, Isle of Skye, Scotland
Fully refundableReserve now, pay when you stay
The price is £188 per night from 18 Oct to 18 Oct
18.79 mi from city centre
4.4/5Excellent! (124 reviews)
"You never know what you are going to get with smaller hotel/lodges - this place was a gem. From the welcoming greeting on arrival through every encounter the staff were amazing. Breakfast was freshly prepared and up there with the best I've ever had in a hotel. We went to the Sister Hotel Druisdale ..."

Reviewed on 9 Sep 2021

Toravaig House Hotel
Hebridean Inn
3.5 out of 5
Harrapol, Isle of Skye, Scotland
13.94 mi from city centre
Get rates
Hebridean Inn
Dunshee
3 out of 5
Dunshee, Roskhill, Isle of Skye, Scotland
14.03 mi from city centre
5/5Exceptional! (7 reviews)
"Lovely location. Hostess was very welcoming and helpful. Breakfast was delicious."

Reviewed on 8 Sep 2019

Get rates
Dunshee
Carter's Rest
3.5 out of 5
8 Upper Milovaig, Isle of Skye, Scotland
21.6 mi from city centre
5/5Exceptional! (5 reviews)
"Thoroughly enjoyed our short stay at Carter’s Rest. Jonathan and Simone were incredibly welcoming and looked after us extremely well. The food, hospitality and home comforts were provided with great attention to detail and lots of smiles. Would have stayed longer if we could and hope to return ..."

Reviewed on 22 Aug 2021

Get rates
Carter's Rest
Glendale View
3.5 out of 5
7 Holmisdale, Isle of Skye, Scotland
The price is £144 per night from 3 Oct to 3 Oct
20 mi from city centre
5/5Exceptional! (3 reviews)
Excellent bed and breakfast stay
"Loved our two nights at Glendale View. Jane is incredibly welcoming and could not be more helpful. Dinner on out first night was really enjoyable and better than most of the meals we ate in restaurants! We particularly liked having the room that’s outside the main house - we enjoyed having our own ..."

Reviewed on 31 May 2021

Glendale View
Dunvegan Camping Pods
2 out of 5
Kilmuir, Dunvegan, Isle of Skye, Scotland
16.31 mi from city centre
4.8/5Exceptional! (40 reviews)
"Great little pod, nice and cosy for a family of 4. Note beds are not massive if u have older bigger kids ( age 12 ) but it does the job. We left our suit cases in the car to save room but all in all it was great. Microwave came in handy and all cooking utensils are supplied. Nice and clean and friendly ..."

Reviewed on 16 Aug 2021

Get rates
Dunvegan Camping Pods
Kilmuir Park
3.5 out of 5
Kilmuir Park, Isle of Skye, Scotland
15.39 mi from city centre
5/5Exceptional! (41 reviews)
"Spacious rooms, lovely breakfast in private lounge and convenient location. The hosts were very hospitable and overall a great experience!"

Reviewed on 12 Sep 2021

Get rates
Kilmuir Park
Don't see what you're looking for?
See all available properties in Isle of Skye
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Isle of Skye

Visiting the Isle of Skye

The Isle of Skye, also known as the “island of the mist”, is part of the Inner Hebrides archipelago on Scotland’s northwest coast. Skye is Scotland’s second largest island and is connected to the mainland by both bridge and ferry. It offers some of the country’s most stunning landscapes and is dotted with rugged white beaches, atmospheric lochs and majestic cliffs, with a cluster of mountains sitting at the island’s heart. Due to its peaceful idyll, Skye is also a haven for artists, so alongside the traditional Scottish pubs, tearooms and B&Bs are various galleries, studios and craft shops. It’s also the home of the Talisker whisky distillery in Carbost. Famous landmarks include Kilt Rock, the Fairy Glen, the Fairy Pools and the Old Man of Storr. The island is also amazingly rich in wildlife, including red deer, otters, dolphins, whales, seals and the white-tailed sea eagle.

Where to stay in the Isle of Skye

There are many Isle of Skye hotels to choose from and many beautiful areas to stay in. The three most popular visitor destinations are Portree, Dunvegan and Trotternish. Situated to the east, Portree is the island’s capital and its largest town. It is surrounded by the hills of Ben Tianavaig, Fingal’s Seat and Ben Chrachaig, and overlooks a sheltered bay. Portree has a variety of cafes and restaurants, plus a cinema, visitor centre and arts centre. It also hosts the annual Highland Games. Edinbane Pottery is well worth visiting to see its stunning wood fire and salt-glazed ceramics.

The small town of Dunvegan, on the east coast, is home to the picturesque Dunvegan Castle, which dates back to the 14th century. It’s also close to the Michelin-starred Three Chimneys restaurant and the charming Claigan Coral beach.

Scenic Trotternish is on the most northerly peninsula of Skye. It’s known for the Trotternish landslip, a massive landslide around 19 miles long, and for being home to the rocky pinnacle of the Old Man of Storr (the peninsula’s highest point), plus the stunning Quiraing rock formations, and the village of Uig, home of the famous Fairy Glen. For this reason, it’s loved by hikers.

Accommodation choices in the Isle of Skye

There are a range of Isle of Skye hotels to suit various budgets. For 4 star luxury, you could consider Duisdale House Hotel in Duisdalemore. The hotel offers a lounge bar with a welcoming fireplace, a swimming pool and spa, fine dining and sweeping grounds. Breakfast is included and all rooms have minibars. For a mid-price option, try the Mackinnon Country House Hotel in Kyleakin. Facilities include a restaurant, lounge bar and pretty garden, plus free Wi-Fi in every room. A budget choice is the 3 star Tullochard House B&B in Dunvegan. This B&B has a cottagey atmosphere, and includes free Wi-Fi, tour booking assistance and a wildlife-filled garden. Whichever destination you choose, you’re bound to find an Isle of Skye hotel to suit you.

What to do during your stay in the Isle of Skye

Skye has a breathtaking array of visitor attractions. It’s recommended that you visit both Dunvegan Castle, historic seat of the clan MacLeod, and Armadale Castle, seat of the MacDonald clan. It’s also worth seeing the ruined Caisteal Maol in the village of Kyleakin.

Skye is also heaven for walkers, hikers and climbers, with the Cuillin mountain range and the Trotternish Ridge being popular spots. You could hike up the rocky hill of the Old Man of Storr, which overlooks Loch Fada, or visit the Quiraing landslip. Other famous landmarks include the stunningly sheer sea cliffs of Kilt Rock, which is said to resemble the traditional Scottish kilt garment; Claigan Coral Beach, a fascinating place to take a stroll and collect sea debris, and Macleod's Tables, two flat-topped hills associated with a local legend. Trumpan Church, which may date back as far as the 14th century, is an atmospheric ruin overlooking the sea.

For days out, Skye has one whisky distillery, the famous Talisker Distillery, which offers tours and tastings. Nature lovers will appreciate the Skye Serpentarium in Broadford, which is a reptile refuge and education centre. The harbour at the village of Plockton is known for being particularly picturesque, and Plockton is also a great spot for cycling, seal-spotting trips and for visiting nearby Duncraig Castle.

Two of Skye’s most magical attractions are associated with fairies but are actually in different parts of the island. The Fairy Pools are near to the Glen Brittle forest at the foot of the Cuillin mountains, and their enchanting turquoise waters offer some of the clearest, cleanest natural swimming pools and waterfalls in the entire world. The similarly named Fairy Glen is near to the village of Uig in the Trotternish peninsula. This assortment of hills, waterfalls, ponds and rock formations are clustered so unusually closely together that they give the effect of an enchanted landscape.

Whatever you decide to do on your visit to the Isle of Skye, you’re bound to be charmed by this enigmatic island.

Save money on your trip to the Isle of Skye by booking your flight and hotel together on Expedia.

If you want to stay in another popular place in Britain you could also consider hotels in Glasgow.

Frequently asked questions

Isle of Skye Hotel Reviews

More trip options