Scottish Islands Hotels from ₹7,840

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top 10 Scottish Islands hotels and places to stay

Uig Hotel

3.0 star property
9.4 out of 10, Exceptional, (1000)
"Excellent location and view, very good breakfast, lunch and dinner options, extremely friendly staff, spacious rooms"
The price is ₹27,226
₹32,672 total
includes taxes & fees
21 Jul - 22 Jul
Uig Hotel

Islay House

3.0 star property
9.2 out of 10, Wonderful, (110)
"Very welcoming and friendly staff working hard to ensure all guests are happy."
The price is ₹7,840
₹9,408 total
includes taxes & fees
26 Jul - 27 Jul
Islay House

Morar Hotel

3.0 star property
7.4 out of 10, Good, (410)
"Lovely location, with a great beach nearby. Friendly helpful staff. "
The price is ₹26,669
₹32,002 total
includes taxes & fees
25 Jul - 26 Jul
Morar Hotel

Cross Inn

3.5 star property
9.4 out of 10, Exceptional, (125)
"Loved staying at Cross Inn! Stayed one night while going through Lewis and Harris and it was exactly what we needed. Quiet and comfortable bed and breakfast and perfect location. Highly recommend for anyone looking for a great place to stay while in Lewis!"
The price is ₹8,597
₹12,048 total
includes taxes & fees
3 Aug - 4 Aug
Cross Inn

The Isle of Mull Hotel and Spa

3.0 star property
8.4 out of 10, Very good, (197)
"Beautiful views, lovely staff. Special mention to Morag and her team down at the spa, who made our weekend. "
The price is ₹14,547
₹17,456 total
includes taxes & fees
10 Aug - 11 Aug
The Isle of Mull Hotel and Spa

Brae Lea Guest House

2.0 star property
10.0 out of 10, Exceptional, (29)
"The host was most helpful and very hospitable "
Brae Lea Guest House

Tingle Creek Hotel

3.0 star property
9.4 out of 10, Exceptional, (328)
"A nice hotel in a nice place."
The price is ₹18,183
₹21,820 total
includes taxes & fees
23 Jul - 24 Jul
Tingle Creek Hotel

The Royal Hotel

3.0 star property
8.8 out of 10, Excellent, (222)
"Hotel was cute and in a great location. Our only negative was that although our bed was large it was uncomfortable and could use an updating. Staff were very friendly! "
The price is ₹27,580
₹33,096 total
includes taxes & fees
20 Jul - 21 Jul
The Royal Hotel

West Highland Hotel

3.0 star property
8.2 out of 10, Very good, (569)
"Really homely comfortable hotel. Bedroom had a magnificent view out across to the islands."
The price is ₹14,215
₹17,058 total
includes taxes & fees
24 Jul - 25 Jul
West Highland Hotel

Another Place, The Machrie

4.0 star property
9.6 out of 10, Exceptional, (155)
"Lovely location. Excellent friendly staff. "
The price is ₹22,138
₹26,566 total
includes taxes & fees
24 Jul - 25 Jul
Another Place, The Machrie

Kyle Hotel

3.0 star property
7.6 out of 10, Good, (580)
"Good property for our needs Food was very good in restaurant servicing both breakfast and dinner - which made it easy for us given we were on a tour daily. "
The price is ₹22,128
₹26,553 total
includes taxes & fees
19 Jul - 20 Jul
Kyle Hotel

Dunvegan House Guest House

4.0 star property
9.4 out of 10, Exceptional, (191)
"Great breakfast, clean, comfortable rooms and lovely location."
The price is ₹9,620
₹11,545 total
includes taxes & fees
20 Jul - 21 Jul
Dunvegan House Guest House

Corrie Hotel

3.5 star property
9.2 out of 10, Wonderful, (134)
"Lovely place to stay. Giant outdoor seating area. "
The price is ₹13,565
₹16,278 total
includes taxes & fees
31 Jul - 1 Aug
Corrie Hotel

Eddlewood Guest House

3.0 star property
9.4 out of 10, Exceptional, (45)
"Spacious room and good continental breakfast "
The price is ₹15,201
₹18,241 total
includes taxes & fees
17 Jul - 18 Jul
Eddlewood Guest House

Brae Hotel

2.5 star property
9.2 out of 10, Wonderful, (94)
"Nice hotel, good food and very helpful staff."
The price is ₹15,315
₹18,379 total
includes taxes & fees
28 Jul - 29 Jul
Brae Hotel

Lindisfarne Bed & Breakfast

3.0 star property
9.8 out of 10, Exceptional, (67)
"We loved our stay. The home is conveniently located mear to the ferry. It is also not far to drive to a number of historical sites. The home cooked breakfast was lovely, and the view from the dining room was beautiful. Thank you for the wonderful stay! "
The price is ₹10,857
₹13,028 total
includes taxes & fees
25 Jul - 26 Jul
Lindisfarne Bed & Breakfast

Hame Hotel

3.5 star property
9.2 out of 10, Wonderful, (99)
"Helpful staff and small hotel charm"
Hame Hotel

Park Lodge Hotel

3.0 star property
8.6 out of 10, Excellent, (227)
"Nice friendly staff, comfortable bed and nice shower with great breakfast "
The price is ₹15,699
₹18,838 total
includes taxes & fees
20 Jul - 21 Jul
Park Lodge Hotel

Loch Erisort Hotel

2.0 star property
10.0 out of 10, Exceptional, (2)
"Great base to explore both Lewis and Harris - all the usual as well as more remote places"
The price is ₹19,961
₹19,961 total
includes taxes & fees
21 Jul - 22 Jul
Loch Erisort Hotel

Loch Shiel Hotel

3.5 star property
9.0 out of 10, Wonderful, (117)
"We were pleasantly surprised when we arrived. The room was comfortable and had everything we need for a comfortable stay. We only ate breakfast at the hotel but it was lovely. It was a very pleasant stay."
Loch Shiel Hotel
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.

Great weekend hotel deals in Scottish Islands

Showing deals for:25 Jul - 27 Jul
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Scottish Islands

Experience the relaxing area of Scottish Islands—island views, restaurants and sights from Tiumpan Head Lighthouse to Kilt Rock.

Isle of Mull showing a bay or harbour and a coastal town

Top Scottish Islands Hotel Reviews