Find hotels in Isle of Skye from £111

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

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, (834 reviews)
"Friendly staff and lovely food.."
United Kingdom
Wilma
The price is £190
includes taxes & fees
5 Jun - 6 Jun
Tongadale Hotel

Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very good, (410 reviews)
"Parking was easy and the rooms were great"
Australia
Natalie
The price is £276
includes taxes & fees
14 Jun - 15 Jun
Isle of Skye Guest house

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (603 reviews)
"Delicious breakfast and clean, well appointed rooms"
Canada
Terra
The price is £299
includes taxes & fees
16 Jun - 17 Jun
Sligachan Hotel

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,000 reviews)
"Fantastic location and food"
United States
Sivakumar
The price is £301
includes taxes & fees
2 Jun - 3 Jun
Uig Hotel

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (333 reviews)
"Hotel was great. Breakfast was superb!"
United States
Susan
The price is £398
includes taxes & fees
19 Jun - 20 Jun
The Marmalade Hotel

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (319 reviews)
"The cutest hotel ever! Everything was fantastic! The staff was great and extremely helpful and friendly! The food was the best food I had my whole trip in Scotland! I loved it so much I ended up staying an extra night here!"
United States
Chyanne
The price is £478
includes taxes & fees
5 Jun - 6 Jun
Bracken Hide Hotel

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (364 reviews)
"Welcoming small hotel with friendly staff and warm, clean, comfortable rooms. Plenty of space. The breakfast room is really nice and the food was great. "
United Kingdom
David
The price is £292
includes taxes & fees
10 Jun - 11 Jun
The Skye Inn

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 £287
includes taxes & fees
4 Jun - 5 Jun
Hame Hotel

House Of Juniper - The Manse

