Isle of Skye Hotels from ₹5,378

  • 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

Go beyond your typical stay in Isle of Skye

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Isle of Skye hotels

1. Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (424 reviews)
"Hotel is very cool, nice rooms, great food/bar!"
United States
michael
The price is ₹12,644
₹15,173 total
includes taxes & fees
1 Dec - 2 Dec
Bracken Hide Hotel

2. Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (667 reviews)
"Perfect Location with spectacular views and lovely staff Highly Recommended"
United Kingdom
Martin
The price is ₹13,280
₹15,936 total
includes taxes & fees
15 Dec - 16 Dec
Sligachan Hotel

3. Morar Hotel

Morar Hotel
3.0 star property
Mallaig
7.6 out of 10, Good, (605 reviews)
"Beautiful old building with good restaurant"
Australia
Jane
Morar Hotel

4. Uig Hotel

Uig Hotel
3.0 star property
Uig
9.4 out of 10, Exceptional, (1,001 reviews)
"Great place Beautiful area and very good food"
United States
Justin
The price is ₹12,717
₹15,260 total
includes taxes & fees
15 Dec - 16 Dec
Uig Hotel

5. Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (624 reviews)
"Large tv, warm, comfy bed, pillows a bit firm, lovely views. Great breakfast."
United Kingdom
Alasdair
The price is ₹15,385
₹18,462 total
includes taxes & fees
9 Dec - 10 Dec
Cuillin Hills Hotel

6. Dunollie Hotel

Dunollie Hotel
3.0 star property
Broadford
7.2 out of 10, Good, (1,000 reviews)
"The hotel was in a good location, everything was good for me, and the food and drinks were great; the staff was very friendly."
United Kingdom
Roman
Dunollie Hotel

7. Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (79 reviews)
"Beautiful setting, excellent food,comfortable room with a great view, informative distillery tour and no obligation to purchase."
United Kingdom
Pauline
The price is ₹17,897
₹21,476 total
includes taxes & fees
20 Nov - 21 Nov
Isle of Raasay Distillery

8. The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (416 reviews)
"Comfortable stay, great breakfast and staff"
United States
Jennifer
The price is ₹11,229
₹13,475 total
includes taxes & fees
30 Nov - 1 Dec
The Skye Inn

9. The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (373 reviews)
"Friendly and Clean and perfect location to explore everything in the Isle of Skye"
Canada
Jeffrey
The price is ₹8,783
₹10,539 total
includes taxes & fees
12 Dec - 13 Dec
The Marmalade Hotel

10. Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (559 reviews)
"Rooms spacious. Washrooms are huge and recently renovated. Food was delicious with friendly and knowledgeable staff. Views from dining room are exceptional. Hotel does smell a bit older, not surprisingly given its history. Remote location if someone is planning to spend a prolonged time."
Canada
Marc Andre
The price is ₹11,110
₹13,332 total
includes taxes & fees
14 Dec - 15 Dec
Skeabost House Hotel

11. West Highland Hotel

West Highland Hotel
3.0 star property
Mallaig
8.2 out of 10, Very good, (680 reviews)
"We loved out private hot tub and watching the sunsets on the balcony from it!! The beds were comfy, rooms were very comfortable and felt at home!"
Canada
elizabeth
The price is ₹14,515
₹17,418 total
includes taxes & fees
20 Nov - 21 Nov
West Highland Hotel

12. Applecross B&B & Luxury Cabins

Applecross B&B & Luxury Cabins
3.0 star property
Strathcarron
9.4 out of 10, Exceptional, (69 reviews)
"Lovely setting and very comfortable accommodations"
United States
carolyn
The price is ₹25,968
₹31,161 total
includes taxes & fees
15 Dec - 16 Dec
Applecross B&B & Luxury Cabins

13. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
4.0 star property
Flodigarry
9.8 out of 10, Exceptional, (72 reviews)
"Best place to stay in all of Scotland!"
United States
Ralph
The Flodigarry Hotel in the Skye

14. Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.4 out of 10, Exceptional, (280 reviews)
"Very special place, we can’t wait to revisit. Lovely, quaint room with lots of storage. Beautiful restaurant and homey pub. Location is simply perfect."
Canada
Renaud
The price is ₹9,704
₹11,645 total
includes taxes & fees
15 Nov - 16 Nov
Eilean Iarmain

15. Duisdale House Hotel

Duisdale House Hotel
4.0 star property
Duisdalemore
9.0 out of 10, Wonderful, (493 reviews)
"The staff were great"
United States
Brian
The price is ₹15,695
₹18,835 total
includes taxes & fees
15 Nov - 16 Nov
Duisdale House Hotel

16. Chlachain Inn

Chlachain Inn
3.5 star property
Mallaig
8.6 out of 10, Excellent, (139 reviews)
"Good value pub accommodation, great breakfast"
United Kingdom
Alan
Chlachain Inn

