The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels in Inner Hebrides and Isle of Skye

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Amenities
Accessibility
Trip type
The Portree Hotel
3.5 out of 5
Somerled Square, Portree, Scotland
Get Rates
51.31 mi from city centre
3/5 (1 review)

"Noisy location right near the plaza made worse by a food truck that pulled up at midnight. Room was small but fine except for the noisiness. Breakfast was ok. Hotel itself was beautifully presented. If it werent for the noisy people in the plaza the spot is perfect."…"

Reviewed on 4 Jan 2019

The Portree Hotel
Coolin View Guest Rooms
3 out of 5
2 Bosville Terrace, Portree, Scotland
The price is £78 per night from 2 Nov to 3 Nov
51.32 mi from city centre
4.1/5Very Good! (92 reviews)
Some good, some bad

"Great location, amazing views over the harbour. Rooms are small and basic but fine. Good value for money. The biggest issue is the noise, the walls are paper thin, you can hear every word said in the rooms next to yours, every cough or sneeze. It’s fine for one or two nights max."…"

Reviewed on 20 Jul 2020

Coolin View Guest Rooms
Tiree Lodge Hotel Isle Of Tiree Scotland
2.5 out of 5
Gott Bay, Kirkapol, Tiree Island, Scotland
Free cancellationReserve now, pay when you stay
The price is £70 per night from 5 Nov to 6 Nov
22.8 mi from city centre
3.8/5Good! (46 reviews)
elax holiday

"Very enjoyable lovely meals great breakfast . Spectacular views from bedroom Nice staff would definitely go back again"…"

Reviewed on 30 Jul 2020

Tiree Lodge Hotel Isle Of Tiree Scotland

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Mary Spiders B&B Family Room
19 Spiders Edinbane, by portree, Portree, SCT
Get Rates
55.53 mi from city centre
Mary Spiders B&B Family Room
Ardoran House B&B
3.5 out of 5
Isle of Iona, Isle of Iona, Scotland
Get Rates
24.18 mi from city centre
4.9/5Exceptional! (25 reviews)

"We had a lovely stay in Iona. Ardoran House was very nice. Richard was wonderful. He even picked some seeds from his garden to give to me. We can recommend this B&B!"…"

Reviewed on 4 Oct 2019

Ardoran House B&B
Uig Hotel
3 out of 5
Uig, Portree, Scotland
Free cancellationReserve now, pay when you stay
The price is £80 per night from 1 Nov to 2 Nov
63.2 mi from city centre
4.2/5Very Good! (699 reviews)

"Very clean, comfy bed & excellent breakfast. Very dog friendly & staff where very attentive. Overall would highly recommend."…"

Reviewed on 24 Oct 2020

Uig Hotel
Duisdale House Hotel
4 out of 5
Isle Ornsay, Duisdalemore, Isle of Skye, Scotland
Free cancellationReserve now, pay when you stay
The price is £118 per night from 26 Nov to 27 Nov
37.97 mi from city centre
4.4/5Wonderful! (292 reviews)

"Really lovely hotel, located in a really beautiful spot. The staff were accommodating, friendly and thoughtful during our stay, really appreciate their recommendations and assistance. After leaving our bags with reception hours before check-in, I was pleasantly surprised to find they’d been delivered ..."…"

Reviewed on 26 Sep 2020

Duisdale House Hotel
Broadford Hotel
3 out of 5
Torrin Road, Isle of Skye, Scotland
Free cancellationReserve now, pay when you stay
The price is £95 per night from 30 Oct to 31 Oct
41.68 mi from city centre
4.4/5Wonderful! (69 reviews)

"Good location, friendly staff, comfortable room and quality food."…"

Reviewed on 5 Oct 2020

Broadford Hotel
The Bosville
4 out of 5
9 - 11 Bosville Terrace, Portree, Scotland
Free cancellationReserve now, pay when you stay
The price is £109 per night from 1 Nov to 2 Nov
51.32 mi from city centre
4.5/5Wonderful! (108 reviews)

"Lovely hotel, great location, friendly staff and the room was very modern and comfortable"…"

Reviewed on 3 Oct 2020

The Bosville
Skye Lodges
3 out of 5
Peinmore by Portree, Portree, Scotland
Get Rates
49.61 mi from city centre
4.1/5Very Good! (10 reviews)
Great find

"Perfect location and everything you want from the cabin - cosy and cute"…"

Reviewed on 25 Sep 2020

