A coastal town with colorful houses, a pier, boats, and a hill with trees.

Find hotels in Isle of Skye from ₩289,868

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Isle of Skye hotels

Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very Good, (842 reviews)
"Friendly staff and lovely food.."
United Kingdom
Wilma
The price is ₩349,401
₩419,281 total
includes taxes & fees
Jul 4 - Jul 5
Tongadale Hotel

Minnies Rooms

Minnies Rooms
3.5 star property
Dunvegan
9.4 out of 10, Exceptional, (165 reviews)
"The breakfast was excellent, served in our room on a trolley, enjoyed with a beautiful view over the loch. The hospitality and attention to our needs was perfect. "
United Kingdom
Peter
The price is ₩241,556
₩289,868 total
includes taxes & fees
Jul 10 - Jul 11
Minnies Rooms

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (617 reviews)
"Great location Lovely spacious room Helpful and friendly staff"
United Kingdom
Alan
The price is ₩506,845
₩608,214 total
includes taxes & fees
Jul 2 - Jul 3
Sligachan Hotel

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,001 reviews)
"Good hotel with good restaurant."
United States
luisa
The price is ₩508,059
₩609,679 total
includes taxes & fees
Jun 30 - Jul 1
Uig Hotel

Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very Good, (432 reviews)
"Loved our stay here! Super convenient check in and out process. Everything was communicated very well. I would absolutely stay here again."
United States
Marianne
The price is ₩371,397
₩445,685 total
includes taxes & fees
Jun 26 - Jun 27
Isle of Skye Guest house

Anneth Glamping Pod

Anneth Glamping Pod
2.0 star property
Ardvasar
10.0 out of 10, Exceptional, (87 reviews)
"Tucked away at the back of the house the glamping pod has everything you need, the owner is friendly and helpful and there if you need anything. The pod is well equipped and spotless. We loved our stay there and would recommend. "
United Kingdom
Julie
The price is ₩310,210
₩372,252 total
includes taxes & fees
Jul 16 - Jul 17
Anneth Glamping Pod

Duisdale House Hotel

Duisdale House Hotel
4.0 star property
Duisdalemore
9.0 out of 10, Wonderful, (483 reviews)
"Impeccable service! We came with our dog and the staff is super friendly and have everything prepared even when the booking was made last minute. Very cozy atmosphere and a great experience "
United Kingdom
Kevin
The price is ₩622,845
₩747,414 total
includes taxes & fees
Jun 25 - Jun 26
Duisdale House Hotel

Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.4 out of 10, Exceptional, (256 reviews)
"Great 19th century Scottish inn next to the water with a lighthouse view. Excellent food, a cozy bar, and conveniently located within 60-90 minutes from all points of the island"
United States
Swen
The price is ₩482,096
₩578,515 total
includes taxes & fees
Jun 25 - Jun 26
Eilean Iarmain

Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.4 out of 10, Exceptional, (196 reviews)
"Absolutely perfect place! So cozy and charming! Excellent staff, excellent food and loved the location!! You owe it to yourself to stay at this lovely house hotel!!!!"
United States
Kathy
The price is ₩559,394
₩671,273 total
includes taxes & fees
Jul 3 - Jul 4
Greshornish House Hotel

House Of Juniper - The Manse

House Of Juniper - The Manse
4.0 star property
Broadford
9.4 out of 10, Exceptional, (160 reviews)
"Loved the restaurant attached!"
United States
Amy
The price is ₩483,113
₩579,735 total
includes taxes & fees
Jul 20 - Jul 21
House Of Juniper - The Manse

Broadford Hotel

Broadford Hotel
3.0 star property
Broadford
8.6 out of 10, Excellent, (238 reviews)
"Property well located. Room was nice and bed comfortable after three nights of terrible sleep."
Canada
Jennifer
The price is ₩457,686
₩549,224 total
includes taxes & fees
Jul 5 - Jul 6
Broadford Hotel

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (614 reviews)
"Beautiful location right on the bay, nice rooms, friendly staff, and very good breakfast"
United States
Brian
Cuillin Hills Hotel

