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

Find hotels in Isle of Skye from £180

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
19 Aug - 20 Aug
Tomorrow
20 Aug - 21 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Isle of Skye hotels

1. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
United States
Sinoma
£564
includes taxes & fees
30 Aug - 31 Aug
Bracken Hide Hotel

2. Sligachan Hotel

Sligachan Hotel
Minginish
United States
Brian
£278
includes taxes & fees
3 Sept - 4 Sept
Sligachan Hotel

3. Morar Hotel

Morar Hotel
Mallaig
United Kingdom
Ankit
£107
includes taxes & fees
18 Sept - 19 Sept
Morar Hotel

4. Uig Hotel

Uig Hotel
Uig
United Kingdom
Ian
£325
includes taxes & fees
22 Aug - 23 Aug
Uig Hotel

5. Dunollie Hotel

Dunollie Hotel
Broadford
United States
John
£208
includes taxes & fees
14 Sept - 15 Sept
Dunollie Hotel

6. Applecross B&B and Cabins

Applecross B&B and Cabins
Strathcarron
United States
Jerrilyn
£212
includes taxes & fees
23 Aug - 24 Aug
Applecross B&B and Cabins

7. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
Flodigarry
United States
DeWayne
£422
includes taxes & fees
30 Aug - 31 Aug
The Flodigarry Hotel in the Skye

8. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
Canada
james
£228
includes taxes & fees
24 Aug - 25 Aug
Isle of Raasay Distillery

9. West Highland Hotel

West Highland Hotel
Mallaig
United States
Sarah
£187
includes taxes & fees
29 Aug - 30 Aug
West Highland Hotel

10. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Brian
£606
includes taxes & fees
29 Aug - 30 Aug
Cuillin Hills Hotel

11. The Skye Inn

The Skye Inn
Portree Town
United States
Lee
The Skye Inn

12. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Marcela
£403
includes taxes & fees
2 Sept - 3 Sept
The Marmalade Hotel

13. Skeabost House Hotel

Skeabost House Hotel
Skeabost
United States
Elissa
£539
includes taxes & fees
29 Aug - 30 Aug
Skeabost House Hotel

14. Eilean Iarmain

Eilean Iarmain
Sleat
United States
Swen
£336
includes taxes & fees
30 Aug - 31 Aug
Eilean Iarmain

15. Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
United States
Kathryn
£476
includes taxes & fees
17 Sept - 18 Sept
Duisdale House Hotel

16. Redwood House Hotel

Redwood House Hotel
Skeabost
United States
Katrina
Redwood House Hotel

17. The Bosville

The Bosville
Portree Town
Canada
Kelly
£423
includes taxes & fees
23 Aug - 24 Aug
The Bosville

18. Chlachain Inn

Chlachain Inn
Mallaig
United Kingdom
Gavin
£119
includes taxes & fees
29 Aug - 30 Aug
Chlachain Inn

19. House Of Juniper - The Manse

House Of Juniper - The Manse
Broadford
United States
Amy
£315
includes taxes & fees
29 Aug - 30 Aug
House Of Juniper - The Manse

20. Toravaig House Hotel

Toravaig House Hotel
Teangue
United States
Suzanne
£419
includes taxes & fees
28 Aug - 29 Aug
Toravaig House Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Isle of Skye attractions

A waterfront with colorful buildings, a stone wall, and two boats on the water.

Portree Harbour

8.8/10 (750 reviews)
Colourful fishing boats bob against a backdrop of painted harbour buildings in this vibrant Isle of Skye capital. Savour fresh seafood from waterfront eateries while watching local fishermen bring in their daily catch.
See properties
A castle on a hill, surrounded by dense forest and a body of water.

Dunvegan Castle

9.0/10 (184 reviews)
Set on a basalt outcrop overlooking Loch Dunvegan, this historic fortress has been home to the chiefs of a prominent Highland clan for eight centuries.
See properties
A waterfall cascading over rocks into a clear pool, surrounded by mountains.

Fairy Pools

9.2/10 (188 reviews)
Crystal-clear blue waters cascade through small waterfalls beneath the dramatic Black Cuillin mountains. Embark on a scenic hike to discover multiple pools with natural arches perfect for a bracing wild swim.
See properties
A hiker in a red jacket and gray beanie sitting on a rock, overlooking a mountainous landscape with a body of water in the distance.

Old Man of Storr

9.4/10 (661 reviews)
Hike up a sloping path to reach this craggy volcanic spire, one of the natural icons of the island.
See properties
A white building with the name "TALISKER" on its side, set against a backdrop of mountains and greenery.