House Of Juniper - The Manse
4.0 star property
Broadford
9.4 out of 10, Exceptional, (152 reviews)
"The accommodations were very nice, clean and excellent views. Enjoyed our stay"
United States
Linda
The price is £285
includes taxes & fees
15 Jun - 16 Jun
House Of Juniper - The Manse

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (541 reviews)
"The staff was wonderful, the food amazing and the room clean and beautiful!"
United States
Elissa
The price is £569
includes taxes & fees
15 Jun - 16 Jun
Skeabost House Hotel

Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.4 out of 10, Exceptional, (193 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 £300
includes taxes & fees
29 May - 30 May
Greshornish House Hotel

Anneth Glamping Pod

Anneth Glamping Pod
2.0 star property
Ardvasar
10.0 out of 10, Exceptional, (85 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 £159
includes taxes & fees
3 Jun - 4 Jun
Anneth Glamping Pod

Dunollie Hotel

Dunollie Hotel
3.0 star property
Broadford
7.0 out of 10, Good, (1,002 reviews)
"Good location."
United Kingdom
Pasu
The price is £179
includes taxes & fees
31 May - 1 Jun
Dunollie Hotel

Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.6 out of 10, Exceptional, (250 reviews)
"Beautiful setting and very dog friendly. Staff were lovely. Great food too. Must try the homemade fudge - it is fabulous!"
United Kingdom
Louisa
The price is £363
includes taxes & fees
31 May - 1 Jun
Eilean Iarmain

The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (292 reviews)
"Great room, comfortable beds and food was too notch!"
United States
Mike
The price is £361
includes taxes & fees
22 May - 23 May
The Bosville

Broadford Hotel

Broadford Hotel
3.0 star property
Broadford
8.6 out of 10, Excellent, (234 reviews)
"Room was perfect, 2nd stay in this room. Staff lovely & helpful. Looking forward to staying again."
United Kingdom
Mary
The price is £353
includes taxes & fees
2 Jun - 3 Jun
Broadford Hotel

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (613 reviews)
"Beautiful location right on the bay, nice rooms, friendly staff, and very good breakfast"
United States
Brian
The price is £904
includes taxes & fees
25 May - 26 May
Cuillin Hills Hotel

The Pod at Greenbank

The Pod at Greenbank
2.0 star property
Strath
The price is £287
includes taxes & fees
5 Jun - 6 Jun
The Pod at Greenbank

House Of Juniper - The Cabins

House Of Juniper - The Cabins
2.0 star property
Broadford
9.8 out of 10, Exceptional, (136 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 £265
includes taxes & fees
15 Jun - 16 Jun
House Of Juniper - The Cabins

Toravaig House Hotel

Toravaig House Hotel
4.0 star property
Teangue
9.0 out of 10, Wonderful, (207 reviews)
"Best place I stayed in Scotland trip. Everything felt quaint and well put together. I was so excited for their breakfast and it did not disappoint. "
United States
Manelick
The price is £299
includes taxes & fees
20 Jun - 21 Jun
Toravaig House Hotel
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.

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: The Isle of Skye boasts breathtaking landscapes, from dramatic cliffs to serene lochs, perfect for photography and exploration.
  • Outdoor Activities: Ideal for outdoor enthusiasts, visitors can enjoy hiking, cycling, and boat tours amidst the island's natural beauty.
  • Cultural Experiences: Discover local heritage at attractions like the Skye Museum and enjoy traditional music events.
  • Charming Accommodation: A variety of lodging options, from cosy bed and breakfasts to luxurious hotels, cater to all preferences.
  • Friendly Locals: Experience the warmth and hospitality of the Skye community, enhancing your visit with local insights.

Find great hotels near Isle of Skye

Isle of Skye offers a delightful array of hotel accommodation options, from charming bed and breakfasts to comprehensive hotels catering to various needs. Whether you're seeking pet-friendly facilities, eco-certified experiences, or options suited for business travel, you'll find a welcoming stay amidst the island's stunning landscapes. Explore the diverse choices available at hotels on the Isle, including the popular Skye Inn, ensuring a memorable getaway in this breathtaking destination.

  • Tongadale Hotel: Nestled 17.7km away from the Isle of Skye, the Tongadale Hotel is a charming 3-star establishment with a guest rating of 8.2. This hotel is perfect for pet-friendly travellers, offering amenities that cater to your furry companions, including permitted pets and waived fees for service animals. Its warm and welcoming atmosphere ensures that both you and your pets feel right at home. This hotel is ideal for those seeking a friendly and accommodating stay amidst the stunning Scottish landscapes.
  • Sligachan Hotel: Just 3.2km from the Isle of Skye, the Sligachan Hotel boasts a commendable guest rating of 8.6 and is another excellent option for pet owners. This 3-star hotel features thoughtful amenities such as food and water bowls for pets, alongside a pet-friendly policy that allows you to travel with your beloved animals. The hotel’s stunning location provides easy access to some of Skye's natural wonders, making it a delightful base for exploring the island while ensuring your pets are well taken care of.
  • Broadford Hotel: Located 17.7km from the Isle of Skye, the Broadford Hotel is a 3-star venue with an impressive guest rating of 8.6, specifically designed for eco-conscious travellers. This eco-certified hotel features sustainable practices that appeal to those looking to minimise their environmental impact while enjoying their stay. With comfortable accommodations and a commitment to green initiatives, the Broadford Hotel is an excellent choice for visitors wishing to experience Skye’s beauty responsibly.

Where to stay near Isle of Skye

Isle of Skye offers a magical escape with its stunning landscapes and rich history. Explore the spectacular hills of Scotland, where breathtaking views await at every turn. Experience the warmth of friendly locals and indulge in luxury accommodations amidst the serene scenery. This enchanting Scottish island is perfect for romantic getaways and outdoor adventures, allowing you to immerse yourself in the captivating atmosphere of the Scottish Highlands. Discover the allure of this remarkable destination during your visit.

  • Portree: As the largest town on the Isle of Skye, Portree serves as a vibrant hub for visitors. Located 17.7km from the island's heart, it boasts a picturesque harbour lined with colourful buildings, making it a popular spot for photography. The town offers a range of outdoor activities, from scenic hiking trails to beach experiences. With a peak in visitor numbers from April to May and in July, Portree is ideal for those seeking stunning landscapes and local history, with attractions like its marina and various historic sites within easy reach.
  • Minginish: Situated just 4.8km from the Isle of Skye, Minginish is a charming area that attracts moderate seasonal traffic, especially from July to September. Known for its romantic scenery and outdoor adventures, Minginish provides access to beautiful hiking trails and local shops. Visitors can explore nearby historic places and the impressive castle that stands as a testament to the region's storied past. The allure of Minginish lies in its serene landscapes, offering a tranquil escape amidst dramatic Highland scenery.
  • Sligachan: Located a mere 3.2km from the Isle of Skye, Sligachan is a quaint village that enchants visitors with its stunning natural beauty. This area sees a consistent flow of tourists, particularly in May and during the summer months. Sligachan is renowned for its outdoor activities, including hiking trails that lead to breathtaking views of nearby lakes and waterfalls. The village's picturesque harbour is perfect for leisurely strolls, making it a lovely spot for those seeking both adventure and romance in a stunning setting.

Things to do in Isle of Skye

The Isle of Skye is perfect for outdoor enthusiasts and those seeking romantic getaways, offering breathtaking scenery and a range of activities. You can enjoy picturesque hiking trails, explore local attractions, and embark on brilliant boat tours. Additionally, day trips and live music events enhance the experience, making it a delightful destination for tourists looking to immerse themselves in the natural beauty and culture of Scotland.

Shopping

Within walking distance of the picturesque scenery, you can explore the charming shops in Portree, where local artisans showcase unique crafts. Don't miss the Skye Market for handmade gifts and the Isle of Skye Candle Company for delightful souvenirs, capturing the essence of this stunning island.

Recreation

Skye Retreat offers holistic therapies amidst stunning landscapes, perfect for relaxation and rejuvenation. Enjoy yoga sessions overlooking the rugged coastline. For outdoor enthusiasts, explore the Fairy Pools, where you can swim in crystal-clear waters surrounded by breathtaking scenery.

Adventure

Explore the breathtaking Quiraing for exhilarating hikes and stunning landscapes. Experience kayaking around the rugged coastline of Portree, or try rock climbing at the picturesque Fairy Pools. For a unique adventure, embark on a wildlife tour to spot seals, eagles, and maybe even whales in their natural habitat.

Nightlife

Experience the vibrant nightlife at the Talisker Distillery, where you can enjoy whisky tastings in a unique setting. For a lively atmosphere, visit the Skye Bar in Portree, offering local ales and occasional live music, perfect for mingling with locals and fellow tourists alike.

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

Booking tips and Expedia advantages for Isle of Skye

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Isle of Skye are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Isle of Skye is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Isle of Skye is Wednesday. The most expensive day to stay around Isle of Skye is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, including your budget, desired location, and the type of hotel you’re looking for. To discover the best prices and offers, sort the price filter from lowest to highest.
  • Consider bundling your trip: You can make significant savings by combining your hotel reservations on the Isle of Skye with your flights and activities through an Expedia package deal.

Find the best attractions near Isle of Skye

Isle of Skye is a captivating destination perfect for outdoor enthusiasts and those seeking romantic getaways, featuring stunning scenery, charming harbours, and breathtaking waterfalls. Visitors can explore cultural experiences at the Skye Museum, traverse the iconic Skye Bridge, and enjoy the beauty of the island itself. Accommodation options abound, making it an ideal spot for travellers to unwind and immerse themselves in the natural splendour of this enchanting Scottish isle.

  • Fairy Pools: These enchanting waterfalls, located 3.2km from Isle of Skye, offer a magical experience amidst crystal-clear waters and rugged landscapes. The pools are perfect for a refreshing dip or a romantic stroll, surrounded by breathtaking scenery.
  • Portree Harbour: Situated 17.7km away, Portree Harbour presents stunning views and a vibrant atmosphere. Enjoy the serene beach vibes while watching fishing boats and taking in the picturesque surroundings, making it an ideal spot for photography enthusiasts.
  • Isle of Skye Market Square: Also 17.7km from Isle of Skye, this charming square is a delightful hub with friendly locals and boutique shops. Experience luxury in a secluded setting while browsing artisan crafts and enjoying local delicacies.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

To visit the Isle of Skye, you can fly into several nearby airports. INVerness Airport (INV) is 132.0km away, with excellent hotels like Rocpool Reserve and Ness Walk, both 12.9km from the airport, offering various transport services. Stornoway Airport (SYY), located 106.2km from the Isle, has options such as Stornoway Bed and Breakfast and The Cabarfeidh Hotel, both just 3.2km away. Benbecula Airport (BEB) is 74.0km distant, with the Orasay Inn and Swan View Lodge available nearby. Each airport provides accessible transfers to ensure a smooth journey to the stunning Isle of Skye.

Explore a world of travel with Expedia