Find Cheap Hotels in Inner Hebrides and Isle of Skye

Start date: Check-in selected.
To Date
End date: Check-out
  • 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 availability on Inner Hebrides and Isle of Skye Cheap Hotels

Our top choices for Inner Hebrides and Isle of Skye cheap hotels

Tongadale Hotel

3.0 star property
Portree Town
8.2 out of 10, Very Good, (826)
"Nice warm, clean room, tasty breakfast, and a great bar downstairs with live music! "
Canada
B
The price is SAR 580
SAR 696 total
includes taxes & fees
30 Dec - 31 Dec
Tongadale Hotel

Uig Hotel

3.0 star property
Uig
9.6 out of 10, Exceptional, (1001)
"Lovely hotel, great location, restaurant was immense, beautiful base to enjoy a visit to Skye"
United Kingdom
Benjamin
The price is SAR 617
SAR 740 total
includes taxes & fees
12 Dec - 13 Dec
Uig Hotel

Duisdale House Hotel

4.0 star property
Duisdalemore
9.0 out of 10, Wonderful, (467)
"Beautiful and updated. Spotless."
United States
Barbara
The price is SAR 446
SAR 536 total
includes taxes & fees
5 Jan - 6 January 2026
Duisdale House Hotel

Eilean Iarmain

3.0 star property
Sleat
9.6 out of 10, Exceptional, (234)
"The bar, the breakfast and the room were all nostalgic, clean and comfortable. The meals we had there were delightful and homey. Not to mention how delightful the staff were! I definitely recommend, wish we could have stayed long and can't wait to visit again! "
United States
Gabriela
The price is SAR 407
SAR 489 total
includes taxes & fees
20 Dec - 21 Dec
Eilean Iarmain

Greshornish House Hotel

4.0 star property
Skeabost
9.6 out of 10, Exceptional, (187)
"Nice facility. Service from the staff at check in/out and through dining was great."
United States
Sheila
Greshornish House Hotel

Kings Arms Hotel

2.0 star property
Kyleakin
6.4 out of 10, (908)
"Amazing staff and accomodations "
United States
Nicholas
Kings Arms Hotel

The Isle of Mull Hotel and Spa

4.0 star property
Isle of Mull
8.6 out of 10, Excellent, (241)
"great restaurant staffs, really friendly "
United States
Wengang
The price is SAR 634
SAR 761 total
includes taxes & fees
9 Jan - 10 January 2026
The Isle of Mull Hotel and Spa

Sligachan Hotel

3.0 star property
Minginish
8.6 out of 10, Excellent, (589)
"Wonderful location for our travels around Skye. Loved the attached dining- great food, spirits and music"
United States
Lynn
Sligachan Hotel

Dunollie Hotel

3.0 star property
Broadford
6.8 out of 10, (1000)
"Very welcoming staff, quiet rooms."
Canada
Isabelle
Dunollie Hotel

The Skye Inn

4.0 star property
Portree Town
9.0 out of 10, Wonderful, (302)
"The staff was wonderful, breakfast was so good every morning. Our room was adorable and very clean. We loved our stay at the Skye Inn!!!"
United States
Rianna
The Skye 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.

Find out more about Inner Hebrides and Isle of Skye

Discover cheap things to do in Inner Hebrides and Isle of Skye

The Inner Hebrides and Isle of Skye offer a wealth of experiences that won't break the bank. Start your adventure by visiting the iconic Fairy Pools on Skye, where you can enjoy a free day of hiking amidst breathtaking landscapes and crystal-clear waters, perfect for a family swim on a sunny day. Next, explore the picturesque village of Portree, where colourful houses line the harbour; here, you can indulge in affordable local seafood at the many quaint eateries without splurging. For history buffs, a visit to Dunvegan Castle is a must, and while entry does have a fee, the surrounding gardens and walks are free to explore. If you're into wildlife, the RSPB Nature Reserve at Loch Gruinart offers free access to stunning landscapes and bird watching opportunities. Finally, don't miss the chance to hike the Quiraing, a dramatic landscape that offers free access to some of the best views on the island. For budget-friendly accommodation, consider staying in Portree, where a variety of hotels and guesthouses cater to families seeking comfort and convenience. Many places offer family rooms, and with local shops and restaurants just a stroll away, you can easily enjoy the area without the need for a car.

Top Inner Hebrides and Isle of Skye Hotel Reviews

Explore a world of travel with Expedia