17. The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (313 reviews)
"Have nothing bad to say. Our stay was perfect. The staff could not be friendlier. The breakfast was amazing!!"
Canada
Linda
The price is ₹10,170
₹12,205 total
includes taxes & fees
11 Dec - 12 Dec
The Bosville

18. House Of Juniper - The Manse

House Of Juniper - The Manse
4.0 star property
Broadford
9.6 out of 10, Exceptional, (186 reviews)
"Great location ."
United States
Ronald
The price is ₹13,374
₹16,049 total
includes taxes & fees
15 Nov - 16 Nov
House Of Juniper - The Manse

19. Toravaig House Hotel

Toravaig House Hotel
4.0 star property
Teangue
9.0 out of 10, Wonderful, (222 reviews)
"Outstanding location, very nice hotel, excellent service."
United States
Ricardo
The price is ₹7,672
₹9,207 total
includes taxes & fees
17 Nov - 18 Nov
Toravaig House Hotel

20. Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (885 reviews)
"Had a great stay here and the live music was amazing."
United States
Neal
The price is ₹17,984
₹21,580 total
includes taxes & fees
18 Nov - 19 Nov
Tongadale 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.

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

Find out more about Isle of Skye

Untouched beauty and serenity await on the Isle of Skye

Top reasons to visit Isle of Skye

  • Breathtaking Landscapes: The Isle of Skye features stunning harbours, majestic peaks, and dramatic hills, perfect for nature lovers.
  • Outdoor Adventures: Enjoy an array of outdoor activities including hiking trails and scenic boat tours that showcase the island's natural beauty.
  • Rich Cultural Experiences: Immerse yourself in local culture with visits to attractions like the Skye Museum and live music events.
  • Charming Villages: Explore picturesque villages with quaint shops and friendly atmospheres, ideal for leisurely strolls.
  • Diverse Accommodation: Choose from a range of lodging options, from charming B&Bs to luxurious hotels, catering to all preferences.

Find great hotels near Isle of Skye

Isle of Skye offers a delightful array of hotel accommodations, from charming bed and breakfasts to well-appointed hotels. Whether you're seeking a pet-friendly stay, eco-certified options, or facilities for business travellers, the island caters to diverse needs. Explore the stunning landscapes and rich culture while enjoying a comfortable retreat in one of Skye's welcoming hotels, ensuring a memorable experience in this breathtaking part of Scotland.

  • Tongadale Hotel: Nestled 18km from the picturesque Isle of Skye, the 3-star Tongadale Hotel offers a charming retreat for pet-friendly travellers. With a guest rating of 8.2 out of 10, this hotel provides a welcoming atmosphere for both you and your furry companions. The property features a thoughtful pet policy, allowing certain pets on-site, with waived fees for service animals. Guests can enjoy a comfortable stay with essential amenities, making it an ideal choice for those seeking a relaxing getaway amidst the stunning landscapes of Scotland.
  • Sligachan Hotel: Located a mere 3km from the enchanting Isle of Skye, Sligachan Hotel boasts a commendable guest rating of 8.6 out of 10. This 3-star establishment is perfect for those wanting a pet-friendly experience, allowing guests to bring their pets along, with food and water bowls provided. The hotel captures the spirit of the Scottish Highlands, offering easy access to breathtaking scenery and outdoor activities. With its inviting atmosphere and essential amenities, Sligachan Hotel is an excellent choice for nature lovers and their four-legged friends.
  • Broadford Hotel: Situated 18km from the Isle of Skye, the eco-certified Broadford Hotel is an ideal destination for environmentally conscious travellers. This 3-star hotel, with a guest rating of 8.6 out of 10, is designed for those who appreciate sustainable living without compromising on comfort. The property features a range of eco-friendly practices and amenities, ensuring a responsible stay while you explore the natural beauty of the region. Its tranquil environment and commitment to sustainability make Broadford Hotel a distinctive choice for mindful visitors.

Where to stay near Isle of Skye

