Find hotels in Isle of Skye from $151

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • 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

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
$339 nightly
The price is $407
May 20 - May 21
Total with taxes and fees
Uig Hotel

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (602 reviews)
"Delicious breakfast and clean, well appointed rooms"
Canada
Terra
$314 nightly
The price is $376
Jun 9 - Jun 10
Total with taxes and fees
Sligachan Hotel

Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very Good, (405 reviews)
"Parking was easy and the rooms were great"
Australia
Natalie
$242 nightly
The price is $291
Jun 13 - Jun 14
Total with taxes and fees
Isle of Skye Guest house

Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very Good, (833 reviews)
"Friendly staff and lovely food.."
United Kingdom
Wilma
$219 nightly
The price is $263
Jun 13 - Jun 14
Total with taxes and fees
Tongadale Hotel

The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
4.0 star property
Flodigarry
9.6 out of 10, Exceptional, (45 reviews)
"Cutest place to visit!! I will definitely be staying there again if I ever go back to the isle of skye"
United States
Aubrey
$328 nightly
The price is $393
Jun 11 - Jun 12
Total with taxes and fees
The Flodigarry Hotel in the Skye

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
$366 nightly
The price is $439
Jun 10 - Jun 11
Total with taxes and fees
Toravaig House Hotel

Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.4 out of 10, Exceptional, (192 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
$372 nightly
The price is $446
Jun 9 - Jun 10
Total with taxes and fees
Greshornish House Hotel

House Of Juniper - The Manse

House Of Juniper - The Manse
4.0 star property
Broadford
9.4 out of 10, Exceptional, (148 reviews)
"Chris, the manager, was super! Helped with luggage, dinner reservations and with a tour of the island. Service and food in the restaurant was terrific. Both dinner and breakfast. Super clean, comfortable bed. Well maintained and updated. Our room was a bit small but we still recommend the B&B."
United States
Carol Ann
$355 nightly
The price is $427
Jun 4 - Jun 5
Total with taxes and fees
House Of Juniper - The Manse

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (316 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
$500 nightly
The price is $600
Jun 5 - Jun 6
Total with taxes and fees
Bracken Hide Hotel

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (332 reviews)
"Hotel was great. Breakfast was superb!"
United States
Susan
$450 nightly
The price is $540
May 31 - Jun 1
Total with taxes and fees
The Marmalade 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
$179 nightly
The price is $215
Jun 3 - Jun 4
Total with taxes and fees
Anneth Glamping Pod

Dunollie Hotel

Dunollie Hotel
3.0 star property
Broadford
7.0 out of 10, Good, (1,001 reviews)
"Good location."
United Kingdom
Pasu
$247 nightly
The price is $297
May 17 - May 18
Total with taxes and fees
Dunollie Hotel

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
$431 nightly
The price is $517
Jun 6 - Jun 7
Total with taxes and fees
The Bosville

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (359 reviews)
"This Inn is conveniently located near town and the food is great! The staff is very friendly and the neighborhood is very safe. "
United States
THOMAS
$297 nightly
The price is $356
Jun 10 - Jun 11
Total with taxes and fees
The Skye Inn

No 4 old Post Office Row, Isle of Skye

No 4 old Post Office Row, Isle of Skye
2.0 star property
Edinbane
10.0 out of 10, Exceptional, (18 reviews)
"Charming cottage stay!"
United States
Jonathan
No 4 old Post Office Row, Isle of Skye

Duisdale House Hotel

Duisdale House Hotel
4.0 star property
Duisdalemore
9.0 out of 10, Wonderful, (479 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
$490 nightly
The price is $589
Jun 13 - Jun 14
Total with taxes and fees
Duisdale House Hotel

Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.6 out of 10, Exceptional, (246 reviews)
"Beautiful setting and very dog friendly. Staff were lovely. Great food too. Must try the homemade fudge - it is fabulous!"
United Kingdom
Louisa
$387 nightly
The price is $464
May 15 - May 16
Total with taxes and fees
Eilean Iarmain

House Of Juniper - The Cabins

House Of Juniper - The Cabins
2.0 star property
Broadford
9.8 out of 10, Exceptional, (135 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
$299 nightly
The price is $359
Jun 14 - Jun 15
Total with taxes and fees
House Of Juniper - The Cabins

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
$264 nightly
The price is $317
May 17 - May 18
Total with taxes and fees
Broadford Hotel

Inn at Aird a Bhasair

Inn at Aird a Bhasair
3.0 star property
Ardvasar
9.2 out of 10, Wonderful, (126 reviews)
"Lovely little place, delicious food, friendly staff. "
United States
Holly
$296 nightly
The price is $356
Jun 7 - Jun 8
Total with taxes and fees
Inn at Aird a Bhasair
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

  • Breathtaking Scenery: The Isle of Skye features stunning landscapes, including majestic peaks and beautiful harbors, perfect for nature lovers.
  • Outdoor Adventures: Enjoy various hiking trails, scenic campsites, and memorable camping experiences in this outdoor paradise.
  • Charming Towns: Explore quaint towns like Portree, offering local culture and friendly vibes.
  • Rich History: Immerse yourself in the island's fascinating history while discovering ancient ruins and historic sites.
  • Luxurious Accommodations: Choose from cozy B&Bs to modern hotels, ensuring a comfortable stay tailored to your needs.

Find great hotels near Isle of Skye

Discover the charm of the Isle of Skye with a range of accommodations tailored to meet your needs. From cozy bed and breakfasts to modern hotels, you'll find options perfect for both leisure and business travelers. Enjoy pet-friendly amenities and eco-certified experiences while exploring Scotland's stunning landscapes. Whether you’re seeking a quaint guest house or a star-rated inn, the Isle of Skye offers a memorable stay for every visitor.

  • Tongadale Hotel: Nestled in the scenic landscapes of Isle of Skye, Tongadale Hotel is a charming 3-star accommodation with a guest rating of 8.2. This hotel is ideal for travelers seeking a pet-friendly getaway, allowing pets on-site to ensure no family member is left behind. With amenities like waived fees for service animals and a welcoming atmosphere, guests appreciate the comfort and convenience offered. Located 11 miles from Isle of Skye, Tongadale Hotel serves as a cozy base for exploring the breathtaking surroundings while enjoying a warm and inviting stay.
  • Sligachan Hotel: Located just 2 miles from the heart of Isle of Skye, Sligachan Hotel boasts a guest rating of 8.6 and is celebrated for its blend of traditional Scottish charm and modern hospitality. This 3-star hotel is also pet-friendly, providing food and water bowls for four-legged guests and waived fees for service animals. Whether you’re savoring a delicious meal in the on-site restaurant or unwinding in comfortable rooms, Sligachan Hotel offers a memorable stay steeped in local culture and natural beauty.
  • Broadford Hotel: Broadford Hotel is a 3-star eco-certified property with a commendable guest rating of 8.6. Situated 11 miles from Isle of Skye, this hotel caters to eco-conscious travelers seeking a sustainable vacation experience. With its commitment to environmentally friendly practices, guests can enjoy modern comforts while minimizing their ecological footprint. The hotel’s thoughtful amenities and tranquil ambiance make it an excellent choice for those looking to connect with nature and embrace the stunning landscapes of the Isle of Skye.

Where to stay near Isle of Skye

Discover the enchanting Isle of Skye, Scotland, where breathtaking scenery and rich history come together for an unforgettable vacation. Explore charming towns like Portree, relax in luxury accommodations, and immerse yourself in the stunning landscapes that define the island. With friendly locals and a romantic atmosphere, Skye offers perfect spots for outdoor adventures and leisurely strolls, making it an ideal staycation destination for nature lovers and those seeking tranquility.

  • Portree: Nestled 11 miles from the Isle of Skye, Portree is the vibrant capital of Skye and a must-visit for nature lovers and adventure seekers alike. Known for its stunning outdoor landscapes, visitors flock here for breathtaking scenery and beach experiences. The heart of the town features a picturesque harbor flanked by colorful buildings, creating a perfect backdrop for photography. Popular activities include hiking trails that lead to dramatic viewpoints, and local shops that offer unique souvenirs. The nearby marina and historic sites add to the charm, making Portree an ideal base for exploration.
  • Minginish: Just 3 miles from the Isle of Skye, Minginish is a hidden gem that captivates travelers with its romantic ambiance and stunning landscapes. This city is particularly popular during the summer months, from July to September, when its natural beauty is on full display. Visitors can indulge in outdoor activities, such as hiking along scenic trails that weave through lush greenery. The area is rich in history, featuring local landmarks like castles and historic places that provide a glimpse into the region's storied past. Minginish is perfect for those looking to combine adventure with a bit of culture.
  • Sligachan: Located a mere 2 miles from the Isle of Skye, Sligachan is a quaint village known for its breathtaking scenery and outdoor activities. This charming destination attracts visitors year-round, particularly during the warmer months of May and July to August. The village is renowned for its hiking trails that lead to beautiful lakes and stunning waterfalls, making it a paradise for nature enthusiasts. Sligachan’s welcoming atmosphere and access to local shops ensure a delightful experience for all. The nearby marina adds an extra layer of allure, inviting travelers to embrace the serenity of the Scottish Highlands.

Things to do in Isle of Skye

The Isle of Skye offers a perfect blend of outdoor adventures and stunning scenery for a romantic getaway. Visitors can explore various hiking trails, enjoy scenic campsites, and experience memorable camping trips. Day sails provide a unique perspective of the coastline, making it an ideal destination for day trips. Whether you’re looking to immerse yourself in nature or simply relax, Isle of Skye promises an unforgettable vacation experience.

Shopping

The Isle of Skye offers a charming shopping experience with local boutiques and craft shops. Visit the Skye Market for unique handmade gifts and the Isle of Skye Pottery for beautiful ceramics. Don't miss the local artisan shops in Portree for authentic Scottish souvenirs.

Recreation

At the Skye Retreat, indulge in holistic treatments and yoga sessions surrounded by breathtaking landscapes. For a serene hike, explore the Quiraing, with its dramatic cliffs and stunning vistas, perfect for unwinding in nature while enjoying the fresh Highland air.

Adventure

Embark on a hike to the Old Man of Storr, where you'll be rewarded with stunning vistas of rugged landscapes. Explore the Quiraing for thrilling rock formations and dramatic scenery, perfect for adventurous walks and photography. Don't miss kayaking in the crystal-clear waters around the Isle for a unique perspective.

Nightlife

The Isle of Skye offers a cozy nightlife scene. Enjoy a pint at the iconic Talisker Distillery or unwind at the lively Skye Bar for a local vibe. For a unique experience, dine at The Three Chimneys, known for its exceptional cuisine and warm atmosphere.

*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: Utilize Expedia’s search tool to customize your options based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay 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 is perfect for outdoor enthusiasts and couples seeking a romantic getaway, offering stunning scenery and cultural experiences. Visitors can explore beautiful harbors, breathtaking waterfalls, and majestic peaks. This enchanting destination caters to travelers looking to immerse themselves in nature and local culture, making it an ideal spot for unforgettable adventures.

  • Fairy Pools: Discover the enchanting Fairy Pools, a series of crystal-clear waterfalls nestled in a breathtaking landscape. Just 2 miles from Isle of Skye, this outdoor paradise offers opportunities for adventure and romantic strolls, making it a perfect spot for nature lovers and photographers alike.
  • Portree Harbour: Located 11 miles from Isle of Skye, Portree Harbour is a picturesque harbor that boasts stunning coastal scenery. Enjoy the vibrant atmosphere, take a leisurely walk along the waterfront, or relax on the beach while soaking in the charm of this beautiful locale.
  • Isle of Skye Market Square: Experience the welcoming vibe of Isle of Skye Market Square, situated 11 miles away. This charming attraction features local artisans and shops, offering a taste of luxury in a secluded setting, perfect for finding unique souvenirs and connecting with friendly locals.

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

Traveling to the Isle of Skye is convenient with several nearby airports. INVerness Airport (INV) is 82 miles away, with hotels like the 5-star Rocpool Reserve and Ness Walk, both 8 miles from the airport, offering various transportation services. Stornoway Airport (SYY) is 66 miles away, with excellent options such as the 4-star Stornoway Bed and Breakfast and Cabarfeidh Hotel, both 2 miles from the airport. Additionally, Benbecula Airport (BEB) is 46 miles from the Isle, with the 3-star Orasay Inn located 7 miles away. Each airport provides easy access to the beautiful landscapes of the Isle of Skye, making your travel hassle-free.

Why book with Expedia?

  • Flexible booking

    On Expedia, you can find plenty of hotels with flexible cancellation in Isle of Skye using the “Fully refundable property” search filter. Just be sure to always double-check each hotel's cancellation policy before booking.

  • Book now and pay later

    With countless book now, pay later options, there's no need to wait till payday to grab a deal. Use the “Reserve now, pay later” search filter to view all properties available with this payment option in Isle of Skye.

  • Hotel comparison

    Thanks to the handy “Compare properties” tool on Expedia, you can compare hotels in Isle of Skye side by side with just a few clicks.

  • Member prices

    Join Expedia's loyalty program, One Key, for free and unlock Member Prices and rewards on select hotels worldwide. Simply log in when you search and look out for the blue savings label.

Explore a world of travel with Expedia