Dunollie Hotel

Dunollie Hotel
3.0 star property
Broadford
7.0 out of 10, Good, (1,002 reviews)
"Staff and breakfast was amazing"
Canada
Abhishek
The price is ₩369,656
₩443,587 total
includes taxes & fees
Jul 12 - Jul 13
Dunollie Hotel

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (332 reviews)
"Beautiful property with wonderful views. Restaurant was great and staff super helpful and friendly. The walk up to the higher level rooms can be challenging, but definitely would stay here again."
United States
Asad
The price is ₩854,091
₩1,024,909 total
includes taxes & fees
Jun 29 - Jun 30
Bracken Hide Hotel

Hame Hotel

Hame Hotel
3.5 star property
Dunvegan
9.2 out of 10, Wonderful, (112 reviews)
"I had an amazing stay at Hame Hotel on the Isle of Skye. All the staff were incredibly welcoming and well organized, making our stay very easy. The location is stunning and very central for exploring the island. The room itself was spacious, clean, and comfortable. They have a great common area with an honesty bar that is well stocked. The food was a highlight - we had all of our breakfasts and dinners at the hotel, and every meal was delicious with a great view of the mountains! I will most...
Canada
Megan
The price is ₩505,872
₩607,046 total
includes taxes & fees
Jul 4 - Jul 5
Hame Hotel

Skye Lodge

Skye Lodge
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (55 reviews)
"Amazing ! Really enjoyed our stay. Thank you so much !!!"
Canada
Morgan
The price is ₩483,113
₩579,736 total
includes taxes & fees
Jul 4 - Jul 5
Skye Lodge

Toravaig House Hotel

Toravaig House Hotel
4.0 star property
Teangue
9.0 out of 10, Wonderful, (208 reviews)
"Very clean, quiet, and comfortable. Friendly and helpful staff. Fabulous breakfast well worth the price. Stag had wonderful recommendations on local attractions."
United States
Susan
The price is ₩540,741
₩648,889 total
includes taxes & fees
Jun 30 - Jul 1
Toravaig House Hotel

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (373 reviews)
"Staff were very friendly and breakfast was great! Rooms were clean. Overall a cute inn to stay!"
Canada
Leslie
The Skye Inn

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (336 reviews)
"The restaurant was excellent"
United States
Brooke
The price is ₩717,369
₩860,843 total
includes taxes & fees
Jun 28 - Jun 29
The Marmalade Hotel

House Of Juniper - The Cabins

House Of Juniper - The Cabins
2.0 star property
Broadford
9.8 out of 10, Exceptional, (141 reviews)
"The location was perfect for driving around the area, and accommodations were perfect! We stayed in one of the cabins, and we were thrilled that we did. We were close to the restaurant, and the restaurant was amazing!"
United States
Toby
The price is ₩447,301
₩536,761 total
includes taxes & fees
Jun 28 - Jun 29
House Of Juniper - The Cabins
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Isle of Skye attractions

Learn more about Isle of Skye

Dramatic landscapes unfold at every turn, from the jagged Cuillin mountains to the otherworldly rock formations of the Quiraing. Explore ancient castles like Dunvegan, hike to the Fairy Pools, and sample whisky at Talisker Distillery in Carbost village.

A coastal town with colorful houses, a pier, boats, and a hill with trees.

Top Isle of Skye Hotel Reviews

More cheap stays in Isle of Skye

Hotels in Isle of Skye with star-rating

Find out more about Isle of Skye

Top reasons to visit Isle of Skye

  • Stunning Scenery: Isle of Skye boasts breathtaking landscapes, from majestic peaks to picturesque waterfalls, perfect for photography and outdoor exploration.
  • Outdoor Adventures: Enjoy a variety of activities, including hiking trails and boat tours, ideal for thrill-seekers and nature lovers.
  • Rich Cultural Experience: Immerse yourself in the island's vibrant local culture, exploring charming neighborhoods and historic sites like the Skye Museum.
  • Romantic Getaways: The island's serene environment makes it a top choice for couples looking for a romantic escape.
  • Diverse Accommodations: Choose from cozy bed & breakfasts to hotels with stunning views, catering to all preferences and budgets.

