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

Find hotels in Isle of Skye from £170

  • 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
26 Aug - 27 Aug
Tomorrow
27 Aug - 28 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Filter by

Star rating

Guest rating

Our top choices for Isle of Skye hotels

1. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
Guest review highlights
  • Beautiful location near the water
  • Delicious included breakfast options
  • Excellent on-site restaurant dining
£529
includes taxes & fees
29 Aug - 30 Aug
Bracken Hide Hotel

2. Sligachan Hotel

Sligachan Hotel
Minginish
Guest review highlights
  • Fantastic on-site restaurant and bar
  • Large and comfortable museum room
£309
includes taxes & fees
30 Aug - 31 Aug
Sligachan Hotel

3. Morar Hotel

Morar Hotel
Mallaig
Guest review highlights
  • Lovely location near the beach
  • Delicious chicken curry on menu
  • Good parking available on-site
£102
includes taxes & fees
18 Sept - 19 Sept
Morar Hotel

4. Uig Hotel

Uig Hotel
Uig
Guest review highlights
  • Fantastic breakfast options available
  • Quick, helpful service from staff
  • Great food quality at the restaurant
Uig Hotel

5. Dunollie Hotel

Dunollie Hotel
Broadford
Guest review highlights
  • Great view from the restaurant
  • Excellent buffet breakfast selection
  • Free public parking nearby
£207
includes taxes & fees
4 Sept - 5 Sept
Dunollie Hotel

6. Applecross B&B and Cabins

Applecross B&B and Cabins
Strathcarron
Guest review highlights
  • Scenic views of the surrounding area
  • Incredibly understanding hosts on-site
  • Spacious and inviting guest rooms
£173
includes taxes & fees
30 Aug - 31 Aug
Applecross B&B and Cabins

7. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
Flodigarry
Guest review highlights
  • Near Kilt Rock
  • Incredible location with scenic views
  • Delicious steak at the restaurant
£434
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
Guest review highlights
  • Quiet and scenic location
  • Very pleasant and responsive staff
  • Excellent food quality at restaurant
£238
includes taxes & fees
27 Aug - 28 Aug
Isle of Raasay Distillery

9. West Highland Hotel

West Highland Hotel
Mallaig
Guest review highlights
  • Consistently tasty food on-site
  • Convenient parking on the property
£170
includes taxes & fees
24 Sept - 25 Sept
West Highland Hotel

10. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
Guest review highlights
  • Beautiful location near the hotel
  • Delicious cooked breakfast menu
  • Wonderful food quality throughout dining
£479
includes taxes & fees
27 Aug - 28 Aug
Cuillin Hills Hotel

11. The Skye Inn

The Skye Inn
Portree Town
Guest review highlights
  • Short walk to local shops
  • Cooked-to-order eggs and bacon
  • Varied breakfast to start the day
£317
includes taxes & fees
27 Aug - 28 Aug
The Skye Inn

12. The Marmalade Hotel

The Marmalade Hotel
Portree Town
Guest review highlights
  • Lovely location in a peaceful area
  • Wonderful breakfast to start the day
  • Excellent on-site restaurant options
£426
includes taxes & fees
2 Sept - 3 Sept
The Marmalade Hotel

13. Skeabost House Hotel

Skeabost House Hotel
Skeabost
Guest review highlights
  • Near Portree Harbour
  • Excellent breakfast to start the day
  • Excellent on-site restaurant for dinner
£522
includes taxes & fees
29 Aug - 30 Aug
Skeabost House Hotel

14. Eilean Iarmain

Eilean Iarmain
Sleat
Guest review highlights
  • Picturesque location near the hotel
  • Engaging and friendly staff responsiveness
  • Excellent food quality at meals
£306
includes taxes & fees
27 Aug - 28 Aug
Eilean Iarmain

15. Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
Guest review highlights
  • Delicious breakfast to start the day
  • Beautiful and updated property
  • Sea views from the rooms
£431
includes taxes & fees
22 Sept - 23 Sept
Duisdale House Hotel

16. Redwood House Hotel

Redwood House Hotel
Skeabost
Guest review highlights
  • Beautiful location near the Loch
  • Exceptional breakfast with variety
  • Excellent food served at restaurant
£259
includes taxes & fees
27 Aug - 28 Aug
Redwood House Hotel

17. The Bosville

The Bosville
Portree Town
Guest review highlights
  • Beautiful location near the harbour
  • Excellent breakfast to start the day
  • Great food at the restaurant
£386
includes taxes & fees
31 Aug - 1 Sept
The Bosville

