Scottish Islands

Scottish Islands Hotels from Rs5,238

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in Scottish Islands

Uig Hotel
3 out of 5
Uig, Portree, Scotland
Free cancellationReserve now, pay when you stay
Rs5,238
per night
5 Nov-6 Nov
4.1/5Very Good! (630 reviews)

"Large and comfortable bedroom well appointed.Breakfast and dinners were excellent.The only downside was that there is no lounge areas to sit and relax in,only the public bar or your bedroom."…"

Reviewed on 12 Oct 2019

Uig Hotel
Skeabost Hotel
4 out of 5
Skeabost Bridge, Isle Of Skye, Portree, Scotland
Free cancellationReserve now, pay when you stay
Rs10,116
per night
5 Nov-6 Nov
4.3/5Excellent! (288 reviews)

"Really neat older building. New renovated bathroom. Beds were okay not the most comfortable but fine. Property was beautiful. Staff lovely. Breakfast delicious. We had drinks by the fire. Highly recommend this cozy hotel."…"

Reviewed on 27 Sep 2019

Skeabost Hotel
Duisdale House Hotel
4 out of 5
Isle Ornsay, Duisdalemore, Isle of Skye, Scotland
Free cancellationReserve now, pay when you stay
Rs9,630
per night
2 Nov-3 Nov
4.4/5Wonderful! (257 reviews)

"Very nice property. Rooms were clean and very comfortable."…"

Reviewed on 14 Oct 2019

Duisdale House Hotel
The Bosville
4 out of 5
9 - 11 Bosville Terrace, Portree, Scotland
Free cancellationReserve now, pay when you stay
Rs6,294
per night
12 Nov-13 Nov
4.5/5Wonderful! (73 reviews)

"Liked the mix of traditional and modern in the decor. The dining room and bar attached made for an easy dining experience for breakfast and dinner. Liked that the restaurant was suitable for the mobility challenged."…"

Reviewed on 12 Oct 2019

The Bosville
Uig Lodge
3 out of 5
Uig, Portree, Scotland
Rs5,238
per night
4 Nov-5 Nov
4.4/5Excellent! (451 reviews)

"Excellent location, extremely clean. Room was very comfortable and wonderful dining at the restaurant"…"

Reviewed on 1 Aug 2019

Uig Lodge
Auchrannie Resort
4 out of 5
Auchrannie Road, Brodick, Isle of Arran, Scotland
Rs7,190
per night
13 Nov-14 Nov
4.5/5Wonderful! (114 reviews)

"Wonderful property; helpful and friendly staff; terrific dining options!"…"

Reviewed on 18 Sep 2019

Auchrannie Resort
Dunollie Hotel
3 out of 5
Broadford, Isle of Skye, Scotland
Rs6,163
per night
18 Oct-19 Oct
3/5 (379 reviews)

"Great location, fantastic friendly staff. Wonderful view over the water from the dining room"…"

Reviewed on 10 Sep 2019

Dunollie Hotel
Kyle Hotel
3 out of 5
Main Street, Ross-shire, Kyle, Scotland
Free cancellationReserve now, pay when you stay
Rs7,745
per night
12 Nov-13 Nov
3.3/5 (231 reviews)

"A convenient starting point for a visit to Skye - just before the bridge and just off the highway. Rooms were comfortable enough for a one-night or short visit but might feel a bit small for longer than that. Shower in bathroom was particularly cramped. The pub is quaint and frequented by locals ..."…"

Reviewed on 2 Oct 2019

Kyle Hotel
Cuillin Hills Hotel
4 out of 5
Scorrybreac Road, Portree, Scotland
Free cancellationReserve now, pay when you stay
Rs8,418
per night
2 Nov-3 Nov
4.7/5Exceptional! (144 reviews)

"Restaurant was excellent. Food and service were great."…"

Reviewed on 14 Oct 2019

Cuillin Hills Hotel
Sligachan Hotel
3 out of 5
Sligachan Hotel, Isle of Skye, Scotland
Rs5,273
per night
10 Nov-11 Nov
4.1/5Very Good! (104 reviews)

"Beautiful place and really friendly staff and the food is great!!"…"

Reviewed on 1 Oct 2019

Sligachan Hotel
Can't see what you're looking for?
See all available properties in Scottish Islands
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.

More trip options

Scottish Islands Hotel Reviews