The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Isle of Skye

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Isle of Skye hotels and places to stay

Broadford Youth Hostel
3 out of 5
Pier Road, Broadford, Isle of Skye, Scotland
Get Rates
12.84 mi from city center
3.6/5Good! (14 reviews)

"A great, affordable place to start your Isle of Skye experience. Really nice to have views of the water!"…"

Reviewed on May 17, 2019

Broadford Youth Hostel
Armadale Castle
4 out of 5
Armadale, Sleat, Isle of Skye, Scotland
Get Rates
19.58 mi from city center
4.4/5Excellent! (16 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 Jul 28, 2019

Armadale Castle
Thistles on Skye
3.5 out of 5
34 Camuscross, Isleornsay, Isle of Skye, Scotland
Get Rates
19.21 mi from city center
5/5Exceptional! (48 reviews)

"The property was awesome! The view from the room is as good as it looks I’m the pictures. The decor was 1st class. Frances and David were the greatest. Great breakfast and home made bread every morning. I recommend the local smoke salmon and eggs. They were very accommodating and offered great suggestions. ..."…"

Reviewed on Sep 20, 2019

Thistles on Skye
Bird Song Bothy
3 out of 5
Birdsong Bothy, 2 Colbost, Isle of Skye, Scotland
The price is $141 per night
18.51 mi from city center
Bird Song Bothy
Sligachan Hotel
3 out of 5
Sligachan Hotel, Isle of Skye, Scotland
Free Cancellation
The price is $152 per night
2.85 mi from city center
4.1/5Very Good! (134 reviews)

"Very accommodating staff, couldn’t have been more helpful! Great breakfast, stylish room and great location to see the fantastic sights and scenery of Skye."…"

Reviewed on Mar 23, 2020

Sligachan Hotel
Dunvegan Camping Pods
2 out of 5
Kilmuir, Dunvegan, Isle of Skye, Scotland
Get Rates
16.31 mi from city center
4.7/5Exceptional! (25 reviews)
These pods and their location are amazing!

"My parents had pod number 4 and my husband, 8 year old son and I stayed in number 3. We were all cozy and had such a great time sleeping in these tidy little pods. The owners are lovely and were very easy to communicate with. The Old School Restaurant across the street was open each night and they ..."…"

Reviewed on Nov 6, 2019

Dunvegan Camping Pods
Broadford Hotel
3 out of 5
Torrin Road, Isle of Skye, Scotland
The price is $306 per night
12.84 mi from city center
4.4/5Excellent! (64 reviews)

"I was pleased with everything and location was great."…"

Reviewed on Jan 25, 2020

Broadford Hotel
Kilmuir Park
3.5 out of 5
Kilmuir Park, Isle of Skye, Scotland
Get Rates
15.39 mi from city center
5/5Exceptional! (25 reviews)

"Ian and Christine are hands down the best hosts we've had on this trip. Friendly, helpful, amazing people who run a beautiful property. The amenities are wonderful and you can tell a lot of care goes into every detail. The rooms are comfortable and convenient. The breakfast is five star. I can't ..."…"

Reviewed on Oct 2, 2019

Kilmuir Park
3.5 out of 5
23 Lower Breakish, Isle of Skye, Scotland
The price is $299 per night
14.99 mi from city center
4.9/5Exceptional! (7 reviews)

"Cabin was excellent. Fantastic attention to detail. The view would have been worth the money alone. Will definitely be back."…"

Reviewed on Mar 21, 2020

Duisdale House Hotel
4 out of 5
Isle Ornsay, Duisdalemore, Isle of Skye, Scotland
Free CancellationReserve now, pay when you stay
The price is $233 per night
18.72 mi from city center
4.4/5Wonderful! (288 reviews)

"Warm and inviting property,very good food,free upgrade to four poster room was great"…"

Reviewed on Feb 22, 2020

Duisdale House Hotel
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.

Visiting Isle of Skye

Travelers to Isle of Skye give high marks for the top-notch restaurants and lively bar scene. Tourists can also enjoy so much more including its parks.

  • There are 65 hotels and other accommodations in Isle of Skye
  • The closest major airport is in Benbecula (BEB), 43.8 mi (70.6 km) from the city center

Sightseeing and Staying in Isle of Skye

The city's natural beauty is on display at Faerie Glen, Am Basteir, and Sgurr na Banachdich. A couple of additional sights to add to your agenda are Talisker Distillery and Black Cuillin.

In Isle of Skye, there are 65 hotels and other lodging options so you'll have ample places to choose from for a perfect holiday retreat. Here you'll find highly ranked ones based on Expedia user reviews:

  • Thistles on Skye - Amenities at this 3.5-star bed & breakfast include a bar. It's a favorite with Expedia travelers for its quiet location and comfortable rooms.
  • Strath Glebe Bed & Breakfast - Our customers like the breakfast at this B&B. This 3.5-star bed & breakfast features free breakfast, free WiFi, and free parking.
  • Eilean Iarmain - This 3-star hotel features free breakfast, a restaurant, and free WiFi. Expedia customers like its dining options and bar.

Dressing for Isle of Skye

  • Between January and March, daytime temperatures average 45°F, while nighttime temperatures stay around 37°F
  • From April to June, the average is 56°F during the day and 38°F at night
  • July through September sees average temperatures of 57°F during the day and 46°F at night
  • In October-December, you can expect 52°F as the daytime average and 38°F as the nighttime average
  • About 1.22 inches of rain falls on Isle of Skye each year
  • July and August are usually the hottest months averaging 57°F, while February and January are usually the coldest with an average temperature of 37°F

Frequently asked questions

Where is the best place for a stay in Isle of Skye?
Sligachan Hotel is a favorite with Expedia customers. This 3-star hotel offers a restaurant and free WiFi. Another top choice for your visit based on traveler reviews is Dunollie Hotel.
If I need to cancel my hotel reservation in Isle of Skye, will I receive a refund?
Yes! Most hotel reservations are fully refundable provided that you cancel prior to the hotel’s cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If your reservation is non-refundable, you may still be able to cancel and be given a refund within 24 hours of booking. Add dates, click “Search”, then filter by “free cancellation” to view the best options available in Isle of Skye.
Where can I learn more about changing or cancelling my trip to Isle of Skye?
For additional details about updating your trip to Isle of Skye or cancelling it, go to
What's the best accommodation for a budget-friendly stay in Isle of Skye?
Based on reviews, Kings Arms Hotel is a popular 2-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Another top option for your stay on the cheap is Dunollie Hotel.
What's the best place to stay for a family vacation to Isle of Skye?
Eilean Iarmain is a top 3-star hotel on Expedia for families, and features a restaurant and free parking. Other good options to stay with the kids include Sligachan Hotel and Atholl House. Kids of all ages will also enjoy a visit to Skye Serpentarium.
What's the best accommodation for a romantic vacation to Isle of Skye?
Strath Glebe Bed & Breakfast is a favorite 3.5-star B&B for couples, and features in-room fireplaces and a restaurant. Other good options for a stay with your sweetheart include Toravaig House Hotel and Duisdale House Hotel.
What's the best pet-friendly place to stay in Isle of Skye?
Kings Arms Hotel is a top hotel for people traveling with their pets, and offers a restaurant and free WiFi for its human guests. Other good choices for you and your pet include Dunollie Hotel and Sligachan Hotel.
Where is the best hotel to stay close to Talisker Distillery?
Fineviews B&B is one of the top choices for your stay based on our traveler data, and this 4-star B&B offers free breakfast and free WiFi. It’s located 2.4 mi (3.9 km) from Talisker Distillery. Other good choices in the area include Sligachan Hotel and Foxwood Bed & Breakfast.
What about the best place to stay close to Neist Point Lighthouse?
One of the top choices for your stay is Glendale View, located 3.6 mi (5.8 km) from Neist Point Lighthouse, and this 3.5-star B&B offers free breakfast and free WiFi. Brae View B&B, located 3.4 mi (5.5 km) away, is another good choice for your stay.
What's the best accommodation for a beach vacation in Isle of Skye?
Sligachan Hotel is a top 3-star beach hotel with a restaurant and free WiFi. Other good options for your beach trip include Duisdale House Hotel and Eilean Iarmain. To enjoy some time by the water, head to Claigan Coral Beach or Talisker Beach.
What's the best luxury hotel in Isle of Skye?
Duisdale House Hotel is a 4-star hotel with a restaurant and a bar, and it’s a popular choice for Expedia travelers looking for an elegant place to stay. Another upscale choice for your vacation is Toravaig House Hotel.
What's the best boutique accommodation in Isle of Skye?
Toravaig House Hotel is a favorite 4-star hotel with Expedia travelers looking for a stylish accommodation, featuring a restaurant and a bar. If you want to stay at a boutique hotel, you can also take a look at Duisdale House Hotel.

Recent reviews of Isle of Skye hotels

More trip options