Find hotels in Scottish Islands from ฿2,295

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check Scottish Islands hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Scottish Islands hotels and places to stay

Restaurant
The Caledonian Hotel
3.0 star property
7.0 out of 10, Good, (724)
"It’s an old hotel, but the room was nice and clean. No AC though, room a bit warm at night."
The price is ฿5,035
per night
4 Jun - 5 Jun
The Caledonian Hotel
Interior
The Garrison
4.0 star property
8.8 out of 10, Excellent, (604)
"Already have"
The price is ฿9,253
per night
2 Jun - 3 Jun
The Garrison
Indoor spa tub
Auchrannie Resort
4.0 star property
9.4 out of 10, Exceptional, (259)
"The scenery is lovely "
The price is ฿8,223
per night
11 Jun - 12 Jun
Auchrannie Resort
Save an average of 15% on thousands of hotels when you're signed in
Exterior
Perle Oban Hotel & Spa
4.0 star property
9.0 out of 10, Wonderful, (897)
"Beautifully updated older building, well situated to our needs. "
The price is ฿9,026
per night
9 Jun - 10 Jun
Perle Oban Hotel & Spa
In-room safe, free WiFi
Bracken Hide Hotel
4.0 star property
9.0 out of 10, Wonderful, (50)
"Loved our stay! Amazing cabins, clean and beautiful decor throughout. Food was fantastic. Loved our stay would recommend to anyone. Worth the price!"
Bracken Hide Hotel
View from property
Morar Hotel
3.0 star property
7.4 out of 10, Good, (315)
"Lovely place to stay. Managed to see the Northern Lights too. 5 stars!"
The price is ฿5,604
per night
21 Jun - 22 Jun
Morar Hotel
Exterior
Claredon Hotel
3.0 star property
6.8 out of 10, (377)
"The Claredon shows its age for sure but that is to be expected... however, it is in a fantastic location location ! It is very basic, but has everything you need. I would not recommend if you have a hard time with stairs as there is no lift. All in all..it was all good. "
The price is ฿2,295
per night
29 May - 30 May
Claredon Hotel
Front of property
Glenisle Hotel
3.0 star property
9.2 out of 10, Wonderful, (374)
"Food was excellent, room comfortable. "
The price is ฿7,873
per night
30 May - 31 May
Glenisle Hotel
Front of property
Dunollie Hotel
3.0 star property
6.6 out of 10, (760)
"Good customer service. Great to be able to have a drink in the bar"
The price is ฿5,928
per night
19 Jun - 20 Jun
Dunollie Hotel
Front of property – evening/night
Skeabost House Hotel
4.0 star property
8.8 out of 10, Excellent, (431)
"We enjoyed the nature around the property. Rooms were clean and the staff was so friendly. Breakfast and Dinner were also terrific. I would have liked to see a safe in the room. For us, the pillows were hard, perhaps some less firm pillows? Overall we very much enjoyed our stay and would recommend! "
The price is ฿17,727
per night
4 Jun - 5 Jun
Skeabost House Hotel
Egyptian cotton sheets, premium bedding, individually decorated
The Marmalade Hotel
4.0 star property
9.2 out of 10, Wonderful, (202)
"The hotel was so cozy and comfortable. Very nicely decorated and great beds and chairs in the rooms. Everything was spotless. The staff were really accommodating despite all of our off the wall requests. So much care is put into the food, it would fit in easily with any upscale New York City cafe. "
The price is ฿13,446
per night
17 Jun - 18 Jun
The Marmalade Hotel
Outdoor spa tub
Duisdale House Hotel
4.0 star property
9.2 out of 10, Wonderful, (425)
"Lovely 4 star hotel, in a beautiful location."
The price is ฿17,176
per night
19 Jun - 20 Jun
Duisdale House Hotel
Free daily full breakfast
Cuillin Hills Hotel
4.0 star property
9.6 out of 10, Exceptional, (471)
"This hotel has class! And the scenic view of the lake and mountains is spectacular. The staff are helpful...don't be afraid to ask questions. Food was great. Started our day with a tasty Scottish breakfast and we're still going strong tonight. "
The price is ฿22,138
per night
11 Jun - 12 Jun
Cuillin Hills Hotel
View from property
Muthu Alexandra Hotel
3.0 star property
7.8 out of 10, Good, (573)
"Cheerful staff. Nice room. Great location. "
The price is ฿5,933
per night
6 Jun - 7 Jun
Muthu Alexandra Hotel
Exterior
Base Camp Hotel Nevis Range
3.0 star property
8.8 out of 10, Excellent, (74)
"Enjoyed the gondola ride to the top. "
The price is ฿8,979
per night
19 Jun - 20 Jun
Base Camp Hotel Nevis Range
Interior
Tongadale Hotel
3.0 star property
8.4 out of 10, Very good, (637)
"Phenomenal location, right in the middle of town and easily walkable to all the greatest bars and restaurants. Room and bathroom were a bit small, but not crazily."
Tongadale Hotel
Front of property – evening/night
Inverlochy Castle
5.0 star property
9.4 out of 10, Exceptional, (192)
"Good location, quiet and relaxing, bedroom/ bathroom a bit dated and tired"
The price is ฿24,899
per night
23 May - 24 May
Inverlochy Castle
Lake
Isle of Skye Guest house
3.0 star property
9.0 out of 10, Wonderful, (120)
"Great view of harbour and immediately greeted by staff"
The price is ฿11,436
per night
2 Jun - 3 Jun
Isle of Skye Guest house
Exterior
Alexandra Hotel
3.0 star property
7.8 out of 10, Good, (754)
"Whilst it has some minor upgrade/ maintainance work in progress it didnt impact on our stay. The continuous flashing light in the hall outside our room overnight was annoying though! Either dicky electrics or haunted ! ( cant vouch for either being the case!) Fabulous accomodating staff, rooms were clean and well presented , more outdated than some places but quirky charm . Just off the town green parade area, well appointed next to train station and short walk from ferry landing ( well worth a...
The price is ฿5,287
per night
30 May - 31 May
Alexandra Hotel
Flat-screen TV
The Scot
3.0 star property
9.2 out of 10, Wonderful, (320)
"It was centrally located within walk8ng distance to shops and restaurants."
The price is ฿6,521
per night
9 Jun - 10 Jun
The Scot
Don't see what you're looking for?
See all available properties in Scottish Islands
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 cheap stays in Scottish Islands

Accommodation near Scottish Islands attractions

Scottish Islands hotels information

Number of reviews
971
Accommodation
1,184 hotels
Lowest Price
฿2,295
Highest Price
฿24,899

Scottish Islands Hotel Reviews
Expedia verified reviews