Find great hotels near Isle of Skye

Discover the enchanting Isle of Skye, where a variety of lodging options await you. From cozy bed & breakfasts to welcoming hotels, you'll find accommodations that cater to every traveler's needs, including pet-friendly and eco-certified options. Whether you're seeking a charming Skye inn or a hotel with stunning views, the Isle of Skye offers a unique blend of comfort and adventure, perfect for both leisure and business travelers alike.

  • Tongadale Hotel: A welcoming 3-star hotel located 18km from the scenic Isle of Skye, Tongadale Hotel offers a cozy retreat for travelers seeking a pet-friendly experience. With a guest rating of 8.2 out of 10, this property features essential amenities catering to pet owners, including a flexible pet policy that allows some pets onsite. Guests appreciate the comfortable accommodations and friendly atmosphere, making it an ideal choice for those traveling with their furry companions.
  • Sligachan Hotel: Positioned just 3km from the Isle of Skye, Sligachan Hotel is a charming 3-star lodging with an impressive guest rating of 8.6 out of 10. This hotel is particularly popular among pet owners, featuring amenities such as food and water bowls for furry friends. The picturesque surroundings and inviting atmosphere make it an excellent base for exploring the stunning landscapes of Skye, while its commitment to accommodating pets adds an extra layer of convenience for travelers.
  • Broadford Hotel: Broadford Hotel is a 3-star establishment located 18km from the Isle of Skye, boasting a commendable guest rating of 8.6 out of 10. This eco-certified hotel is dedicated to offering a sustainable vacation experience for eco-conscious travelers. With its emphasis on environmentally friendly practices, guests can relax knowing their stay supports responsible tourism. The combination of comfort and eco-certification makes Broadford Hotel a unique option for those looking to enjoy the natural beauty of the area while minimizing their environmental impact.

Where to stay near Isle of Skye

Isle of Skye is a magical Scottish island perfect for outdoor adventures and romantic getaways. From stunning hills to breathtaking scenery, this destination offers a unique blend of relaxation and luxury. Explore charming neighborhoods filled with friendly locals as you immerse yourself in the rich history and natural beauty of the Scottish Highlands. With a variety of accommodations available, your stay on this spectacular isle will be an unforgettable experience.

  • Portree: Portree, the capital of the Isle of Skye, is a vibrant city located 18km from the main attractions of the island. Known for its stunning scenery and outdoor activities, Portree is a haven for nature lovers. Visitors can explore picturesque hiking trails that lead to breathtaking views, as well as enjoy the local marina and harbor. The city boasts a variety of shops and cafes, making it a perfect stop for relaxation after a day of exploration. With its rich history and charming atmosphere, Portree is an essential destination for travelers seeking both adventure and cultural experiences.
  • Minginish: Located 5km from the Isle of Skye, Minginish is a captivating city that offers a blend of outdoor adventure and romantic landscapes. This area sees a peak in visitors from July to September, drawn by its breathtaking scenery and historic landmarks. The local hiking trails are ideal for exploring the rugged beauty of the region, while the nearby castle and marina add to its charm. Minginish is perfect for couples and outdoor enthusiasts looking to immerse themselves in the stunning natural environment and discover the area's rich heritage.
  • Sligachan: Nestled just 3km from the Isle of Skye, Sligachan is a quaint village that captivates visitors with its stunning landscapes and outdoor activities. Known for its romantic charm, Sligachan boasts access to beautiful hiking trails, a serene lake, and a picturesque waterfall. The village’s welcoming atmosphere makes it a great place to unwind after a day of exploration. With a peak in visitors during May and the summer months, Sligachan is an idyllic spot for those seeking to experience the natural beauty and tranquility of the Isle of Skye.