Talisker Distillery

8.6/10 (142 reviews)
Skye's oldest working distillery crafts distinctive peaty, maritime-influenced whisky on Loch Harport's shores. Tour the production process, then savour signature expressions while enjoying panoramic Cuillin Hills views.
See properties
A coastal cliff with a lighthouse, rocky shoreline, and calm sea.

Neist Point Lighthouse

9.4/10 (109 reviews)
Learn about the local history of Glendale with a stop at Neist Point Lighthouse. You can enjoy the restaurants while in the area.
See properties
A rugged mountain landscape with steep cliffs and a valley.

Quiraing

9.6/10 (395 reviews)
Beloved by hikers, this unusual landscape is dotted with fractured rock formations, shimmering lochs and a hidden grassy plateau.
See properties
A coastal landscape with a rocky outcrop, grassy hills, and a small white building.
Photo by Gary Booth

Duntulm Castle

8.4/10 (147 reviews)
After visiting Duntulm Castle, make a plan to see the other sights and activities in Duntulm. While you're here, you can savour the top-notch restaurants.
See properties

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.

See all hotels in Isle of Skye
A coastal town with colorful houses, a pier, boats, and a hill with trees.

Top Isle of Skye Hotel Reviews

Dunollie Hotel

Dunollie Hotel

8/10 Good
"The breakfast that was included was extensive and definitely would have something for everyone."
Michelle 1-night trip
Posted 11 hours ago
Dunollie Hotel
Uig Hotel

Uig Hotel

10/10 Excellent
"A welcoming hotel with very nice food and great location for ferry and walks."
Ian 2-night trip
Posted 13 hours ago
Uig Hotel
Isle of Skye Guest house

Isle of Skye Guest house

8/10 Good
"There was no regular staff at this hotel. A modest breakfast was put out that ran out fast"
Tessa 3-night trip
Posted 1 day ago
Isle of Skye Guest house
Bracken Hide Hotel

Bracken Hide Hotel

10/10 Excellent
"Beautiful view. Enjoyed the cabins"
Sinoma 2-night trip
Posted 2 days ago
Bracken Hide Hotel
The Marmalade Hotel

The Marmalade Hotel

10/10 Excellent
"Stay here. Immaculately clean. Staff lovely"
sharanya 2-night trip
Posted 3 days ago
The Marmalade Hotel
The Skye Inn

The Skye Inn

10/10 Excellent
"Charming hotel. Friendly staff. Great location. I would definitely stay here again."
Virginia 1-night trip
Posted 3 days ago
The Skye Inn
Sligachan Hotel

Sligachan Hotel

10/10 Excellent
"Everything was perfect!"
Brian 1-night trip
Posted 4 days ago
Sligachan Hotel
Tongadale Hotel

Tongadale Hotel

10/10 Excellent
"Has a restaurant downstairs. Very cozy and fun hotel. Rooms are above the restaurant. Convenient location for Old Man of Storr hike."
Jared 1-night trip
Posted 10 days ago
Tongadale Hotel
Skeabost House Hotel

Skeabost House Hotel

10/10 Excellent
"Outstanding"
Beth 2-night trip
Posted 12 days ago
Skeabost House Hotel

More cheap stays in Isle of Skye

Kings Arms Hotel

Kings Arms Hotel

King Street Kyleakin Scotland
£180
2 Sept - 3 Sept
includes taxes & fees
Kings Arms Hotel
Anneth Glamping Pod

Anneth Glamping Pod

Garan Sleat Scotland
£202
30 Aug - 31 Aug
includes taxes & fees
10/10 Exceptional! (92 reviews)
Anneth Glamping Pod
House Of Juniper - The Cabins

House Of Juniper - The Cabins

The Cabins Strath SCT
£265
12 Sept - 13 Sept
includes taxes & fees
9.8/10 Exceptional! (146 reviews)
House Of Juniper - The Cabins
Old Pier Cottage B&B

Old Pier Cottage B&B

Old Pier Cottage, Cuil Uig Scotland
Get rates
10/10 Exceptional! (184 reviews)
Old Pier Cottage B&B
Loch Eyre House

Loch Eyre House

Kensaleyre Skeabost Scotland
Get rates
9.4/10 Exceptional! (86 reviews)
Loch Eyre House
Dunvegan Camping Pods

Dunvegan Camping Pods

Kilmuir Dunvegan Scotland
Get rates
9.8/10 Exceptional! (92 reviews)
Dunvegan Camping Pods

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