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

Isle of Skye Hotels

  • 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

This weekend
Next weekend

Filter by

Star rating

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, (353 reviews)
"Great place to stay, but very overpriced."
United Kingdom
Jayesh
The price is €645
includes taxes & fees
23 Aug - 24 Aug
Bracken Hide Hotel

2. Morar Hotel

Morar Hotel
3.0 star property
Mallaig
7.6 out of 10, Good, (540 reviews)
"Really enjoyed my stay."
United Kingdom
Ankit
The price is €192
includes taxes & fees
24 Aug - 25 Aug
Morar Hotel

3. Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (628 reviews)
"Great location Lovely spacious room Helpful and friendly staff"
United Kingdom
Alan
The price is €361
includes taxes & fees
24 Aug - 25 Aug
Sligachan Hotel

4. Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,005 reviews)
"Clean, updated rooms. Staff were very friendly and helpful. Nice location."
United States
Chris
The price is €352
includes taxes & fees
14 Aug - 15 Aug
Uig Hotel

5. Dunollie Hotel

Dunollie Hotel
3.0 star property
Broadford
7.0 out of 10, Good, (1,000 reviews)
"Very nice, clean rooms. Convenient location and and excellent buffet breakfast was included in the cost of a night’s stay."
United States
Chris
The price is €263
includes taxes & fees
2 Aug - 3 Aug
Dunollie Hotel

6. Applecross B&B and Cabins

Applecross B&B and Cabins
3.0 star property
Strathcarron
9.8 out of 10, Exceptional, (49 reviews)
"Applecross is an experience in itself. Remote, beautiful, quiet, and breathtaking. Highly recommend and the breakfast was lovely."
United States
Jerrilyn
The price is €377
includes taxes & fees
9 Aug - 10 Aug
Applecross B&B and Cabins

7. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
4.0 star property
Flodigarry
9.6 out of 10, Exceptional, (58 reviews)
"Amazing place to stay. Food was excellent also."
United States
DeWayne
The price is €588
includes taxes & fees
27 Aug - 28 Aug
The Flodigarry Hotel in the Skye

8. West Highland Hotel

West Highland Hotel
3.0 star property
Mallaig
8.2 out of 10, Very good, (643 reviews)
"Close to ferry terminal, decent rooms, good staff and nice restaurant with good food."
United Kingdom
Stewart
The price is €205
includes taxes & fees
26 Aug - 27 Aug
West Highland Hotel

9. Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (73 reviews)
"The accommodations were very clean and well suited for a super relaxing stay with incredible views of the Raasay straight. Staff was amazing and the dinner and breakfasts were very well prepared. Incredible place to stay! I would highly recommend it."
Canada
james
The price is €411
includes taxes & fees
14 Aug - 15 Aug
Isle of Raasay Distillery

10. Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (616 reviews)
"Beautiful location right on the bay, nice rooms, friendly staff, and very good breakfast"
United States
Brian
The price is €655
includes taxes & fees
27 Aug - 28 Aug
Cuillin Hills Hotel

11. The Skye Inn

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

12. The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (341 reviews)
"Clean room, good location, easy parking, friendly staff."
United States
Marcela
The Marmalade Hotel

13. Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (551 reviews)
"The staff was wonderful, the food amazing and the room clean and beautiful!"
United States
Elissa
The price is €558
includes taxes & fees
21 Aug - 22 Aug
Skeabost House Hotel

14. Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.4 out of 10, Exceptional, (265 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 €411
includes taxes & fees
28 Aug - 29 Aug
Eilean Iarmain

15. Duisdale House Hotel

Duisdale House Hotel
4.0 star property
Duisdalemore
9.0 out of 10, Wonderful, (484 reviews)
"Our short stay at Duisdale House was delightful. The staff were helpful and always smiling! Their charm added to the overall charm of the lovely facility. Our dinner there was possibly the best of our ten day stay in Scotland! "
United States
Kathryn
The price is €525
includes taxes & fees
27 Aug - 28 Aug
Duisdale House Hotel

16. Redwood House Hotel

Redwood House Hotel
3.0 star property
Skeabost
8.4 out of 10, Very good, (220 reviews)
"We loved the staff!"
United States
Katrina
Redwood House Hotel

17. The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (295 reviews)
"Staff was very helpful and friendly. Everything was perfect!"
Canada
Kelly
The Bosville

18. Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (848 reviews)
"Friendly staff and lovely food.."
United Kingdom
Wilma
The price is €242
includes taxes & fees
15 Aug - 16 Aug
Tongadale Hotel

19. House Of Juniper - The Manse

House Of Juniper - The Manse
4.0 star property
Broadford
9.4 out of 10, Exceptional, (165 reviews)
"A beautiful property in a very quiet village, which we loved. A really good base to travel around the Isle of Skye. Breakfast was fab too! We stayed in the manse house and had a large room with double aspect. Great bathroom. Shower was amazing!"
United Kingdom
Gail
The price is €403
includes taxes & fees
23 Aug - 24 Aug
House Of Juniper - The Manse

20. Chlachain Inn

Chlachain Inn
3.5 star property
Mallaig
8.8 out of 10, Excellent, (105 reviews)
"Lovely room, great staff, excellent breakfast."
United Kingdom
Gavin
The price is €125
includes taxes & fees
1 Aug - 2 Aug
Chlachain Inn
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

Find out more about Isle of Skye

Top reasons to visit Isle of Skye

  • Breathtaking Scenery: The Isle of Skye is renowned for its dramatic landscapes, featuring rugged hills, majestic peaks, and stunning coastal vistas.
  • Outdoor Adventures: Ideal for outdoor enthusiasts, visitors can enjoy invigorating hiking trails and brilliant boat tours amidst nature.
  • Cultural Experiences: Explore local attractions like the iconic Skye Bridge and the Skye Museum, offering rich cultural insights.
  • Charming Villages: Discover delightful villages with friendly locals, unique shops, and vibrant live music.
  • Comfortable Accommodations: A variety of lodging options, from luxurious hotels to cosy bed and breakfasts, ensure a pleasant stay.

Find great hotels near Isle of Skye

Experience the enchanting beauty of the Isle of Skye while enjoying a comfortable stay in one of the many charming hotels and bed and breakfast options available. Whether you seek pet-friendly accommodations, eco-certified stays, or facilities tailored for business travellers, you'll find a range of choices to suit your needs. Discover the perfect lodging for your Scottish adventure with our selection of hotels on the Isle and the renowned Skye Inn.

  • Broadford Hotel: Nestled in the charming village of Broadford, this 3-star hotel offers an eco-certified experience for environmentally conscious travellers. With a commendable guest rating of 8.6 out of 10, the Broadford Hotel combines comfort with sustainability, making it an appealing choice for those looking to minimise their ecological footprint. The hotel features modern amenities while maintaining a warm atmosphere, ensuring guests can unwind after a day of exploring the stunning landscapes of the Isle of Skye, located 17.7km away.
  • Glenbrittle Youth Hostel: Located just 8.0km from the Isle of Skye, the Glenbrittle Youth Hostel offers a lively and budget-friendly accommodation option with a guest rating of 9.0 out of 10. This 4-star hostel caters to backpackers and adventurers, providing various dining options including self-serve breakfast. Guests can enjoy an array of recreational activities, such as nearby bicycle rentals and the picturesque rural scenery, making it an ideal base for those seeking outdoor pursuits and a vibrant community atmosphere.
  • Glendaruel Bed & Breakfast: Offering a homely and welcoming atmosphere, the 3.5-star Glendaruel Bed & Breakfast is situated 16.1km from the Isle of Skye. With a guest rating reflecting its charm and comfort, this B&B provides a delightful culinary experience with options like a full breakfast and daily servings. Guests can relax in well-appointed rooms featuring flat-screen televisions, creating a perfect retreat after a day of exploration. The personal touch and attention to detail ensure a pleasant stay for all visitors.

Where to stay near Isle of Skye

The Isle of Skye is a magical Scottish island boasting breathtaking scenery and a rich tapestry of history. From luxurious accommodations to charming villages, visitors can immerse themselves in the stunning landscapes of the Scottish Highlands. Explore the rugged hills and coastal vistas while enjoying the warmth of friendly locals. Whether seeking a romantic getaway or an adventurous retreat, Skye offers an unparalleled experience in the heart of nature's splendour.

  • Sligachan: Nestled 3.2km from the Isle of Skye, Sligachan is a picturesque village that offers a perfect blend of outdoor adventure and romantic scenery. The area is renowned for its stunning hiking trails, providing access to breathtaking views of nearby lakes and waterfalls. Although visitor numbers fluctuate, the peak seasons in May and July to August see nature lovers and couples flocking to experience the enchanting landscapes. Sligachan is an ideal base for exploring the surrounding rugged terrain and enjoying the tranquil atmosphere, making it a must-visit for those seeking a memorable Scottish retreat.
  • Inner Hebrides and Isle of Skye: Located 11.3km from the Isle of Skye, the Inner Hebrides is an exquisite archipelago known for its dramatic coastlines and serene beaches. This area sees moderate seasonal tourism, with the highest influx of visitors between August and October. Travellers are drawn here for outdoor pursuits, romantic getaways, and stunning sightseeing opportunities. Popular activities include exploring local stores and embarking on hiking adventures that lead to breathtaking views of harbours and marinas. The captivating waterfalls are additional highlights that truly showcase the natural beauty of this remarkable region.
  • Dunan: Situated 11.3km from the Isle of Skye, Dunan is a charming village that invites visitors to indulge in its scenic beauty and outdoor experiences. Although Dunan experiences seasonal tourism, with peak visits occurring from July to September, it remains a delightful spot for those seeking tranquility. The local marina and harbour provide stunning vistas, while nearby lakes offer a peaceful retreat for nature lovers. Visitors will find convenient stores in the village, adding to the charm of this idyllic setting, making it a perfect destination for those yearning for a serene escape.

Things to do in Isle of Skye

Shopping

In Isle of Skye, visit the picturesque Portree Harbour where local artisan shops offer unique crafts and gifts. For a more traditional experience, check out the Skye Market, renowned for its handmade products and local produce, perfect for finding special souvenirs to take home.

Recreation

At the Skye Retreat, unwind in tranquil surroundings with holistic therapies, yoga sessions, and meditation workshops. Explore the stunning landscapes of the Isle while enjoying guided nature walks, or indulge in rejuvenating spa treatments that harness local natural ingredients for a soothing experience.

Adventure

Explore the rugged landscapes of the Quiraing, a stunning geological formation ideal for hiking and photography. The Old Man of Storr offers breathtaking views and challenging trails, while kayaking in the crystal-clear waters of the Sound of Raasay provides a thrilling way to experience the island's natural beauty.

Nightlife

The Isle of Skye offers a charming nightlife scene, with local pubs like The Old Inn in Carbost serving hearty drinks and live music. For a more laid-back vibe, visit The Talisker Distillery for tastings and evening tours, immersing yourself in the island's rich culture and spirit.

*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 on your trip to the Isle of Skye, consider visiting during the cheaper months of January to February and November when accommodation prices drop. Booking your hotel about a month in advance can yield better rates, and Wednesdays are typically the least expensive days to stay. Use Expedia to find deals, particularly their last-minute offers. Additionally, explore free activities such as hiking the stunning landscapes, and consider combining your hotel, flight, and activities into a package for further savings. Look for eco-certified hotels for budget-friendly yet sustainable options.

  • 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, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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 accommodation you prefer. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels that are currently available. To discover the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your hotel reservations on the Isle of Skye with your flights and activities through an Expedia package.

Find the best attractions near Isle of Skye

The Isle of Skye is perfect for outdoor enthusiasts and those seeking romantic getaways, offering stunning scenery, charming harbours, majestic peaks, and beautiful waterfalls. Key attractions include the iconic Skye Bridge and the Skye Museum, providing a rich cultural experience. With a variety of accommodation options available, visitors can fully immerse themselves in the natural beauty and unique charm of the island, making it an ideal destination for a memorable holiday.

  • Fairy Pools: Nestled 3.2km from Isle of Skye, the Fairy Pools enchant visitors with crystal-clear waters cascading over rocks into tranquil pools. This stunning waterfall setting offers outdoor adventure and romance, ideal for a refreshing dip or a scenic hike amidst breathtaking landscapes.
  • Portree Harbour: Located 17.7km from Isle of Skye, Portree Harbour presents a picturesque scene with colourful buildings lining the waterfront. Enjoy a leisurely stroll along the harbour, where you can soak in the scenic beauty and perhaps indulge in some fresh seafood from local vendors.
  • Isle of Skye Market Square: Also 17.7km away, the Market Square is a charming hub boasting friendly locals and unique shops. Here, you can browse artisanal crafts and enjoy the secluded atmosphere, making it a delightful spot to unwind and experience local culture.

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

Reaching the Isle of Skye is accessible via several major airports. Inverness Airport (INV) is located 132.0km away, with nearby hotels such as The Factor's House, a 5-star B&B 14.5km from the airport, and the 4-star Golf View Hotel & Spa, 11.3km away. Stornoway Airport (SYY), 106.2km from Skye, offers options like the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast, both 3.2km from the airport. Benbecula Airport (BEB) is the closest at 74.0km, with the 3-star Orasay Inn situated 11.3km away. Each airport provides convenient access to their respective hotels for a comfortable stay.

Explore a world of travel with Expedia