Things to do in Isle of Skye

Shopping

The Isle of Skye offers a charming shopping experience with unique local shops and markets. Visit the Skye Crafts Shop for handmade items, or explore the Portree Market for local produce and souvenirs. Don't miss the opportunity to purchase traditional Scottish goods at the Isle of Skye Candle Company.

Recreation

At the Skye Retreat, immerse yourself in holistic wellness with rejuvenating treatments and yoga sessions set against breathtaking landscapes. The Isle of Skye Spa offers a tranquil escape, featuring soothing massages and natural skincare therapies that draw from the island's rich flora.

Adventure

Explore the Quiraing for a scenic hike among dramatic landscapes and unique rock formations. Experience the thrill of kayaking around the rugged coastline, or try rock climbing at the Old Man of Storr for stunning views and a challenging ascent.

Nightlife

Discover the vibrant atmosphere at the Skye Bar in Portree, where you can enjoy local ales and live music. For a cozy setting, visit the Old Inn in Carbost, known for its traditional Scottish ambiance and hearty dishes, perfect for winding down after a day of exploration.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Isle of Skye

The Isle of Skye is perfect for outdoor adventures, breathtaking scenery, and romantic getaways. Popular attractions include stunning harbors, majestic peaks, and picturesque waterfalls, offering a rich cultural experience. While visiting, consider accommodations on the island, and don’t miss the Skye Museum and Skye Bridge for added exploration. Whether you seek adventure or relaxation, Skye has something for everyone.

  • Fairy Pools: Located 3km from Isle of Skye, the Fairy Pools is a stunning series of crystal-clear waterfalls surrounded by rugged landscapes. This enchanting site offers a sense of adventure, ideal for outdoor enthusiasts and couples seeking romance amidst nature’s beauty.
  • Portree Harbour: Situated 18km from Isle of Skye, Portree Harbour boasts picturesque scenery and a charming beach atmosphere. Visitors can enjoy leisurely walks along the waterfront, soak in stunning views, and absorb the vibrant local culture while savoring fresh seafood.
  • Isle of Skye Market Square: Also 18km away, this attraction features a warm, inviting atmosphere with friendly locals. It's a great spot for shopping and discovering unique luxury items in a serene, secluded setting that offers a taste of local craftsmanship.

Best time to go to Isle of Skye

The best time to visit Isle of Skye is dependent on what kind of holiday you are seeking. July and August are its hottest month on average. At the time of August, visitor numbers are average and weather is mostly cloudy. January and February are its coolest month on average. At the time of February, visitor numbers are average and weather is mostly cloudy.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January41.9°F (5.5°C)Light RainMostly CloudyAverageSlightly Low
February41.9°F (5.5°C)Light RainMostly CloudyAverageSlightly Low
March43.0°F (6.1°C)Light RainMostly CloudyAverageAverage
April45.7°F (7.6°C)Light RainMostly CloudySlightly HighAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageAverage
June53.8°F (12.1°C)Light RainMostly CloudySlightly HighSlightly High
July55.9°F (13.3°C)Light RainMostly CloudySlightly HighSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyAverageSlightly High
September54.3°F (12.4°C)Light RainMostly CloudyAverageAverage
October50.4°F (10.2°C)Moderate RainMostly CloudySlightly LowAverage
November46.2°F (7.9°C)Moderate RainMostly CloudySlightly LowSlightly Low
December43.2°F (6.2°C)Moderate RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Isle of Skye

Flying into the Isle of Skye can be done through several nearby airports. Inverness Airport (INV) is 132km away, with excellent hotels like the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport, offering comprehensive airport shuttle services. Stornoway Airport (SYY), located 106km away, features the 4-star Cabarfeidh Hotel, just 3km from the airport, along with other guesthouses. Benbecula Airport (BEB), 74km from Isle of Skye, has the 3-star Orasay Inn, situated 11km away, providing a comfortable stay. Each airport is well-connected to local accommodations, making your travel seamless.

Explore a world of travel with Expedia