Isle of Skye, a magical Scottish island, offers breathtaking scenery and outdoor adventures perfect for a romantic getaway. Explore the dramatic hills of the Scottish Highlands, immerse yourself in the friendly atmosphere of charming villages, and indulge in luxurious accommodations. From the spectacular landscapes to the rich history, every corner of Skye promises an unforgettable experience filled with relaxation and natural beauty.

  • Portree: As the capital of the Isle of Skye, Portree is a charming town located 18km from the island's heart. Known for its picturesque harbour and colourful buildings, it offers a delightful mix of outdoor experiences, stunning scenery, and local culture. Visitors can enjoy hiking trails that lead to breathtaking viewpoints, as well as explore shops and eateries that showcase local produce. Key attractions such as the marina and historical sites provide a glimpse into the area's rich heritage. Peak tourist seasons in April to May and July ensure a vibrant atmosphere, making it an ideal base for exploring the surrounding landscapes.
  • Minginish: Just a short 5km from the Isle of Skye, Minginish is a hidden gem that boasts a blend of romantic charm and natural beauty. This moderately seasonal area sees the most visitors from July to September, drawn by its serene landscapes and outdoor activities. The region is perfect for hiking enthusiasts, with trails that lead to stunning vistas and local landmarks such as historic castles and marinas. The community is welcoming and offers quaint stores to explore, making it an excellent spot for a peaceful getaway while immersing yourself in the stunning Scottish scenery.
  • Sligachan: Located a mere 3km from the Isle of Skye, Sligachan is a quaint village renowned for its dramatic landscapes and outdoor adventures. This area experiences steady visitor numbers throughout the year, peaking in May and during the summer months. Sligachan is ideal for those seeking romantic escapes amidst breathtaking scenery, with hiking trails that offer stunning views of nearby lakes and waterfalls. The local marina adds to the charm, providing opportunities for water-based activities. With its combination of natural beauty and outdoor pursuits, Sligachan is a perfect stop for any visitor exploring the Isle of Skye.

Things to do in Isle of Skye

Shopping

Explore the charming shops at Portree, where local artisans showcase handmade crafts and unique gifts. The Isle of Skye Market provides an array of local produce and souvenirs, while Dunvegan Castle Gift Shop offers distinctive keepsakes inspired by the island's rich heritage.

Recreation

The Aros Centre offers a tranquil environment with yoga and meditation classes amidst stunning landscapes. For a deeper connection to nature, the Skye Wellness Centre provides holistic therapies and workshops focused on mindfulness, while the tranquil gardens invite peaceful reflection and rejuvenation.

Adventure

Explore the rugged landscapes of the Quiraing, a breathtaking hiking area with dramatic cliffs and unique rock formations. Experience the thrill of kayaking around the coastline of Portree, where you can discover hidden coves and spot local wildlife in their natural habitat.

Nightlife

The Isle of Skye offers a charming nightlife scene, with venues like the lively Portree Hotel for a vibrant atmosphere and the cosy Red Roof Cafe for a more relaxed evening. Enjoy local music and excellent whisky at the Skye Bar, enhancing your experience of this stunning location.

*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

To save money during your visit to the Isle of Skye, plan your trip between January to February or November, when accommodation prices are lower. Book your hotel about a month in advance and consider Wednesday stays for the best rates. Use Expedia to find deals, including last-minute discounts and package offers that combine flights and activities. Explore free outdoor attractions like the stunning landscapes and hikes across the island, and utilise public transport, which is often affordable, to navigate the area. Keep an eye out for eco-friendly accommodation options to enhance your savings.

  • 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: Book your hotel around Isle of Skye about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your search results to display prices from lowest to highest, allowing you to identify the most affordable hotels at a glance. Furthermore, you can refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels available for booking.
  • Consider bundling your trip: You might find that you can save money 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

The Isle of Skye, perfect for outdoor and romantic getaways, boasts stunning harbours, majestic peaks, and breathtaking waterfalls. Visitors can immerse themselves in the local culture while exploring attractions like the Skye Museum and the iconic Skye Bridge. With a variety of accommodation options available, the island offers a beautiful blend of scenery and adventure for all types of travellers seeking an unforgettable experience.

  • Fairy Pools: Nestled 3km from the Isle of Skye, the Fairy Pools captivate visitors with their crystal-clear waters cascading over rocky beds. This enchanting waterfall area offers a romantic setting, ideal for adventure seekers and nature lovers alike, with opportunities for swimming and photography surrounded by stunning landscapes.
  • Portree Harbour: Located 18km away, Portree Harbour is a picturesque spot where colourful buildings line the waterfront. The harbour provides scenic views and a charming beach atmosphere, perfect for leisurely strolls, enjoying local seafood, and soaking in the vibrant maritime culture.
  • Isle of Skye Market Square: Also situated 18km from Isle of Skye, the Market Square exudes a warm and friendly vibe, featuring local crafts and produce. Visitors can enjoy a leisurely experience among boutique shops and cafés, all while relishing the secluded charm of this lovely space.

Best time to go to Isle of Skye

The best time to visit Isle of Skye can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Isle of Skye falls in July and August. August has average visitor numbers and mostly cloudy weather. The coolest average temperature in Isle of Skye falls in January and February. February has average visitor numbers and mostly cloudy weather.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
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

Accessing the Isle of Skye is convenient via several nearby airports. INVerness (INV), located 132km away, offers top-notch hotels like the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport, providing various transport services including shuttles. Stornoway (SYY) is 106km away, with excellent options such as the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast, both just 3km from the airport. Castlebay (BRR-Barra), 80km away, features accommodations like UIST Travel Accommodation and Polochar Inn, located 10 and 10km from the airport, respectively. Each airport provides easy access to the stunning landscapes of the Isle of Skye.

Explore a world of travel with Expedia