18. Chlachain Inn

Chlachain Inn
Mallaig
Guest review highlights
  • Hot breakfast with cold options available
  • Very good menu at the on-site pub
£119
includes taxes & fees
24 Sept - 25 Sept
Chlachain Inn

19. House Of Juniper - The Manse

House Of Juniper - The Manse
Broadford
Guest review highlights
  • Short walk to an excellent restaurant
  • Ample on-site parking space
  • Delicious included breakfast options
£365
includes taxes & fees
29 Aug - 30 Aug
House Of Juniper - The Manse

20. Toravaig House Hotel

Toravaig House Hotel
Teangue
Guest review highlights
  • Beautiful views from the property
  • Outstanding food from an award-winning chef
  • Wonderful location with friendly staff
£388
includes taxes & fees
24 Sept - 25 Sept
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 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 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 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

Isle of Skye Market Square

8.4/10 (30 reviews)
The Isle of Skye Market Square serves as a modest gathering spot for locals in this Scottish island community. Browse local crafts and fresh produce while experiencing authentic island life away from tourist crowds.
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

Kings Arms Hotel

Kings Arms Hotel

10/10 Excellent
"We had 2 rooms booked here. The staff was friendly, the place is very cozy with a beautiful water facing property. We did not get a chance to eat lunch or dinner at the restaurant, but the breakfast had a lot of variety and was great! The rooms were clean, beds were comfortable. We stayed here 2 nights to explore Skye! I highly recommend Kings arms!"
Renuka 2-night trip
Posted 8 hours ago
Kings Arms Hotel
Eilean Iarmain

Eilean Iarmain

10/10 Excellent
"The food was really excellent."
Nicholas 2-night trip
Posted 15 hours ago
Eilean Iarmain
Redwood House Hotel

Redwood House Hotel

8/10 Good
"It was very quaint and food was excellent. Other housekeeping services could have been better."
louise 2-night trip
Posted 1 day ago
Redwood House Hotel
The Skye Inn

The Skye Inn

10/10 Excellent
"Great location in Portree Skye with a comfortable bed. Breakfast was tasty. Recommend!"
Angel 3-night trip
Posted 1 day ago
The Skye Inn
Bracken Hide Hotel

Bracken Hide Hotel

10/10 Excellent
"Excellent trip and one of a kind hotel"
Eric G 3-night trip
Posted 1 day ago
Bracken Hide Hotel
Skeabost House Hotel

Skeabost House Hotel

10/10 Excellent
"Skeabost was an excellent choice for us as we explored the Isle of Skye. The hotel is beautiful and historic. The rooms were comfortable and roomy. The shower with tub inside were great. The staff was friendly and welcoming. Breakfast was delicious and Sue made our daily meal perfect. We had dinner there one night and the food was excellent! I highly recommend this hotel."
Denise 2-night trip
Posted 2 days ago
Skeabost House Hotel
Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"Great place"
Clifton 1-night trip
Posted 4 days ago
Cuillin Hills Hotel
Isle of Skye Guest house

Isle of Skye Guest house

10/10 Excellent
"Very nice stay overnight. Rooms very clean and secure. Easy check in and contentital breakfast prior to hike. Nice location and walk into town"
Teresa 1-night trip
Posted 5 days ago
Isle of Skye Guest house
The Bosville

The Bosville

10/10 Excellent
"Very clean room, I enjoyed using the Highland Soap Company products in the bathroom. Plentiful water/tea/biscuits supplied during our stay - real taste of the highlands. Breakfast was delicious at the restaurant located within the hotel. Convenient store just 1 minute walk from the hotel which is well stocked with regular supermarket items. Parking out front of the hotel was easy to access but did get busy at times, I was able to find parking down the street. Overall really lovely hotel worth the hefty pricetag given its location - would definitely return again if I visit Portree. Only downside was that there was no lift, but luckily we packed light."
julie 1-night trip
Posted 5 days ago
The Bosville

More cheap stays in Isle of Skye

Kings Arms Hotel

Kings Arms Hotel

King Street Kyleakin Scotland
£170
25 Sept - 26 Sept
includes taxes & fees
6.6/10 (981 reviews)
Kings Arms Hotel
Anneth Glamping Pod

Anneth Glamping Pod

Garan Sleat Scotland
£171
23 Sept - 24 Sept
includes taxes & fees
10/10 Exceptional! (93 reviews)
Anneth Glamping Pod
House Of Juniper - The Cabins

House Of Juniper - The Cabins

The Cabins Strath SCT
Get rates
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! (185 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