Skye Lodges
Fairways Lodge B&B
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is £95 per night from 29 Oct to 30 Oct
8.5 mi from city centre
4.8/5Exceptional! (157 reviews)

"Big room, modern bathroom, very comfortable bed, beautiful view from dining room"…"

Reviewed on 23 Oct 2020

Fairways Lodge B&B
Cuillin Hills Hotel
4 out of 5
Scorrybreac Road, Portree, Scotland
The price is £99 per night from 4 Nov to 5 Nov
51.55 mi from city centre
4.7/5Exceptional! (229 reviews)

"The staff honestly couldnt do more for you, the covid procedures in place are really good and well thought out, the view is amazing and room was lovely and cosy. Also nice central location. Next time I visit skye I will definitely book back in."…"

Reviewed on 12 Oct 2020

Cuillin Hills Hotel
Park Lodge Hotel
3 out of 5
Western Road, Isle of Mull, Scotland
Free cancellationReserve now, pay when you stay
The price is £69 per night from 31 Oct to 1 Nov
8.53 mi from city centre
3.8/5Good! (98 reviews)

"Lovely little hotel and friendly staff would definitely go back"…"

Reviewed on 6 Oct 2020

Park Lodge Hotel
Dunvegan Camping Pods
2 out of 5
Kilmuir, Dunvegan, Isle of Skye, Scotland
Get Rates
53.97 mi from city centre
4.8/5Exceptional! (29 reviews)

"Lovely clean pod, well situated in Dunvegan. Would stay here again."…"

Reviewed on 11 Sep 2020

Dunvegan Camping Pods
St Columba Hotel
3 out of 5
St Columba Hotel, Isle of Iona, Scotland
Get Rates
23.75 mi from city centre
4.8/5Exceptional! (9 reviews)

"Location , is great 5 min walk from the ferry also next to the abbey"…"

Reviewed on 16 Sep 2020

St Columba Hotel
Don't see what you're looking for?
See all available properties in Inner Hebrides and Isle of Skye
View all properties
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.

Visiting Inner Hebrides and Isle of Skye

Travellers give high marks for the lively bar scene in Inner Hebrides and Isle of Skye, which is also known for its local tours. This city also attracts tourists with its scenic and relaxing setting. Top sights in the city include Armadale Castle, Loch Linnhe and Lochaber Geopark.

  • There are 231 hotels and other accommodation options in Inner Hebrides and Isle of Skye
  • The closest major airport is in Tiree (TRE), 26 mi (41.8 km) from the city centre
  • The next closest is in Colonsay, Scotland (CSA), 42.3 mi (68.2 km) away

Sightseeing and Staying in Inner Hebrides and Isle of Skye

Cultural venues in the city include Talisker Distillery, Isle of Jura Distillery and Bowmore Distillery. Attractions like Skye Serpentarium and Skye Riding Centre are fun for everyone, not just kids. The city is notable for landmarks like Armadale Castle, Dunvegan Castle and Iona Abbey.

In Isle of Mull, you'll find 231 hotels and other accommodation choices to make it easy to plan your perfect holiday retreat at an affordable rate. Below are top ones based on Expedia user reviews:

  • Breton House - This 2.5-star bed & breakfast features free breakfast, free parking and a bar. It's a favourite with Expedia travellers for its breakfast and beach locale.
  • Fairways Lodge B&B - Our customers like the overall value and convenient parking at this B&B. This 3.5-star bed & breakfast features free breakfast, free WiFi and free parking.
  • Glenegedale House - This 5-star guesthouse features free breakfast, free WiFi and free parking. Expedia customers like its comfortable beds and walkable location.

Other favourite sights in Inner Hebrides and Isle of Skye include Loch Linnhe, Lochaber Geopark and Portree Harbour.

Dressing for Inner Hebrides and Isle of Skye

  • Between January and March, daytime temperatures average 9°C, whilst night-time temperatures stay around 3°C
  • From April to June, the average is 16°C during the day and 5°C at night
  • July to September sees average temperatures of 16°C during the day and 9°C at night
  • Between October and December, you can expect 13°C as the daytime average and 5°C as the night-time average
  • Inner Hebrides and Isle of Skye gets about 1056.60 millimetres of rain per year
  • July and August are usually the hottest months averaging 16°C, while January and February are usually the coldest with an average temperature of 4°C

More trip options

Inner Hebrides and Isle of Skye Hotel Reviews